javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, RuntimeMBean, WebLogicMBeanpublic interface EditSessionConfigurationManagerMBean extends RuntimeMBean
| Modifier and Type | Method | Description |
|---|---|---|
EditSessionConfigurationRuntimeMBean |
createEditSessionConfiguration(java.lang.String name,
java.lang.String description) |
Creates a named edit session configuration.
|
void |
destroyEditSessionConfiguration(EditSessionConfigurationRuntimeMBean editSession) |
Destroys an existing named edit session configuration.
|
void |
forceDestroyEditSessionConfiguration(EditSessionConfigurationRuntimeMBean editSession) |
Destroys an existing named edit session configuration.
|
EditSessionConfigurationRuntimeMBean[] |
getEditSessionConfigurations() |
Returns a list of edit session configuration runtime MBeans.
|
EditSessionConfigurationRuntimeMBean |
lookupEditSessionConfiguration(java.lang.String name) |
Look-up
EditSessionConfigurationRuntimeMBean. |
getAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListeneraddPropertyChangeListener, removePropertyChangeListenergetMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParentEditSessionConfigurationRuntimeMBean[] getEditSessionConfigurations()
Returns a list of edit session configuration runtime MBeans. These MBeans contain information about the edit session configurations in this domain.
If running in a partition, then only partition specific configuration will be returned.EditSessionConfigurationRuntimeMBean lookupEditSessionConfiguration(java.lang.String name)
EditSessionConfigurationRuntimeMBean.name - edit session name. If null or empty string, default edit session name (global) will be
used.EditSessionConfigurationRuntimeMBean which corresponds to provided name.EditSessionConfigurationRuntimeMBean createEditSessionConfiguration(java.lang.String name, java.lang.String description) throws java.lang.IllegalArgumentException, ManagementException, ServiceFailureException
Creates a named edit session configuration. This will result in an edit session specific MBeanServer and associated configuration files in the <domain>/edit/<name> or <domain>/partitions/<name>/edit/<name> directory depending on whether running in a partition or not
name - Name of the edit session configuration to create.description - Description of the edit session configuration.java.lang.IllegalArgumentExceptionManagementExceptionServiceFailureExceptionvoid destroyEditSessionConfiguration(EditSessionConfigurationRuntimeMBean editSession) throws ServiceFailureException, ManagementException
Destroys an existing named edit session configuration. This will destroy the associated edit session specific MBeanServer and remove the <domain>/edit/<name> or <domain>/partitions/<name>/edit/<name> directory and subdirectories.
In case of unactivated changes or if the session is created or locked by another user,
IllegalArgumentException is thrown. To successfully complete the operation in such cases, less restrictive
counterpart forceDestroyEditSessionConfiguration(EditSessionConfigurationRuntimeMBean) of this method has
to be used.
editSession - Edit session to destroy.ServiceFailureExceptionManagementExceptionvoid forceDestroyEditSessionConfiguration(EditSessionConfigurationRuntimeMBean editSession) throws ServiceFailureException, ManagementException
Destroys an existing named edit session configuration. This will destroy the associated edit session specific MBeanServer and remove the <domain>/edit/<name> or <domain>/partitions/<name>/edit/<name> directory and subdirectories.
Unlike destroyEditSessionConfiguration(EditSessionConfigurationRuntimeMBean), this operation does not
end with error in case that session contains unactivated changes, and allows to destroy even edit sessions not
owned by the caller (requires admin privileges).
editSession - Edit session to destroy.ServiceFailureExceptionManagementException