Get the instance name of the platform's administration server. If the
platform does not provide a separate administration server, then this
method returns the name of the local instance.
instance name of the administration server
Returns a platform-specific implementation of KeyStoreUtil.
an instance of KeyStoreUtil or null if KeyStoreUtilis not supported as part of this platform.
Get the MBean server connection for a particular instance.
the MBeanServerConnection for the specified instance. Parameters: instanceName - the instance name throws: Exception - if MBeanServerConnection could not be obtained
Get a set of the names of all the servers in the specified cluster.
a set of names of servers in the cluster. Parameters: clusterName - the cluster name
Get the JBI system class loader for this implementation.
This is the JBI common classloader and is the parent of the JBI runtime
classloader that loaded this class.
the ClassLoader that is the "system" class loaderfrom a JBI runtime perspective. throws: SecurityException - if access to the class loader is denied.
Get the Target Name. If the instance is not a clustered instance then
the target name is the instance name. If the instance is part of a
cluster then the target name is the cluster name.
the target name.
Get the Target Name for a specified instance. If the instance is not
clustered the instance name is returned. This operation is invoked by
the JBI instance MBeans only.
the target name. Parameters: instanceName - the instance name
getTransactionManager
public javax.transaction.TransactionManager getTransactionManager() throws Exception(Code)
Get the TransactionManager for this implementation. The instance
returned is an implementation of the standard JTS interface. If none
is available, returns null.
a TransactionManager instance. throws: Exception - if a TransactionManager cannot be obtained.
Determine whether a target is a cluster.
true if targetName is a cluster,false if not. Parameters: targetName - the target name
isClusteredServer
public boolean isClusteredServer(String targetName)(Code)
Determine whether the target is a clustered server.
true if targetName is a clusteredserver, false if not. Parameters: targetName - the target Name
isInstanceClustered
public boolean isInstanceClustered(String instanceName)(Code)
Determine whether or not an instance is clustered.
true if the instance is clustered,false if not. Parameters: instanceName - the instance Name
isInstanceUp
public boolean isInstanceUp(String instanceName)(Code)
Determine if the specified instance is up.
true if the instance is up and running, false otherwise Parameters: instanceName - the instance name
isStandaloneServer
public boolean isStandaloneServer(String targetName)(Code)
Determine whether a target is a standalone server.
true if targetName is a standaloneserver, false if not. Parameters: targetName - the target name
isValidTarget
public boolean isValidTarget(String targetName)(Code)
Determine whether a target is a valid server or cluster name.
true if targetName is a validstandalone server name or cluster name, false if not. Parameters: targetName - the target name