com.arjuna.ats.arjuna.tools.osb.mbean
Class ObjStoreTypeBean
java.lang.Object
com.arjuna.ats.arjuna.tools.osb.mbean.common.BasicBean
com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreTypeBean
- All Implemented Interfaces:
- BasicBeanMBean
- Direct Known Subclasses:
- ObjStoreBean
public class ObjStoreTypeBean
- extends BasicBean
MBean corresponding to an Object Store type.
An Ojbect Store type correspond to the type of record that can be stored in a given store location.
- See Also:
ObjectStore
Methods inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.common.BasicBean |
addError, clearErrors, equals, getDescription, getMessages, getParent, getType, hashCode, isMarked, mark, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
registeredBeans
protected java.util.List<BasicBean> registeredBeans
ObjStoreTypeBean
public ObjStoreTypeBean()
ObjStoreTypeBean
public ObjStoreTypeBean(ObjStoreTypeBean parent,
java.lang.String storeName,
java.lang.String type)
getStore
public ObjectStore getStore()
getObjectName
public java.lang.String getObjectName()
- Overrides:
getObjectName
in class BasicBean
toObjectName
protected java.lang.StringBuilder toObjectName(java.lang.String storeName,
java.lang.String type)
refresh
public void refresh()
- Specified by:
refresh
in interface BasicBeanMBean
- Overrides:
refresh
in class BasicBean
register
public javax.management.ObjectInstance register()
- Overrides:
register
in class BasicBean
unregister
public boolean unregister()
- Overrides:
unregister
in class BasicBean
unregisterDependents
public void unregisterDependents(boolean markOnly)
- Overrides:
unregisterDependents
in class BasicBean