1 23 24 29 package com.sun.appserv.management.base; 30 31 import java.util.Set ; 32 33 import javax.management.ObjectName ; 34 import javax.management.Attribute ; 35 import javax.management.AttributeList ; 36 37 import com.sun.appserv.management.base.AMX; 38 import com.sun.appserv.management.base.XTypes; 39 40 55 public interface BulkAccess extends Utility, AMX, Singleton 56 { 57 58 public static final String J2EE_TYPE = XTypes.BULK_ACCESS; 59 60 61 69 public Object [] bulkGetMBeanInfo( ObjectName [] objectNames ); 70 71 79 public Object [] bulkGetMBeanAttributeInfo( ObjectName [] objectNames ); 80 81 89 public Object [] bulkGetMBeanOperationInfo( ObjectName [] objectNames ); 90 91 101 public Object [] bulkGetAttributeNames( ObjectName [] objectNames ); 102 103 104 113 public Object [] bulkGetAttribute( final ObjectName [] objectNames, 114 final String attributeName ); 115 116 125 public Object [] bulkSetAttribute( final ObjectName [] objectNames, 126 final Attribute attr ); 127 128 129 136 public Object [] bulkGetAttributes( final ObjectName [] objectNames, 137 final String [] attributeNames ); 138 139 140 155 public Object [] bulkInvoke( final ObjectName [] objectNames, 156 final String operationName, 157 final Object [] args, final String [] types ); 158 } 159 160 161 | Popular Tags |