Package com.sun.enterprise.admin.util
Class RemoteInstanceCommandHelper
- java.lang.Object
-
- com.sun.enterprise.admin.util.RemoteInstanceCommandHelper
-
public final class RemoteInstanceCommandHelper extends Object
- Author:
- Byron Nevins Implementation Note: Ideally this class would be extended by AdminCommand's that need these services. The problem is getting the values out of the habitat. The ctor call would be TOO EARLY in the derived classes. The values are injected AFTER construction. We can't easily inject here -- because we don't want this class to be a Service. We could do it by having the derived class call a set method in here but that gets very messy as we have to make sure we are in a valid state for every single method call.
-
-
Constructor Summary
Constructors Constructor Description RemoteInstanceCommandHelper(org.glassfish.hk2.api.ServiceLocator habitatIn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAdminPort(com.sun.enterprise.config.serverbeans.Server server)intgetAdminPort(String serverName)StringgetHost(String serverName)StringgetNode(com.sun.enterprise.config.serverbeans.Server server)com.sun.enterprise.config.serverbeans.ServergetServer(String serverName)
-
-
-
Method Detail
-
getServer
public final com.sun.enterprise.config.serverbeans.Server getServer(String serverName)
-
getNode
public final String getNode(com.sun.enterprise.config.serverbeans.Server server)
-
getAdminPort
public final int getAdminPort(String serverName)
-
getAdminPort
public final int getAdminPort(com.sun.enterprise.config.serverbeans.Server server)
-
-