public class WebBeanAdmin extends AbstractManagedObject implements WebBeanMXBean
| Constructor and Description |
|---|
WebBeanAdmin(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, unregisterSelfclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetObjectName, getTypepublic WebBeanAdmin(Bean<?> bean, int id)
public int getId()
public java.lang.String getName()
getName in interface ManagedObjectMXBeangetName in class AbstractManagedObjectpublic java.lang.String getBeanSimpleType()
public java.lang.String[] getBeanTypes()
getBeanTypes in interface WebBeanMXBeanpublic java.lang.String[] getQualifiers()
getQualifiers in interface WebBeanMXBeanpublic java.lang.String getScope()
getScope in interface WebBeanMXBeanprotected void addObjectNameProperties(java.util.Map<java.lang.String,java.lang.String> props)
addObjectNameProperties in class AbstractManagedObject