public 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_ARRAYcreateTrigger, destroyTrigger, getTriggers, lookupTriggerfreezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSetgetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentgetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListeneraddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener