javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface WLDFDebugPatchesRuntimeMBean extends RuntimeMBean
Modifier and Type | Method | Description |
---|---|---|
WLDFDebugPatchTaskRuntimeMBean |
activateDebugPatch(java.lang.String patch,
java.lang.String application,
java.lang.String module,
java.lang.String partitionName) |
Activate specified debug patch, optionally within the scope of given
application and module
|
void |
clearDebugPatchTasks() |
Clear all completed debug patch activation/deactivation tasks
|
WLDFDebugPatchTaskRuntimeMBean |
deactivateAllDebugPatches() |
Deactivate all active debug patches
|
WLDFDebugPatchTaskRuntimeMBean |
deactivateDebugPatches(java.lang.String patches,
java.lang.String application,
java.lang.String module,
java.lang.String partitionName) |
Deactivate specified patches within the scope of given application and module.
|
java.lang.String[] |
getActiveDebugPatches() |
|
java.lang.String[] |
getAvailableDebugPatches() |
|
WLDFDebugPatchTaskRuntimeMBean[] |
getDebugPatchTasks() |
List all debug patch activation/deactivation tasks
|
WLDFDebugPatchTaskRuntimeMBean |
lookupDebugPatchTask(java.lang.String name) |
Lookup a debug patch activation/de-activation task by name
|
java.lang.String |
showDebugPatchInfo(java.lang.String patch) |
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
java.lang.String[] getAvailableDebugPatches()
java.lang.String[] getActiveDebugPatches()
java.lang.String showDebugPatchInfo(java.lang.String patch)
patch
- Debug patchWLDFDebugPatchTaskRuntimeMBean activateDebugPatch(java.lang.String patch, java.lang.String application, java.lang.String module, java.lang.String partitionName) throws ManagementException
patch
- Patch to be activatedapplication
- If not null, limit the scope of activation to specified
application. If null, activate at system level.module
- If not null and application is specified, limit the
scope of activation within specified module within the
application.partitionName
- ManagementException
WLDFDebugPatchTaskRuntimeMBean deactivateDebugPatches(java.lang.String patches, java.lang.String application, java.lang.String module, java.lang.String partitionName) throws ManagementException
patches
- Comma separated list of patches to be deactivatedapplication
- If not null, deactivate given patches within the scope of
specified application. If null, deactivate at system level.module
- If not null and application is specified, limit the scope
of de-activation to specified module.partitionName
- ManagementException
WLDFDebugPatchTaskRuntimeMBean deactivateAllDebugPatches() throws ManagementException
ManagementException
WLDFDebugPatchTaskRuntimeMBean[] getDebugPatchTasks()
WLDFDebugPatchTaskRuntimeMBean lookupDebugPatchTask(java.lang.String name) throws ManagementException
name
- Task nameManagementException
void clearDebugPatchTasks()