ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RCMResourceMBean
, SettableBean
, WebLogicMBean
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:
RCMResourceMBean
DEFAULT_EMPTY_BYTE_ARRAY
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
createTrigger, createTrigger, destroyTrigger, getTriggers, lookupTrigger
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent