org.mc4j.ems.impl.jmx.connection.bean
Class DBeanName

java.lang.Object
  extended by org.mc4j.ems.impl.jmx.connection.bean.DBeanName

public class DBeanName
extends java.lang.Object

Created by IntelliJ IDEA. User: ghinkle Date: Oct 25, 2005 Time: 1:18:47 AM To change this template use File | Settings | File Templates.


Constructor Summary
DBeanName(javax.management.ObjectName objectName)
           
 
Method Summary
 boolean apply(java.lang.String objectNameFilterString)
           
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getCanonicalName()
           
 java.lang.String getDomain()
           
 java.util.Map<java.lang.String,java.lang.String> getKeyProperties()
           
 java.lang.String getKeyProperty(java.lang.String key)
           
 javax.management.ObjectName getObjectName()
           
 int hashCode()
           
 java.lang.String toString()
          Output the generalized objectname string in input format
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBeanName

public DBeanName(javax.management.ObjectName objectName)
Method Detail

getObjectName

public javax.management.ObjectName getObjectName()

getDomain

public java.lang.String getDomain()

getCanonicalName

public java.lang.String getCanonicalName()

getKeyProperties

public java.util.Map<java.lang.String,java.lang.String> getKeyProperties()

getKeyProperty

public java.lang.String getKeyProperty(java.lang.String key)

apply

public boolean apply(java.lang.String objectNameFilterString)

toString

public java.lang.String toString()
Output the generalized objectname string in input format

Overrides:
toString in class java.lang.Object
Returns:

compareTo

public int compareTo(java.lang.Object o)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object