public interface WLDFDebugPatchesRuntimeMBean extends RuntimeMBean
Modifier and Type | Method and Description |
---|---|
WLDFDebugPatchTaskRuntimeMBean |
activateDebugPatch(String patch,
String application,
String module,
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(String patches,
String application,
String module,
String partitionName)
Deactivate specified patches within the scope of given application and module.
|
String[] |
getActiveDebugPatches() |
String[] |
getAvailableDebugPatches() |
WLDFDebugPatchTaskRuntimeMBean[] |
getDebugPatchTasks()
List all debug patch activation/deactivation tasks
|
WLDFDebugPatchTaskRuntimeMBean |
lookupDebugPatchTask(String name)
Lookup a debug patch activation/de-activation task by name
|
String |
showDebugPatchInfo(String patch) |
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
String[] getAvailableDebugPatches()
String[] getActiveDebugPatches()
String showDebugPatchInfo(String patch)
patch
- Debug patchWLDFDebugPatchTaskRuntimeMBean activateDebugPatch(String patch, String application, String module, 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(String patches, String application, String module, 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(String name) throws ManagementException
name
- Task nameManagementException
void clearDebugPatchTasks()