ConfigurationMBean, DescriptorBean, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, RCMResourceMBean, SettableBean, WebLogicMBeanpublic interface FileOpenMBean extends RCMResourceMBean
A FileOpenMBean represents a resource consumption management policy
for the "File Open" resource type.
The "File open" resource type governs the number of open files. This includes
files that have been opened through java.io (
FileInputStream,
FileOutputStream, RandomAccessFile etc) and java.nio (NIO file
channels) APIs.
Trigger (Usage limits) based policies can be defined for a "File Open" resource type through this MBean.
The valid set of recourse action types for the "File Open" resource type are:
RCMResourceMBeanDEFAULT_EMPTY_BYTE_ARRAYfreezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSetaddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListenercreateTrigger, createTrigger, destroyTrigger, getTriggers, lookupTriggergetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent