|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.remoting.ident.Identity
Identity is used to uniquely identify a JBoss server instance on the network.
Field Summary | |
static String |
DEFAULT_DOMAIN
|
Method Summary | |
static String |
createUniqueID()
|
boolean |
equals(Object obj)
|
static Identity |
get(javax.management.MBeanServer server)
|
InetAddress |
getAddress()
return the JBOSS IP Address of the instance |
String |
getDomain()
return the domain for the server |
String |
getInstanceId()
return the JBOSS Instance ID, which is the same between reboots of the same JBOSS server instance. |
String |
getJMXId()
return the JMX server ID for the JBoss instance, which is different between reboots of the same JBOSS server instance. |
int |
hashCode()
|
boolean |
isSameInstance(Identity identity)
returns true if the identity represents the same JBOSS Instance, although may not be the exact same process space since the JVM process space might be different (such as a reboot). |
boolean |
isSameJVM(Identity identity)
returns true if the identity represents the same JVM |
boolean |
isSameMachine(Identity identity)
returns true if the identity is on the same JBOSS machine, represented by the same IP address (this may not work in the case several physically different machines have the same IP Address). |
static void |
setDomain(String domain)
set the domain for all active mbean servers |
String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static transient String DEFAULT_DOMAIN
Method Detail |
public static void setDomain(String domain)
public int hashCode()
public String toString()
public final String getDomain()
public String getInstanceId()
public InetAddress getAddress()
public String getJMXId()
public boolean isSameJVM(Identity identity)
identity
-
public boolean isSameInstance(Identity identity)
identity
-
public boolean isSameMachine(Identity identity)
identity
-
public boolean equals(Object obj)
public static final Identity get(javax.management.MBeanServer server)
public static final String createUniqueID()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |