Class BulkAccessImpl
- java.lang.Object
-
- org.glassfish.admin.amx.impl.mbean.MBeanImplBase
-
- org.glassfish.admin.amx.impl.mbean.AMXImplBase
-
- org.glassfish.admin.amx.impl.mbean.BulkAccessImpl
-
- All Implemented Interfaces:
DynamicMBean
,MBeanRegistration
,NotificationBroadcaster
,NotificationEmitter
,AMX_SPI
,NotificationSender
public class BulkAccessImpl extends AMXImplBase
-
-
Field Summary
-
Fields inherited from class org.glassfish.admin.amx.impl.mbean.AMXImplBase
EMPTY_OBJECT_NAMES, GET, GET_PREFIX, mMBeanInfo, OBJECT_NAME_SUFFIX, SET
-
Fields inherited from class org.glassfish.admin.amx.impl.mbean.MBeanImplBase
EMPTY_STRING_ARRAY, mSelfObjectName, mServer
-
-
Constructor Summary
Constructors Constructor Description BulkAccessImpl(ObjectName parentObjectName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object[]
bulkGetAttribute(ObjectName[] objectNames, String attributeName)
Object[]
bulkGetAttributeNames(ObjectName[] objectNames)
Object[]
bulkGetAttributes(ObjectName[] objectNames, String[] attributeNames)
Object[]
bulkGetMBeanAttributeInfo(ObjectName[] objectNames)
Object[]
bulkGetMBeanInfo(ObjectName[] objectNames)
Object[]
bulkGetMBeanOperationInfo(ObjectName[] objectNames)
Object[]
bulkInvoke(ObjectName[] objectNames, String operationName, Object[] args, String[] types)
Object[]
bulkSetAttribute(ObjectName[] objectNames, Attribute attr)
Object[]
bulkSetAttributes(ObjectName[] objectNames, AttributeList attrs)
-
Methods inherited from class org.glassfish.admin.amx.impl.mbean.AMXImplBase
attributeNameToType, attributeTypeMatches, child, child, child, findGetter, findMethod, findSetter, getAncestorByType, getAttribute, getAttributeByMethod, getAttributeInfo, getAttributeInfos, getAttributeInternal, getAttributeManually, getAttributeNames, getAttributeNoThrow, getAttributes, getAttributeType, getChildren, getChildren, getChildren, getChildren, getChildrenMap, getDomainRoot, getDomainRootProxy, getLogger, getMBeanInfo, getMBeanTracker, getName, getNotificationInfo, getObjectNameAttribute, getObjectNames, getObjectNamesForAttribute, getParent, getParentProxy, getProxy, getProxyFactory, getSelf, getSelf, getterNameMatches, handleException, handleGetAttributeException, handleInvokeThrowable, impossible, invoke, invokeManually, isReadOnlyAttribute, isUtilityMBean, java, operationNameMatches, postRegisterHook, postRegisterModifyMBeanInfo, preDeregisterHook, preRegister, preRegisterDone, preRegisterHook, preRegisterModifyName, registerChild, registerChildren, sendAttributeChangeNotification, setAttribute, setAttributeByMethod, setAttributeInternal, setAttributeManually, setAttributes, shouldEmitNotifications, stringify, supportsChildren, toString, unimplementedAttribute, unimplementedOperation, unregisterChildren
-
Methods inherited from class org.glassfish.admin.amx.impl.mbean.MBeanImplBase
_getMBeanLogLevel, addNotificationListener, addNotificationListener, createNotificationBuilder, debug, debug, debugMethod, debugMethod, enableAMXDebug, getAMXDebug, getDebugID, getDebugOutput, getJMXDomain, getListenerCount, getMBeanLogger, getMBeanLoggerName, getMBeanLogLevel, getMBeanLogLevelInt, getMBeanServer, getNotificationBuilder, getNotificationEmitter, getNotificationTypeListenerCount, getObjectName, logFine, logFiner, logFinest, logInfo, logSevere, logWarning, postDeregister, postDeregisterHook, postRegister, preDeregister, quote, removeNotificationListener, removeNotificationListener, sendNotification, sendNotification, sendNotification, sendNotification, setAMXDebug, setMBeanLogLevel, shouldOmitObjectNameForDebug, toString, trace
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, removeNotificationListener
-
Methods inherited from interface javax.management.NotificationEmitter
removeNotificationListener
-
-
-
-
Constructor Detail
-
BulkAccessImpl
public BulkAccessImpl(ObjectName parentObjectName)
-
-
Method Detail
-
bulkGetMBeanInfo
public Object[] bulkGetMBeanInfo(ObjectName[] objectNames)
-
bulkGetMBeanAttributeInfo
public Object[] bulkGetMBeanAttributeInfo(ObjectName[] objectNames)
-
bulkGetAttributeNames
public Object[] bulkGetAttributeNames(ObjectName[] objectNames)
-
bulkGetMBeanOperationInfo
public Object[] bulkGetMBeanOperationInfo(ObjectName[] objectNames)
-
bulkGetAttribute
public Object[] bulkGetAttribute(ObjectName[] objectNames, String attributeName)
-
bulkSetAttribute
public Object[] bulkSetAttribute(ObjectName[] objectNames, Attribute attr)
-
bulkGetAttributes
public Object[] bulkGetAttributes(ObjectName[] objectNames, String[] attributeNames)
-
bulkSetAttributes
public Object[] bulkSetAttributes(ObjectName[] objectNames, AttributeList attrs)
-
bulkInvoke
public Object[] bulkInvoke(ObjectName[] objectNames, String operationName, Object[] args, String[] types)
-
-