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 void
createResourceRef(Server server, String enabled, String refName)
static void
deleteResourceRef(Server server, String refName)
static String
getAdminHost(Server server)
static int
getAdminPort(Server server)
static ApplicationRef
getApplicationRef(Server server, String appName)
static Cluster
getCluster(Server server)
static Config
getConfig(Server server)
static List<DeploymentGroup>
getDeploymentGroup(Server server)
static String
getReference(Server server)
static ResourceRef
getResourceRef(Server server, String refName)
static boolean
isCluster(Server server)
static boolean
isDas(Server server)
static boolean
isInstance(Server server)
static boolean
isResourceRefExists(Server server, String refName)
static boolean
isRunning(Server server)
this is NOT a reliable test.static boolean
isServer(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)
-
getDeploymentGroup
public static List<DeploymentGroup> getDeploymentGroup(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 TransactionFailure
- Throws:
TransactionFailure
-
createResourceRef
public static void createResourceRef(Server server, String enabled, String refName) throws TransactionFailure
- Throws:
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:
-
-