public class InjectBeanAdmin extends AbstractManagedObject implements WebBeanMXBean
Constructor and Description |
---|
InjectBeanAdmin(Bean bean,
int id) |
Modifier and Type | Method and Description |
---|---|
protected void |
addObjectNameProperties(java.util.Map<java.lang.String,java.lang.String> props)
Adds unique properties
|
java.lang.String |
getBeanSimpleType()
Returns the bean type
|
java.lang.String[] |
getBeanTypes()
Returns all the bean's types
|
int |
getId()
Returns the unique id
|
java.lang.String |
getName()
Returns the bean's name
|
java.lang.String[] |
getQualifiers()
Returns all the bean's binding types
|
java.lang.String |
getScope()
Returns the @ScopeType attribute
|
getObjectName, getType, registerSelf, toString, unregisterSelf
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getObjectName, getType
public InjectBeanAdmin(Bean bean, int id)
public int getId()
public java.lang.String getName()
getName
in interface ManagedObjectMXBean
getName
in class AbstractManagedObject
public java.lang.String getBeanSimpleType()
public java.lang.String[] getBeanTypes()
getBeanTypes
in interface WebBeanMXBean
public java.lang.String[] getQualifiers()
getQualifiers
in interface WebBeanMXBean
public java.lang.String getScope()
getScope
in interface WebBeanMXBean
protected void addObjectNameProperties(java.util.Map<java.lang.String,java.lang.String> props)
addObjectNameProperties
in class AbstractManagedObject