|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBean for managing general properties of BPM subsystem. The properties exposed via this MBean can be changed to affect certain aspects of BPM engine.
Field Summary | |
static long |
CACHING_STUB_SVUID
The magic number that is used to generate the serialVersionUID of the generated MBean Stub (xxxMBean_Stub). |
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
long |
getArchiveProcessInterval()
Returns time in milliseconds to indicate how often Archive process is run. |
long |
getArchiveProcessStart()
UTC time in milliseconds when the 1st automated invocation of the Archive process will take place. |
String |
getArchiverDataSourceName()
Returns JNDI name for the DataSource that points to archvie DB. |
boolean |
getArchiverEnabled()
Returns whether the archiver is enabled. |
ArchivingPolicy |
getDefaultArchivingPolicy()
Returns the default archiving policy for processes whose archiving policy is ArchivingPolicy.DEFAULT . |
TrackingLevel |
getDefaultProcessTrackingLevel()
Returns the default Process tracking level for processes whose tracking level is TrackingLevel.DEFAULT . |
VariableTracking |
getDefaultVariableTracking()
Returns default variable tracking policy. |
int |
getPurgeDelay()
Returns the purge delay in seconds. |
void |
registerAdminMBeans(byte[] appManifest,
String appName)
Internal operation that is used by managed servers to trigger MBean registration upon deployment. |
void |
registerVersioningMBeans(Map configMap,
String appName)
Internal operation that is used by managed servers to trigger Versioning-specific MBean registration upon application deployment. |
void |
setArchiveProcessInterval(long time)
Sets time in milliseconds to indicate how often Archive process is run. |
void |
setArchiveProcessStart(long time)
Sets UTC time in milliseconds when the 1st automated invocation of the Archive process will take place. |
void |
setArchiverDataSourceName(String jndiName)
Sets JNDI name for the DataSource that points to archive DB. |
void |
setArchiverEnabled(boolean isEnabled)
Global switch to enable/disable WLI Archiver. |
void |
setDefaultArchivingPolicy(ArchivingPolicy newArchivingPolicy)
Sets the default archiving policy for processes whose archiving policy is ArchivingPolicy.DEFAULT . |
void |
setDefaultProcessTrackingLevel(TrackingLevel newTrackingLevel)
Sets the default process tracking level for processes whose tracking level is TrackingLevel.DEFAULT . |
void |
setDefaultVariableTracking(VariableTracking newVarTrackPolicy)
Global switch to enable/disable Process Variable Tracking. |
void |
setPurgeDelay(int delay)
Sets the purge delay in seconds. |
void |
unregisterAdminMBeans(byte[] appManifest,
String appName)
Internal operation that is used by managed servers to trigger. |
void |
unregisterVersioningMBeans(Map configMap,
String appName)
Internal operation that is used by managed servers to trigger Versioning-specific MBean unregistration upon application deployment. |
void |
updateArchiveProcessStartPropertyOnly(long time)
|
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
freezeCurrentValue, getAttributeStringValue, getComments, getNotes, getSetFields, getXml, getXmlConverter, isDefaultedMBean, isPersistenceEnabled, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister, postRegister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Field Detail |
public static final long CACHING_STUB_SVUID
- remove an existing method.
- change the signature of an existing "getter" or "setter" method.
- change the signature of an existing "boolean getter", i.e, "boolean isEnabled()"
Otherwise you don't need to change this value. For instance you can add new methods, or you can change the signature of methods that don't start with "get", "set" or "is". If you are in doubt then change the SVUID. It is a good idea to increment this value when changing.
Method Detail |
public TrackingLevel getDefaultProcessTrackingLevel()
TrackingLevel.DEFAULT
.
TrackingLevel.DEFAULT
.public void setDefaultProcessTrackingLevel(TrackingLevel newTrackingLevel) throws javax.management.MBeanException, javax.management.InvalidAttributeValueException
TrackingLevel.DEFAULT
.
newTrackingLevel
- the new process tracking level
javax.management.InvalidAttributeValueException
- when newTrackingLevel
is an invalid tracking level.
javax.management.MBeanException
- indicates any other exceptionpublic ArchivingPolicy getDefaultArchivingPolicy()
ArchivingPolicy.DEFAULT
.
ArchivingPolicy.DEFAULT
.public void setDefaultArchivingPolicy(ArchivingPolicy newArchivingPolicy) throws javax.management.MBeanException, javax.management.InvalidAttributeValueException
ArchivingPolicy.DEFAULT
.
newArchivingPolicy
- the new archiving policy
javax.management.InvalidAttributeValueException
- if an invalid policy is provided
javax.management.MBeanException
- if another error occurs while setting the archiving policypublic void setPurgeDelay(int delay) throws javax.management.MBeanException
delay
- the purge delay in seconds.
javax.management.MBeanException
public int getPurgeDelay()
public void setArchiverEnabled(boolean isEnabled) throws javax.management.MBeanException
isEnabled
- true to enable the archiver, false to disable.
javax.management.MBeanException
public boolean getArchiverEnabled()
public void setDefaultVariableTracking(VariableTracking newVarTrackPolicy) throws javax.management.MBeanException, javax.management.InvalidAttributeValueException
newVarTrackPolicy
- the new archiving policy
javax.management.InvalidAttributeValueException
- if an invalid policy is provided
javax.management.MBeanException
- if another error occurs while setting the archiving policypublic VariableTracking getDefaultVariableTracking()
public void setArchiverDataSourceName(String jndiName) throws javax.management.MBeanException
jndiName
- The JNDI name of the data source where the archive data is stored.
javax.management.MBeanException
public String getArchiverDataSourceName()
public void setArchiveProcessStart(long time) throws javax.management.MBeanException
time
- archive process time in UTC milliseconds.
javax.management.MBeanException
public void updateArchiveProcessStartPropertyOnly(long time) throws javax.management.MBeanException
javax.management.MBeanException
public long getArchiveProcessStart()
public void setArchiveProcessInterval(long time) throws javax.management.MBeanException
time
- the archive interval in milliseconds
javax.management.MBeanException
public long getArchiveProcessInterval()
public void registerAdminMBeans(byte[] appManifest, String appName) throws javax.management.MBeanException
appManifest
- the application ManifestappName
- the application Name
javax.management.MBeanException
- on errorpublic void unregisterAdminMBeans(byte[] appManifest, String appName) throws javax.management.MBeanException
appManifest
- the application ManifestappName
- the application Name
javax.management.MBeanException
- on errorpublic void registerVersioningMBeans(Map configMap, String appName) throws javax.management.MBeanException
configMap
- configuration mapappName
- the application name
javax.management.MBeanException
- on errorpublic void unregisterVersioningMBeans(Map configMap, String appName) throws javax.management.MBeanException
configMap
- configuration mapappName
- the application name
javax.management.MBeanException
- on error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |