|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TPMBaseMBean
This class represents the base for all the MBeans.
Field Summary |
---|
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
---|---|
void |
fromXML(String xmlString)
Take XML representation of a child MBean and its children |
Object |
getDelegateObject()
Internal Use Only - The internal object for this Bean |
boolean |
isActive()
Internal Use Only - Is the Mbea active or in use. |
void |
publish(int publishType,
int eventType)
publishes an update event across the cluster 'publishType' allows for deep or shallow or refresh update events and 'eventType' is the event to be published Internal Use Only - The internal object for this Bean |
void |
remove()
Internal Use Only - Removes its children |
void |
setActive(boolean bool)
|
void |
setDelegateObject(Object object)
Internal Use Only - The internal object for this Bean |
String |
toXML()
Specifies the xml representation of an MBean object. |
String |
toXMLInternal(boolean useNamespace,
boolean deepFetch)
Specifies the xml representation of an MBean object. |
void |
update()
This method will persist the modification/changes made on the attributes of an MBean to the configured datastore. |
void |
updateInternal(int publishType)
Update functionality is similar to the 'update' method cluster-wide update propagation will happen based on publishType value Internal Use Only - The internal object for this Bean |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
freezeCurrentValue, getComments, getName, getNotes, isDefaultedMBean, isPersistenceEnabled, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, touch, unSet |
Methods inherited from interface weblogic.management.WebLogicMBean |
---|
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent |
Methods inherited from interface javax.management.DynamicMBean |
---|
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
---|
postDeregister, postRegister, preDeregister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
---|
addNotificationListener, getNotificationInfo, removeNotificationListener |
Methods inherited from interface weblogic.descriptor.DescriptorBean |
---|
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener |
Method Detail |
---|
void update() throws UpdateException, ObjectActiveException
If multiple modifications are made on a MBean object, then to batch the updates, call this method at the end of the modifications. However, you can cannot persist multiple object with one update call. update call must be made on each object individually.
UpdateException
ObjectActiveException
void updateInternal(int publishType) throws UpdateException, ObjectActiveException
UpdateException
ObjectActiveException
void publish(int publishType, int eventType) throws ManagementException
ManagementException
String toXMLInternal(boolean useNamespace, boolean deepFetch) throws ManagementException
ManagementException
String toXML() throws ManagementException
ManagementException
void fromXML(String xmlString) throws ManagementException
ManagementException
Object getDelegateObject()
void setDelegateObject(Object object)
object
- - Delegate Objectvoid setActive(boolean bool)
boolean isActive() throws ManagementException
ManagementException
void remove() throws DeleteException
DeleteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |