public interface EditSessionConfigurationRuntimeMBean extends RuntimeMBean
Modifier and Type | Method and Description |
---|---|
boolean |
containsUnactivatedChanges()
Returns
true if there are changes saved in the pending directory or
there are changes in memory. |
String |
getCreator()
The original creator of the edit session.
|
String |
getCurrentEditor()
The current editor of the edit session.
|
String |
getDescription()
The description of the edit session configuration.
|
String |
getEditSessionName()
The name of the edit session configuration.
|
String |
getEditSessionServerJndi()
The JNDI name of the related
EditSessionServer . |
String |
getPartitionName()
The partition name to which this edit session belongs.
|
boolean |
isMergeNeeded()
Returns
true if another edit session activates its changes after
the last activation of this edit session or after its creation but before this edit session
was ever activated. |
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
String getEditSessionName()
The name of the edit session configuration.
String getPartitionName()
The partition name to which this edit session belongs.
String getDescription()
The description of the edit session configuration.
boolean containsUnactivatedChanges()
Returns true
if there are changes saved in the pending directory or
there are changes in memory. To apply these changes, activate the session.
true
only if edit tree contains unactivated changesboolean isMergeNeeded()
Returns true
if another edit session activates its changes after
the last activation of this edit session or after its creation but before this edit session
was ever activated.
It indicates that this edit session configuration is probably not the actual runtime configuration. Use the resolve method to merge changes to this configuration.
If this edit session configuration was also modified then there can be conflicts between this session and the runtime configuration. Use the resolve method to remove possible inconsistencies.
String getCurrentEditor()
The current editor of the edit session. The editor owns the lock.
String getCreator()
The original creator of the edit session.
String getEditSessionServerJndi()
The JNDI name of the related EditSessionServer
.