Class Server.Duck
- java.lang.Object
-
- com.sun.enterprise.config.serverbeans.Server.Duck
-
-
Constructor Summary
Constructors Constructor Description Duck()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcreateResourceRef(Server server, String enabled, String refName)static voiddeleteResourceRef(Server server, String refName)static StringgetAdminHost(Server server)static intgetAdminPort(Server server)static ApplicationRefgetApplicationRef(Server server, String appName)static ClustergetCluster(Server server)static ConfiggetConfig(Server server)static StringgetReference(Server server)static ResourceRefgetResourceRef(Server server, String refName)static booleanisCluster(Server server)static booleanisDas(Server server)static booleanisInstance(Server server)static booleanisResourceRefExists(Server server, String refName)static booleanisRunning(Server server)this is NOT a reliable test.static booleanisServer(Server server)
-
-
-
Method Detail
-
isCluster
public static boolean isCluster(Server server)
-
isServer
public static boolean isServer(Server server)
-
isInstance
public static boolean isInstance(Server server)
-
isDas
public static boolean isDas(Server server)
-
getApplicationRef
public static ApplicationRef getApplicationRef(Server server, String appName)
-
getResourceRef
public static ResourceRef getResourceRef(Server server, String refName)
-
deleteResourceRef
public static void deleteResourceRef(Server server, String refName) throws org.jvnet.hk2.config.TransactionFailure
- Throws:
org.jvnet.hk2.config.TransactionFailure
-
createResourceRef
public static void createResourceRef(Server server, String enabled, String refName) throws org.jvnet.hk2.config.TransactionFailure
- Throws:
org.jvnet.hk2.config.TransactionFailure
-
getAdminPort
public static int getAdminPort(Server server)
-
isRunning
public static boolean isRunning(Server server)
this is NOT a reliable test. It just checks if ANYTHING has setup shop on the host and port. I wanted to run RemoteAdminCommand but that is (inexplicably) in admin/util -- and we would have a circular dependency- Parameters:
server-- Returns:
-
-