A B C D E F G H I J L M N O P Q R S T U V W

A

acquire() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Acquire the class loading lock.
ACTION - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
ACTION_INFO - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
add(NotificationListener, NotificationFilter, Object) - Method in class org.jboss.mx.notification.ListenerRegistry
Adds a listener to a broadcaster
addArg(String, String) - Method in class org.jboss.mx.loading.MBeanElement
 
addClassLoader(ClassLoader) - Method in class org.jboss.mx.loading.LoaderRepository
Add a class loader to the repository
addClassLoaderURL(ClassLoader, URL) - Method in class org.jboss.mx.loading.LoaderRepository
Update the set of URLs known to be associated with a previously added class loader.
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.jboss.mx.util.JBossNotificationBroadcasterSupport
 
addToClassBlackList(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Black list a class
addToResourceBlackList(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Black list a resource
addURL(URL) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Append the given url to the URLs used for class and resource loading
AgentID - Class in org.jboss.mx.util
Utility class for creating JMX agent identifiers.
AgentID() - Constructor for class org.jboss.mx.util.AgentID
 
ALL_DESCRIPTORS - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
A convenience constant to use with getDescriptors() to return the descriptors of all management interface elements (a null string).
apply(ObjectName) - Method in class org.jboss.mx.util.InstanceOfQueryExp
 
AsynchNotificationBroadcasterSupport - Class in org.jboss.mx.notification
A notification broadcaster with asynch notifications
AsynchNotificationBroadcasterSupport() - Constructor for class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
Construct a new Asyncrhonous broadcaster Calls this(defaultNotificationTimeout, defaultPool)
AsynchNotificationBroadcasterSupport(long) - Constructor for class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
Construct a new Asyncrhonous broadcaster.
AsynchNotificationBroadcasterSupport(long, ThreadPool) - Constructor for class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
Construct a new Asyncrhonous broadcaster
AsynchNotificationBroadcasterSupport.AsynchNotifier - Class in org.jboss.mx.notification
 
AsynchNotificationBroadcasterSupport.AsynchNotifier(NotificationListener, Notification, Object) - Constructor for class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport.AsynchNotifier
 
attempt(long) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Attempt to acquire the class loading lock.
ATTRIBUTE_DESCRIPTOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
ATTRIBUTE_VALUE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 

B

BOOLEAN_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 
buildMBeanInfo() - Method in interface org.jboss.mx.standardmbean.StandardMBeanDelegate
Builds a default MBeanInfo for this MBean, using the Management Interface specified for this MBean.
BYTE_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 

C

CACHE_ALWAYS - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
CACHE_ALWAYS_LIMIT - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
CACHE_NEVER - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
CACHE_NEVER_LIMIT - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
CACHED_VALUE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
cacheMBeanInfo(MBeanInfo) - Method in interface org.jboss.mx.standardmbean.StandardMBeanDelegate
Sets the cached mbean info
CHAR_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 
CLASS - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
CLASS_REMOVED - Static variable in interface org.jboss.mx.server.ServerConstants
 
CLASSLOADER - Static variable in interface org.jboss.mx.server.ServerConstants
The key for the context classloader for an MBean registration
CLASSLOADER_ADDED - Static variable in interface org.jboss.mx.server.ServerConstants
 
CLASSLOADER_REMOVED - Static variable in interface org.jboss.mx.server.ServerConstants
 
clearBlackList(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
 
clearBlacklists() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Clear all blacklists
clearClassBlackList() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Clear any class black list.
clearResourceBlackList() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Clear any resource blacklist.
compare(LoaderRepository) - Method in class org.jboss.mx.loading.LoaderRepository
Compare two loader repository, by default we do no special ordering
configParserClassName - Variable in class org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfig
 
configure(LoaderRepository, String) - Method in interface org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfigParser
 
CONSTRUCTOR_DESCRIPTOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
convert(String) - Static method in class org.jboss.mx.util.ObjectNameConverter
Parses the given Object Name String representation and replaces any invalid characters in property keays and values with valid characters.
convert(String, Hashtable) - Static method in class org.jboss.mx.util.ObjectNameConverter
Check the keys and values of the properties and convert invalid characters
convertCharacters(String, boolean) - Static method in class org.jboss.mx.util.ObjectNameConverter
Encrypt or decrypt the forbidden characters in an Object Name value property
create(NotificationListener, NotificationFilter, Object) - Method in class org.jboss.mx.notification.DefaultListenerRegistrationFactory
 
create(NotificationListener, NotificationFilter, Object) - Method in interface org.jboss.mx.notification.ListenerRegistrationFactory
Create a listener registration
create() - Static method in class org.jboss.mx.util.AgentID
Creates a new agent ID string.
create(Class, Class, ObjectName, String) - Static method in class org.jboss.mx.util.MBeanProxy
Convenience method for registering an MBean and retrieving a proxy for it.
create(Class, Class, ObjectName, MBeanServer) - Static method in class org.jboss.mx.util.MBeanProxy
Convenience method for registering an MBean and retrieving a proxy for it.
create(Class, String) - Static method in class org.jboss.mx.util.MBeanProxyExt
Create an MBean proxy.
create(Class, String, MBeanServer) - Static method in class org.jboss.mx.util.MBeanProxyExt
Create an MBean proxy.
create(Class, ObjectName) - Static method in class org.jboss.mx.util.MBeanProxyExt
Create an MBean proxy.
create(Class, ObjectName, MBeanServer) - Static method in class org.jboss.mx.util.MBeanProxyExt
Create an MBean proxy.
create(Class, ObjectName, MBeanServer, boolean) - Static method in class org.jboss.mx.util.MBeanProxyExt
Create an MBean proxy.
create(String) - Static method in class org.jboss.mx.util.ObjectNameFactory
 
create(String, String, String) - Static method in class org.jboss.mx.util.ObjectNameFactory
 
create(String, Hashtable) - Static method in class org.jboss.mx.util.ObjectNameFactory
 
createLoaderRepository(MBeanServer, String, ObjectName) - Static method in class org.jboss.mx.loading.LoaderRepositoryFactory
Create a LoaderRepository instance of type repositoryClassName and register it under repositoryName if there is not already an instance registered.
createLoaderRepository(MBeanServer, LoaderRepositoryFactory.LoaderRepositoryConfig) - Static method in class org.jboss.mx.loading.LoaderRepositoryFactory
Create and configure a LoaderRepository instance using the given config if there is not already an instance registered.
createMBean(MBeanElement) - Method in class org.jboss.mx.util.MBeanInstaller
 
createNotification(String, Object, long, String, Object, String, ObjectName, Object) - Method in interface org.jboss.mx.util.MonitorCallback
 
createStandardMBean(Object, Class) - Method in interface org.jboss.mx.standardmbean.StandardMBeanDelegateFactory
Construct a new StandardMBeanImpl from the given implementation object and the passed management interface class.
CURRENCY_TIME_LIMIT - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 

D

DATE - Static variable in class org.jboss.mx.util.MBeanInstaller
 
decode(Throwable) - Static method in class org.jboss.mx.util.JMXExceptionDecoder
Attempt to decode the given Throwable.
decodeToJMXException(Throwable) - Static method in class org.jboss.mx.util.JMXExceptionDecoder
Unwrap a possibly nested jmx exception down to the last JMException || JMRuntimeException.
DEFAULT - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
DEFAULT_DOMAIN - Static variable in interface org.jboss.mx.server.ServerConstants
The default domain name for the MBean server.
DEFAULT_LOADER_NAME - Static variable in interface org.jboss.mx.server.ServerConstants
 
DEFAULT_LOADER_REPOSITORY - Static variable in class org.jboss.mx.loading.LoaderRepositoryFactory
The JMX name of the parent LoaderRepository
DEFAULT_LOADER_REPOSITORY_CLASS - Static variable in interface org.jboss.mx.server.ServerConstants
 
DEFAULT_MBEAN_REGISTRY_CLASS - Static variable in interface org.jboss.mx.server.ServerConstants
 
DEFAULT_MBEAN_SERVER_BUILDER_CLASS - Static variable in interface org.jboss.mx.server.ServerConstants
 
DEFAULT_REQUIRED_MODELMBEAN_CLASS - Static variable in interface org.jboss.mx.server.ServerConstants
This constant defines the default Model MBean implementation used for spec required Model MBean (javax.management.modelmbean.RequiredModelMBean) instance.
DEFAULT_SCOPED_REPOSITORY_CLASS - Static variable in interface org.jboss.mx.server.ServerConstants
 
DEFAULT_SCOPED_REPOSITORY_PARSER_CLASS - Static variable in interface org.jboss.mx.server.ServerConstants
 
DEFAULT_SERVER_CONFIG_CLASS - Static variable in class org.jboss.mx.server.ServerConfig
The default server config class
DefaultExceptionHandler - Class in org.jboss.mx.util
Default exception handler for MBean proxy.
DefaultExceptionHandler() - Constructor for class org.jboss.mx.util.DefaultExceptionHandler
 
DefaultListenerRegistration - Class in org.jboss.mx.notification
The default notification listener registration.
DefaultListenerRegistration(NotificationListener, NotificationFilter, Object) - Constructor for class org.jboss.mx.notification.DefaultListenerRegistration
Create a listener registration
DefaultListenerRegistrationFactory - Class in org.jboss.mx.notification
The default listener registration factory.
DefaultListenerRegistrationFactory() - Constructor for class org.jboss.mx.notification.DefaultListenerRegistrationFactory
 
definePackage(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Define the package for the class if not already done
DELEGATING_PM_OPERATION_DEFAULT_VALUE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
DELEGATING_PM_OPERATION_DESCRIPTOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
Extended descriptor used in conjuction with DelegatingPersistenceManager to specify the operation name that will be called on the external MBean service for creating AttributePersistenceManager objects.
DELEGATING_PM_SERVICE_DEFAULT_VALUE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
DELEGATING_PM_SERVICE_DESCRIPTOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
Extended descriptor used in conjuction with DelegatingPersistenceManager to specify an external MBean service that will be used as a factory for creating AttributePersistenceManager objects.
DESCRIPTOR_TYPE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
deserialize(MBeanElement) - Method in class org.jboss.mx.util.MBeanInstaller
 
destroyLoaderRepository(MBeanServer, ObjectName) - Static method in class org.jboss.mx.loading.LoaderRepositoryFactory
 
disableAllTypes() - Method in class org.jboss.mx.util.JBossNotificationFilterSupport
Disable all notification types.
disableType(String) - Method in class org.jboss.mx.util.JBossNotificationFilterSupport
Disable a notification type.
DISPLAY_NAME - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
doRun() - Method in class org.jboss.mx.util.MonitorRunnable
Run the montior
doRun() - Method in class org.jboss.mx.util.SchedulableRunnable
Do the work, the scheduled runnable should do its work here
DOUBLE_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 
DynamicMBeanSupport - Class in org.jboss.mx.util
A noop stub implementation of DynamicMBean
DynamicMBeanSupport() - Constructor for class org.jboss.mx.util.DynamicMBeanSupport
 

E

enableType(String) - Method in class org.jboss.mx.util.JBossNotificationFilterSupport
Enable a notification type.
equals(Object) - Method in class org.jboss.mx.loading.RepositoryClassLoader
This is here to document that this must delegate to the super implementation to perform identity based equality.
equals(Object) - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
equals(Object) - Method in class org.jboss.mx.util.MBeanProxyExt
We need to override this because by default equals returns false when called on the proxy object and then relayed here.
ExceptionHandler - Class in org.jboss.mx.server
Handles exceptions and wraps them if neccessary, arccording to the spec.
EXPORT - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 

F

findClass(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Called by loadClassLocally to find the requested class within this class loaders class path.
findClassLocally(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Find the class
findResources(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Find all resource URLs for the given name.
findResourcesLocally(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Provides the same functionality as URLClassLoader.findResources(java.lang.String).
FLOAT_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 

G

GENERIC_MODELMBEAN_NOTIFICATION - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
get(MBeanServer) - Static method in class org.jboss.mx.util.AgentID
Returns the agent identifier string of a given MBean server instance.
get(Class, ObjectName, String) - Static method in class org.jboss.mx.util.MBeanProxy
Creates a proxy to an MBean in the given MBean server.
get(Class, ObjectName, MBeanServer) - Static method in class org.jboss.mx.util.MBeanProxy
Creates a proxy to an MBean in the given MBean server.
get(ObjectName, MBeanServer) - Static method in class org.jboss.mx.util.MBeanProxy
 
GET_METHOD - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
getAddedOrder() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Get the order this classloader was added to the repository
getAllURLs() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Return all library URLs associated with this RepositoryClassLoader
getAlreadyNotified() - Method in class org.jboss.mx.util.ObservedObject
 
getArchives() - Method in class org.jboss.mx.loading.MBeanElement
Returns MBean archives.
getAttribute(String) - Method in class org.jboss.mx.util.DynamicMBeanSupport
 
getAttributes(String[]) - Method in class org.jboss.mx.util.DynamicMBeanSupport
 
getBaseClassName(String) - Static method in class org.jboss.mx.util.MetaDataUtil
Gets the base class name, either the passed class name or the underlying class name if it is an array.
getCachedClass(String) - Method in class org.jboss.mx.loading.LoaderRepository
 
getCachedClass(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
 
getCachedMBeanInfo() - Method in interface org.jboss.mx.standardmbean.StandardMBeanDelegate
Retrieve the cached mbean info
getCachedResource(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
 
getClassName() - Static method in class org.jboss.mx.modelmbean.RequiredModelMBeanInstantiator
 
getClasspath() - Method in class org.jboss.mx.loading.RepositoryClassLoader
This method simply invokes the super.getURLs() method to access the list of URLs that make up the RepositoryClassLoader classpath.
getCode() - Method in class org.jboss.mx.loading.MBeanElement
Returns fully qualified class name of the MBean.
getCodebase() - Method in class org.jboss.mx.loading.MBeanElement
Returns MBean codebase URL.
getConstructorTypes() - Method in class org.jboss.mx.loading.MBeanElement
 
getConstructorValues() - Method in class org.jboss.mx.loading.MBeanElement
 
getDefaultDomain() - Method in class org.jboss.mx.server.ServerConfig
Get the default domain
getDefaultMBeanServerBuilderClassName() - Method in class org.jboss.mx.server.ServerConfig
 
getDefaultNotificationTimeout() - Static method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
 
getDerivedGauge() - Method in class org.jboss.mx.util.ObservedObject
 
getDerivedGaugeTimeStamp() - Method in class org.jboss.mx.util.ObservedObject
 
getEnabledTypes() - Method in class org.jboss.mx.util.JBossNotificationFilterSupport
Get all the enabled notification types.
getExceptionHandler() - Method in class org.jboss.mx.util.JMXInvocationHandler
 
getFilter() - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
getFilter() - Method in interface org.jboss.mx.notification.ListenerRegistration
Retrieve the filter for this registration.
getFilter() - Method in class org.jboss.mx.notification.NotificationFilterProxy
return the real NotificationFilter
getHandback() - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
getHandback() - Method in interface org.jboss.mx.notification.ListenerRegistration
Retrieve the handback object for this registration.
getImplementation() - Method in interface org.jboss.mx.standardmbean.StandardMBeanDelegate
Retrieve the implementation object
getInstance() - Static method in class org.jboss.mx.server.ServerConfig
 
getJMIDomain() - Method in class org.jboss.mx.server.ServerConfig
Get the implementation domain
getLastValue() - Method in class org.jboss.mx.util.ObservedObject
 
getListener() - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
getListener() - Method in interface org.jboss.mx.notification.ListenerRegistration
Retrieve the listener for this registration.
getLoaderRepository() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Get the loader repository for this classloader
getLoaderRepositoryName() - Method in class org.jboss.mx.server.ServerConfig
Get the default loader repository name
getLoaders() - Method in class org.jboss.mx.loading.LoaderRepository
 
getMBeanInfo() - Method in class org.jboss.mx.util.DynamicMBeanSupport
 
getMBeanInterface() - Method in interface org.jboss.mx.standardmbean.StandardMBeanDelegate
Retrieve the management interface
getMBeanProxyMBeanServer() - Method in class org.jboss.mx.util.MBeanProxyExt
 
getMBeanProxyMBeanServer() - Method in interface org.jboss.mx.util.MBeanProxyInstance
Return the MBeanServer for this proxy.
getMBeanProxyMBeanServerConnection() - Method in class org.jboss.mx.util.MBeanProxyExt
 
getMBeanProxyObjectName() - Method in class org.jboss.mx.util.MBeanProxyExt
 
getMBeanProxyObjectName() - Method in interface org.jboss.mx.util.MBeanProxyInstance
Return the ObjectName for this proxy.
getMBeanServer() - Method in class org.jboss.mx.util.JMXInvocationHandler
 
getMBeanServer() - Method in interface org.jboss.mx.util.ProxyContext
 
getMBeanServerBuilder() - Method in class org.jboss.mx.server.ServerConfig
Get the MBeanServer builder
getMBeanServerDelegateName() - Method in class org.jboss.mx.server.ServerConfig
Get the MBeanServer delegate name
getName() - Method in class org.jboss.mx.loading.MBeanElement
Returns the object name of the MBean.
getNativeClassForName(String) - Static method in class org.jboss.mx.loading.LoaderRepository
Return the class of a java native type
getNextRun() - Method in class org.jboss.mx.util.SchedulableRunnable
Gets the next run timestamp
getNotificationInfo() - Method in class org.jboss.mx.util.JBossNotificationBroadcasterSupport
 
getNotificationTimeout() - Method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
 
getObject() - Method in class org.jboss.mx.loading.MBeanElement
Returns the name of a serialized MBean representation in the archive.
getObjectName() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Get the ObjectName
getObjectName() - Method in class org.jboss.mx.util.JMXInvocationHandler
 
getObjectName() - Method in class org.jboss.mx.util.ObservedObject
 
getObjectName() - Method in interface org.jboss.mx.util.ProxyContext
 
getPackage(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
 
getPackages() - Method in class org.jboss.mx.loading.RepositoryClassLoader
 
getProperties(ObjectName) - Static method in class org.jboss.mx.util.ObjectNameConverter
Takes the properties from the given Object Name and convert special characters back
getProperty(String) - Method in class org.jboss.mx.loading.MBeanElement
 
getProperty(String) - Static method in class org.jboss.mx.util.PropertyAccess
 
getProperty(String, String) - Static method in class org.jboss.mx.util.PropertyAccess
 
getProtectionDomain(URL) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Determine the protection domain.
getRegisteredFilter() - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
getRegisteredFilter() - Method in interface org.jboss.mx.notification.ListenerRegistration
Retrieve the filter that was registered.
getRegisteredListener() - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
getRegisteredListener() - Method in interface org.jboss.mx.notification.ListenerRegistration
Retrieve the listener that was registered.
getResource(String, ClassLoader) - Method in class org.jboss.mx.loading.LoaderRepository
Find a resource URL for the given name
getResource(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Attempts to load the resource from its URL and if not found forwards to the request to LoaderRepository.
getResourceLocally(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Provides the same functionality as ClassLoader.getResource(java.lang.String).
getResources(String, ClassLoader, List) - Method in class org.jboss.mx.loading.LoaderRepository
Find all resource URLs for the given name.
getSource() - Method in class org.jboss.mx.notification.NotificationFilterProxy
return the real ObjectName source
getStandardMBeanDelegateFactory() - Method in class org.jboss.mx.server.ServerConfig
Get the standardmbean delegate factory
getString(ObjectName) - Static method in class org.jboss.mx.util.ObjectNameConverter
Takes the properties from the given Object Name and convert special characters back
getThreadPool() - Method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
 
getThreshold() - Method in class org.jboss.mx.util.ObservedObject
 
getTranslator() - Method in class org.jboss.mx.loading.LoaderRepository
 
getURL() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Get the URL associated with the UCL.
getURLs() - Method in class org.jboss.mx.loading.LoaderRepository
 
getURLs() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Return an empty URL array to force the RMI marshalling subsystem to use the java.server.codebase property as the annotated codebase.
getValue() - Method in class org.jboss.mx.util.propertyeditor.ObjectNameEditor
Returns a ObjectName for the input object converted to a string.
getVersions() - Method in class org.jboss.mx.loading.MBeanElement
Returns MBean versions.

H

handleAttributeNotFound(ProxyContext, AttributeNotFoundException, Method, Object[]) - Method in class org.jboss.mx.util.DefaultExceptionHandler
 
handleAttributeNotFound(ProxyContext, AttributeNotFoundException, Method, Object[]) - Method in interface org.jboss.mx.util.ProxyExceptionHandler
 
handleException(Throwable) - Static method in class org.jboss.mx.server.ExceptionHandler
Handles exceptions and wraps them if neccessary, arccording to the spec.
handleInstanceNotFound(ProxyContext, InstanceNotFoundException, Method, Object[]) - Method in class org.jboss.mx.util.DefaultExceptionHandler
 
handleInstanceNotFound(ProxyContext, InstanceNotFoundException, Method, Object[]) - Method in interface org.jboss.mx.util.ProxyExceptionHandler
 
handleInvalidAttributeValue(ProxyContext, InvalidAttributeValueException, Method, Object[]) - Method in class org.jboss.mx.util.DefaultExceptionHandler
 
handleInvalidAttributeValue(ProxyContext, InvalidAttributeValueException, Method, Object[]) - Method in interface org.jboss.mx.util.ProxyExceptionHandler
 
handleMBeanException(ProxyContext, MBeanException, Method, Object[]) - Method in class org.jboss.mx.util.DefaultExceptionHandler
 
handleMBeanException(ProxyContext, MBeanException, Method, Object[]) - Method in interface org.jboss.mx.util.ProxyExceptionHandler
 
handleNotification(NotificationListener, Notification, Object) - Method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
Handle the notification, asynchronously invoke the listener.
handleNotification(NotificationListener, Notification, Object) - Method in class org.jboss.mx.util.JBossNotificationBroadcasterSupport
Handle the notification, the default implementation is to synchronously invoke the listener.
handleReflectionException(ProxyContext, ReflectionException, Method, Object[]) - Method in class org.jboss.mx.util.DefaultExceptionHandler
 
handleReflectionException(ProxyContext, ReflectionException, Method, Object[]) - Method in interface org.jboss.mx.util.ProxyExceptionHandler
 
handleRuntimeError(ProxyContext, RuntimeErrorException, Method, Object[]) - Method in class org.jboss.mx.util.DefaultExceptionHandler
 
handleRuntimeError(ProxyContext, RuntimeErrorException, Method, Object[]) - Method in interface org.jboss.mx.util.ProxyExceptionHandler
 
handleRuntimeMBeanException(ProxyContext, RuntimeMBeanException, Method, Object[]) - Method in class org.jboss.mx.util.DefaultExceptionHandler
 
handleRuntimeMBeanException(ProxyContext, RuntimeMBeanException, Method, Object[]) - Method in interface org.jboss.mx.util.ProxyExceptionHandler
 
handleRuntimeOperationsException(ProxyContext, RuntimeOperationsException, Method, Object[]) - Method in class org.jboss.mx.util.DefaultExceptionHandler
 
handleRuntimeOperationsException(ProxyContext, RuntimeOperationsException, Method, Object[]) - Method in interface org.jboss.mx.util.ProxyExceptionHandler
 
hashCode() - Method in class org.jboss.mx.loading.RepositoryClassLoader
This is here to document that this must delegate to the super implementation to perform identity based hashing.
hashCode() - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
hashCode() - Method in class org.jboss.mx.util.MBeanProxyExt
As with equals, use the MBeanServer + ObjectName to calculate the hashCode
hasNext() - Method in class org.jboss.mx.notification.ListenerRegistry.ListenerRegistrationIterator
 
HIGH_VISIBILITY - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 

I

IMPLEMENTATION_NAME - Static variable in interface org.jboss.mx.server.ServerConstants
The name of the implementation.
IMPLEMENTATION_VENDOR - Static variable in interface org.jboss.mx.server.ServerConstants
The vendor of the implementation.
IMPLEMENTATION_VERSION - Static variable in interface org.jboss.mx.server.ServerConstants
The version of the implementation.
INFO - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
installMBean(MBeanElement) - Method in class org.jboss.mx.util.MBeanInstaller
Install a mbean with mbean metadata
instance - Static variable in class org.jboss.mx.loading.LoaderRepository
 
InstanceOfQueryExp - Class in org.jboss.mx.util
MBean QueryExp to find all classes of a particular instance
InstanceOfQueryExp(String) - Constructor for class org.jboss.mx.util.InstanceOfQueryExp
 
instantiate() - Static method in class org.jboss.mx.modelmbean.RequiredModelMBeanInstantiator
 
instantiate(ModelMBeanInfo) - Static method in class org.jboss.mx.modelmbean.RequiredModelMBeanInstantiator
 
INT_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 
INTERCEPTORS - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
invoke(String, Object[], String[]) - Method in class org.jboss.mx.util.DynamicMBeanSupport
 
invoke(Object, Method, Object[]) - Method in class org.jboss.mx.util.JMXInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.jboss.mx.util.MBeanProxyExt
Invoke the configured MBean via the target MBeanServer and decode any resulting JMX exceptions that are thrown.
IS_IS - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
IS_READABLE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
IS_WRITABLE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
isAlreadyNotified(int) - Method in class org.jboss.mx.util.ObservedObject
 
isClassBlackListed(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Is the class black listed?
isEmpty() - Method in class org.jboss.mx.notification.ListenerRegistry
Test whether the registry is empty
isNotificationEnabled(Notification) - Method in class org.jboss.mx.notification.NotificationFilterProxy
This method is called before a notification is sent to see whether the listener wants the notification.
isNotificationEnabled(Notification) - Method in class org.jboss.mx.util.JBossNotificationFilterSupport
Test to see whether this notification is enabled
isPrimitive(String) - Static method in class org.jboss.mx.util.MetaDataUtil
Checks whether a string is primitive
isResourceBlackListed(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Is the resource black listed?
isValid() - Method in class org.jboss.mx.loading.RepositoryClassLoader
 
isValidJavaIdentifier(String) - Static method in class org.jboss.mx.util.MetaDataUtil
Tests whether the passed string is a valid java identifier
isValidJavaType(String) - Static method in class org.jboss.mx.util.MetaDataUtil
Tests whether the passed string is a valid java type
iterator() - Method in class org.jboss.mx.notification.ListenerRegistry
Retrieve an iterator over the registrations

J

JBossNotificationBroadcasterSupport - Class in org.jboss.mx.util
A helper class for notification broadcasters/emitters
JBossNotificationBroadcasterSupport() - Constructor for class org.jboss.mx.util.JBossNotificationBroadcasterSupport
Construct the new notification broadcaster support object
JBossNotificationFilterSupport - Class in org.jboss.mx.util
A replacement for NotificationFilterSupport that avoids synchronization when reading the enabled notification types by using copy-on-write semantics.
JBossNotificationFilterSupport() - Constructor for class org.jboss.mx.util.JBossNotificationFilterSupport
Default CTOR.
JMI_DOMAIN - Static variable in interface org.jboss.mx.server.ServerConstants
The name of the protected implementation domain Pass this object to the registry in the values map as the key and value to register in this domain
JMXExceptionDecoder - Class in org.jboss.mx.util
A simple helper to rethrow and/or decode those pesky JMX exceptions.
JMXExceptionDecoder() - Constructor for class org.jboss.mx.util.JMXExceptionDecoder
 
JMXInvocationHandler - Class in org.jboss.mx.util
Invocation handler for MBean proxies.
JMXInvocationHandler(MBeanServer, ObjectName) - Constructor for class org.jboss.mx.util.JMXInvocationHandler
Constructs a new JMX MBean Proxy invocation handler.

L

LAST_RETURNED_TIME_STAMP - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
LAST_UPDATED_TIME_STAMP - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
LAST_UPDATED_TIME_STAMP2 - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
used to mark the update (set) of an ATTRIBUTE_VALUE
LATEST - Static variable in class org.jboss.mx.util.Serialization
The latest version of serialization
ListenerRegistration - Interface in org.jboss.mx.notification
A notification listener registration.
ListenerRegistrationFactory - Interface in org.jboss.mx.notification
A notification listener registration factory.
ListenerRegistry - Class in org.jboss.mx.notification
A notification listener registry.
ListenerRegistry() - Constructor for class org.jboss.mx.notification.ListenerRegistry
Create a notification listener registry using the default listener registration factory.
ListenerRegistry(ListenerRegistrationFactory) - Constructor for class org.jboss.mx.notification.ListenerRegistry
Create a notification listener registry using the passed listener registration factory.
ListenerRegistry.ListenerRegistrationIterator - Class in org.jboss.mx.notification
 
ListenerRegistry.ListenerRegistrationIterator() - Constructor for class org.jboss.mx.notification.ListenerRegistry.ListenerRegistrationIterator
Constructs a new ListenerRegistration iterator
loadByteCode(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Obtain the bytecode for the indicated class from this class loaders classpath.
loadByteCode(URL) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Obtain the bytecode for the indicated class from this class loaders classpath.
loadClass(String) - Method in class org.jboss.mx.loading.LoaderRepository
Loads a class from the repository.
loadClass(String, boolean, ClassLoader) - Method in class org.jboss.mx.loading.LoaderRepository
Load the given class from the repository
loadClass(String, boolean) - Method in class org.jboss.mx.loading.RepositoryClassLoader
The only caller of this method should be the VM initiated loadClassInternal() method.
loadClassBefore(ClassLoader, String) - Method in class org.jboss.mx.loading.LoaderRepository
Loads a class from the repository, using the classloaders that were registered before the given classloader.
loadClassBefore(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
The only caller of this method should be the VM initiated loadClassInternal() method.
loadClassDepth - Variable in class org.jboss.mx.loading.RepositoryClassLoader
A debugging variable used to track the recursive depth of loadClass()
loadClassImpl(String, boolean, int) - Method in class org.jboss.mx.loading.RepositoryClassLoader
 
loadClassLocally(String, boolean) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Called to attempt to load a class from the set of URLs associated with this classloader.
loadClassWithout(ClassLoader, String) - Method in class org.jboss.mx.loading.LoaderRepository
Loads a class from the repository, excluding the given classloader.
LOADER_REPOSITORY_CLASS_PROPERTY - Static variable in interface org.jboss.mx.server.ServerConstants
This property can be used to configure the default class loader repository implementation for the JVM.
LoaderRepository - Class in org.jboss.mx.loading
Abstract base class of all loader repository implementations
LoaderRepository() - Constructor for class org.jboss.mx.loading.LoaderRepository
 
LoaderRepositoryFactory - Class in org.jboss.mx.loading
A factory for LoaderRepository instances.
LoaderRepositoryFactory.LoaderRepositoryConfig - Class in org.jboss.mx.loading
A class that represents the configuration of the a LoaderRepository.
LoaderRepositoryFactory.LoaderRepositoryConfig() - Constructor for class org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfig
 
LoaderRepositoryFactory.LoaderRepositoryConfigParser - Interface in org.jboss.mx.loading
The interface representing a LoaderRepository configuration parser.
loaders - Static variable in class org.jboss.mx.loading.LoaderRepository
 
loadLock - Variable in class org.jboss.mx.loading.RepositoryClassLoader
Lock
locate(String) - Static method in class org.jboss.mx.util.MBeanServerLocator
Returns the first MBeanServer registered under the agentID
locate() - Static method in class org.jboss.mx.util.MBeanServerLocator
Returns the first available MBeanServer
locateJBoss() - Static method in class org.jboss.mx.util.MBeanServerLocator
Returns the main jboss MBeanServer.
LOG - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
LOG_FILE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
LONG_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 
LOW_VISIBILITY - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 

M

main(String[]) - Static method in class org.jboss.mx.util.AgentID
test
match(ObjectName, ObjectName) - Static method in class org.jboss.mx.util.ObjectNameMatch
Compare two ObjectNames to see if the match via equality or as a pattern.
MBEAN_DESCRIPTOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
MBEAN_INFO_INJECTION_TYPE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
The MBeanInfo injection id type
MBEAN_REGISTRY - Static variable in interface org.jboss.mx.server.ServerConstants
String representation of the MBean registry mbean object name.
MBEAN_REGISTRY_CLASS_PROPERTY - Static variable in interface org.jboss.mx.server.ServerConstants
 
MBEAN_SERVER_BUILDER_CLASS_PROPERTY - Static variable in class org.jboss.mx.server.ServerConfig
The mbean server builder property
MBEAN_SERVER_BUILDER_CLASS_PROPERTY - Static variable in interface org.jboss.mx.server.ServerConstants
 
MBEAN_SERVER_CONFIGURATION - Static variable in interface org.jboss.mx.server.ServerConstants
String representationof the MBean server configuration mbean object name.
MBEAN_SERVER_DELEGATE - Static variable in interface org.jboss.mx.server.ServerConstants
String representation of the MBean server delegate MBean object name.
MBEAN_SERVER_INJECTION_TYPE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
The MBeanServer injection id type
MBeanElement - Class in org.jboss.mx.loading
Dataholder class used with MBean file parsers.
MBeanElement() - Constructor for class org.jboss.mx.loading.MBeanElement
 
MBeanFileParser - Interface in org.jboss.mx.loading
Interface that abstracts the access to different MBean loader parsers (MLet file parsers, XML based parsers, etc.).
MBeanInstaller - Class in org.jboss.mx.util
MBean installer utility
MBeanInstaller(MBeanServer, ClassLoader, ObjectName) - Constructor for class org.jboss.mx.util.MBeanInstaller
Create a new MBean installer instance.
MBeanProxy - Class in org.jboss.mx.util
 
MBeanProxy() - Constructor for class org.jboss.mx.util.MBeanProxy
 
MBeanProxyCreationException - Exception in org.jboss.mx.util
 
MBeanProxyCreationException() - Constructor for exception org.jboss.mx.util.MBeanProxyCreationException
 
MBeanProxyCreationException(String) - Constructor for exception org.jboss.mx.util.MBeanProxyCreationException
 
MBeanProxyExt - Class in org.jboss.mx.util
A factory for producing MBean proxies.
MBeanProxyExt() - Constructor for class org.jboss.mx.util.MBeanProxyExt
For externalizable
MBeanProxyInstance - Interface in org.jboss.mx.util
An interface which exposes the attributes of a MBeanProxyExt instance.
MBeanServerLocator - Class in org.jboss.mx.util
A helper class to locate an MBeanServer.
MESSAGE_ID - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
MetaDataUtil - Class in org.jboss.mx.util
Utilities for handling meta data Based on Strings from common (should jbossmx use common?)
MetaDataUtil() - Constructor for class org.jboss.mx.util.MetaDataUtil
 
MINIMAL_VISIBILITY - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
MLET_DELEGATE_TO_CLR - Static variable in class org.jboss.mx.loading.MBeanElement
Property key for setting the boolean value 'delegateToCLR' for MLet MBeans (JMX 1.2)
MLetParser - Class in org.jboss.mx.loading
Parses an MLet text file confirming to spec format.
MLetParser() - Constructor for class org.jboss.mx.loading.MLetParser
 
ModelMBeanConstants - Interface in org.jboss.mx.modelmbean
Constants used with Model MBean implementations.
MonitorCallback - Interface in org.jboss.mx.util
 
monitorCallback(ObservedObject, MBeanAttributeInfo, Object) - Method in interface org.jboss.mx.util.MonitorCallback
Perform the monitor specific processing.
MonitorRunnable - Class in org.jboss.mx.util
 
MonitorRunnable(Monitor, ObjectName, MonitorCallback, Map, MBeanServer) - Constructor for class org.jboss.mx.util.MonitorRunnable
Create a monitor runnable to periodically perform monitoring.

N

NAME - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
newClassLoader(URL, boolean) - Method in class org.jboss.mx.loading.LoaderRepository
Create RepositoryClassLoader and optionally add it to the repository
newClassLoader(URL, URL, boolean) - Method in class org.jboss.mx.loading.LoaderRepository
Create RepositoryClassLoader and optionally add it to the repository
next() - Method in class org.jboss.mx.notification.ListenerRegistry.ListenerRegistrationIterator
 
nextNotificationSequenceNumber() - Method in class org.jboss.mx.util.JBossNotificationBroadcasterSupport
The nextNotificationSequenceNumber method returns the next sequence number for use in notifications.
nextRegistration() - Method in class org.jboss.mx.notification.ListenerRegistry.ListenerRegistrationIterator
Convenience method to returned a typed object
NORMAL_VISIBILITY - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
notAlreadyNotified(int) - Method in class org.jboss.mx.util.ObservedObject
 
NOTIFICATION_DESCRIPTOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
NotificationFilterProxy - Class in org.jboss.mx.notification
NotificationFilterProxy wraps a real filter by the users to pass down to the mbean server so that as notification emitters apply the filter, the appropriate source can be set in the notification object before passing to the real filter.
NotificationFilterProxy(ObjectName, NotificationFilter) - Constructor for class org.jboss.mx.notification.NotificationFilterProxy
 

O

OBJECT_NAME - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
Used to store the JMX ObjectName of the MBean, so it can be referenced by subsystem that may need it
OBJECT_NAME_INJECTION_TYPE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
The ObjectName injection id type
OBJECT_REF - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
ObjectInputStreamWithClassLoader - Class in org.jboss.mx.server
This replaces the EjbossInputStream in the storage package.
ObjectInputStreamWithClassLoader(InputStream, ClassLoader) - Constructor for class org.jboss.mx.server.ObjectInputStreamWithClassLoader
Construct a new instance with the given classloader and input stream.
objectName - Variable in class org.jboss.mx.util.JMXInvocationHandler
The object name of the MBean this proxy represents.
ObjectNameConverter - Class in org.jboss.mx.util
Converts forbidden characters in the key and value of an object name to valid characters and back.
ObjectNameConverter() - Constructor for class org.jboss.mx.util.ObjectNameConverter
 
ObjectNameEditor - Class in org.jboss.mx.util.propertyeditor
A property editor for ObjectName.
ObjectNameEditor() - Constructor for class org.jboss.mx.util.propertyeditor.ObjectNameEditor
 
ObjectNameFactory - Class in org.jboss.mx.util
A simple factory for creating safe object names.
ObjectNameFactory() - Constructor for class org.jboss.mx.util.ObjectNameFactory
 
ObjectNameMatch - Class in org.jboss.mx.util
JMX ObjectName comparision utility methods
ObjectNameMatch() - Constructor for class org.jboss.mx.util.ObjectNameMatch
 
ObjectNamePatternHelper - Class in org.jboss.mx.util
ObjectName pattern matching Helper.
ObjectNamePatternHelper() - Constructor for class org.jboss.mx.util.ObjectNamePatternHelper
 
ObjectNamePatternHelper.PropertyPattern - Class in org.jboss.mx.util
Encapsulation of property information
ObjectNamePatternHelper.PropertyPattern(ObjectName) - Constructor for class org.jboss.mx.util.ObjectNamePatternHelper.PropertyPattern
Construct a new property pattern
OBSERVED_ATTRIBUTE_ERROR_NOTIFIED - Static variable in class org.jboss.mx.util.ObservedObject
An observed attribute error has been notified.
OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED - Static variable in class org.jboss.mx.util.ObservedObject
An observed attribute type error has been notified.
OBSERVED_OBJECT_ERROR_NOTIFIED - Static variable in class org.jboss.mx.util.ObservedObject
An observed object error has been notified.
ObservedObject - Class in org.jboss.mx.util
An observed object
ObservedObject(ObjectName) - Constructor for class org.jboss.mx.util.ObservedObject
Construct a new observed object.
OPERATION_DESCRIPTOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
OPTIMIZE_REFLECTED_DISPATCHER - Static variable in interface org.jboss.mx.server.ServerConstants
 
org.jboss.mx.loading - package org.jboss.mx.loading
 
org.jboss.mx.modelmbean - package org.jboss.mx.modelmbean
 
org.jboss.mx.notification - package org.jboss.mx.notification
 
org.jboss.mx.server - package org.jboss.mx.server
 
org.jboss.mx.standardmbean - package org.jboss.mx.standardmbean
 
org.jboss.mx.util - package org.jboss.mx.util
 
org.jboss.mx.util.propertyeditor - package org.jboss.mx.util.propertyeditor
 

P

parent - Variable in class org.jboss.mx.loading.RepositoryClassLoader
The parent classloader
parseMBeanFile(URL) - Method in interface org.jboss.mx.loading.MBeanFileParser
Parses a file that describes the configuration of MBeans to load and instantiate in the MBean server (for example, MLet text file).
parseMBeanFile(String) - Method in interface org.jboss.mx.loading.MBeanFileParser
Parses a file that describes the configuration of MBean to load and instantiate in the MBean server (for example, MLet text file).
parseMBeanFile(String) - Method in class org.jboss.mx.loading.MLetParser
Reads an MLet text file from a given URL.
parseMBeanFile(URL) - Method in class org.jboss.mx.loading.MLetParser
Reads an MLet text file from a given URL.
parseRepositoryConfig(Element) - Static method in class org.jboss.mx.loading.LoaderRepositoryFactory
Given a loader-repository element fragment like: jboss.test.cts:loader=cts-cmp2v2.ear ...
patternMatch(ObjectName, ObjectName) - Static method in class org.jboss.mx.util.ObjectNamePatternHelper
Compare an object name against a pattern.
patternMatch(String, String) - Static method in class org.jboss.mx.util.ObjectNamePatternHelper
Compare strings where ? and * chars are significant.
patternMatch(char[], int, char[], int) - Static method in class org.jboss.mx.util.ObjectNamePatternHelper
Compare where ? and * chars are significant.
patternMatch(ObjectName) - Method in class org.jboss.mx.util.ObjectNamePatternHelper.PropertyPattern
Test whether the object name matches the pattern
PERSIST_INFO - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
Indicates whether MBean Info should be stored.
PERSIST_LOCATION - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PERSIST_NAME - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PERSIST_PERIOD - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PERSIST_POLICIES - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PERSIST_POLICY - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PERSISTENCE_MANAGER - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
constant used by the 1.0 xmbean parser this defines the name of the descriptor used to designate the persistence manager that is to be used for a given XMBean
PP_ALWAYS - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PP_NEVER - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PP_NO_MORE_OFTEN_THAN - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PP_ON_TIMER - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PP_ON_UPDATE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PRESENTATION_STRING - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
PropertyAccess - Class in org.jboss.mx.util
System property access utilties that encapsulate the AccessController.doPrivileged calls required when running with a security manager.
PropertyAccess() - Constructor for class org.jboss.mx.util.PropertyAccess
 
PROTOCOL_MAP - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
ProxyContext - Interface in org.jboss.mx.util
 
ProxyExceptionHandler - Interface in org.jboss.mx.util
 

Q

QueryExpSupport - Class in org.jboss.mx.util
A helper for query expressions
QueryExpSupport() - Constructor for class org.jboss.mx.util.QueryExpSupport
 

R

readExternal(ObjectInput) - Method in class org.jboss.mx.util.MBeanProxyExt
 
release() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Release the class loading lock previous acquired through the acquire method.
remote - Static variable in class org.jboss.mx.util.MBeanProxyExt
The remote MBeanServerConnection
remove() - Method in class org.jboss.mx.notification.ListenerRegistry.ListenerRegistrationIterator
 
remove(NotificationListener) - Method in class org.jboss.mx.notification.ListenerRegistry
Removes all registrations for a listener.
remove(NotificationListener, NotificationFilter, Object) - Method in class org.jboss.mx.notification.ListenerRegistry
Removes only the registrations for a listener that match the filter and handback.
removeAll() - Method in class org.jboss.mx.notification.ListenerRegistry
Removes all listeners from this listener registry.
removeClassLoader(ClassLoader) - Method in class org.jboss.mx.loading.LoaderRepository
Remove a cladd loader from the repository.
removed() - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
removed() - Method in interface org.jboss.mx.notification.ListenerRegistration
Used to tell the registration it is no longer required.
removeFromClassBlackList(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Remove class from black list
removeFromResourceBlackList(String) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Remove resource from black list
removeNotificationListener(NotificationListener) - Method in class org.jboss.mx.util.JBossNotificationBroadcasterSupport
 
removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.jboss.mx.util.JBossNotificationBroadcasterSupport
 
repository - Variable in class org.jboss.mx.loading.RepositoryClassLoader
Reference to the repository.
RepositoryClassLoader - Class in org.jboss.mx.loading
A RepositoryClassLoader.
RepositoryClassLoader(URL[], ClassLoader) - Constructor for class org.jboss.mx.loading.RepositoryClassLoader
Create a new LoaderRepositoryClassLoader
repositoryClassName - Variable in class org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfig
 
repositoryConfig - Variable in class org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfig
 
repositoryName - Variable in class org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfig
The ObjectName of the loader repository for this deployment
REQUIRED_MODELMBEAN_CLASS_PROPERTY - Static variable in interface org.jboss.mx.server.ServerConstants
This property can be used to configure which Model MBean implementation is used for the MBean agent's required Model MBean (see RequiredModelMBean).
RequiredModelMBeanInstantiator - Class in org.jboss.mx.modelmbean
ModelMBean instantiator.
RequiredModelMBeanInstantiator() - Constructor for class org.jboss.mx.modelmbean.RequiredModelMBeanInstantiator
 
RESET_FLAGS_ALREADY_NOTIFIED - Static variable in class org.jboss.mx.util.ObservedObject
Used to reset errors in ObservedObject.alreadyNotified.
resetAlreadyNotified() - Method in class org.jboss.mx.util.ObservedObject
 
resolveClass(ObjectStreamClass) - Method in class org.jboss.mx.server.ObjectInputStreamWithClassLoader
Resolve the class described in the osc parameter.
resolveProxyClass(String[]) - Method in class org.jboss.mx.server.ObjectInputStreamWithClassLoader
 
RESOURCE_CLASS - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
Indicates the FQN of the resource class
rethrow(Exception) - Static method in class org.jboss.mx.util.JMXExceptionDecoder
Decode and rethrow the given Throwable.
reverseCompare(LoaderRepository) - Method in class org.jboss.mx.loading.LoaderRepository
Allow subclasses to override the ordering
ROLE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
ROLE_CONSTRUCTOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
ROLE_GETTER - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
ROLE_OPERATION - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
ROLE_SETTER - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
run() - Method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport.AsynchNotifier
 
run() - Method in class org.jboss.mx.util.RunnableScheduler
Runs the scheduler.
run() - Method in class org.jboss.mx.util.SchedulableRunnable
Runs doRun()
RunnableScheduler - Class in org.jboss.mx.util
A runnable scheduler.
RunnableScheduler() - Constructor for class org.jboss.mx.util.RunnableScheduler
Constructs a new runnable scheduler.
RunnableScheduler(ThreadPool) - Constructor for class org.jboss.mx.util.RunnableScheduler
Constructs a new runnable scheduler.
RUNTIME_ERROR_NOTIFIED - Static variable in class org.jboss.mx.util.ObservedObject
An observed attribute type error has been notified.
RuntimeProxyException - Exception in org.jboss.mx.util
 
RuntimeProxyException() - Constructor for exception org.jboss.mx.util.RuntimeProxyException
 
RuntimeProxyException(String) - Constructor for exception org.jboss.mx.util.RuntimeProxyException
 

S

SchedulableRunnable - Class in org.jboss.mx.util
A schedulable runnable.
SchedulableRunnable() - Constructor for class org.jboss.mx.util.SchedulableRunnable
Constructs a new schedulable runnable.
sendNotification(Notification) - Method in class org.jboss.mx.util.JBossNotificationBroadcasterSupport
 
Serialization - Class in org.jboss.mx.util
Serialization Helper.
Serialization() - Constructor for class org.jboss.mx.util.Serialization
 
server - Variable in class org.jboss.mx.util.JMXInvocationHandler
Reference to the MBean server this proxy connects to.
server - Static variable in class org.jboss.mx.util.QueryExpSupport
The MBeanServer (one per thread)
SERVER_CONFIG_CLASS_PROPERTY - Static variable in class org.jboss.mx.server.ServerConfig
The server config property
ServerConfig - Class in org.jboss.mx.server
Server configuration.
ServerConfig() - Constructor for class org.jboss.mx.server.ServerConfig
No external construction
ServerConstants - Interface in org.jboss.mx.server
Server related constant variables.
SET_METHOD - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
setAddedOrder(int) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Set the order this classloader was added to the repository
setAlreadyNotified(int) - Method in class org.jboss.mx.util.ObservedObject
 
setArchive(String) - Method in class org.jboss.mx.loading.MBeanElement
 
setAttribute(Attribute) - Method in class org.jboss.mx.util.DynamicMBeanSupport
 
setAttributes(AttributeList) - Method in class org.jboss.mx.util.DynamicMBeanSupport
 
setCode(String) - Method in class org.jboss.mx.loading.MBeanElement
Sets the fully qualified class name of the MBean entry.
setCodebase(String) - Method in class org.jboss.mx.loading.MBeanElement
Sets the code base for an MLET entry.
setDefaultNotificationTimeout(long) - Static method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
 
setDefaultThreadPool(ThreadPool) - Static method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
 
setDerivedGauge(Object) - Method in class org.jboss.mx.util.ObservedObject
 
setDerivedGaugeTimeStamp(long) - Method in class org.jboss.mx.util.ObservedObject
 
setExceptionHandler(ProxyExceptionHandler) - Method in class org.jboss.mx.util.JMXInvocationHandler
 
setExceptionHandler(ProxyExceptionHandler) - Method in interface org.jboss.mx.util.ProxyContext
 
setImplementation(Object) - Method in interface org.jboss.mx.standardmbean.StandardMBeanDelegate
Replace the implementation object
setJBoss(MBeanServer) - Static method in class org.jboss.mx.util.MBeanServerLocator
Optionally set the MBeanServer to be returned by calls to locateJBoss().
setLastValue(Object) - Method in class org.jboss.mx.util.ObservedObject
 
setMBeanServer(MBeanServer) - Method in class org.jboss.mx.util.InstanceOfQueryExp
 
setMBeanServer(MBeanServer) - Method in class org.jboss.mx.util.QueryExpSupport
 
setName(String) - Method in class org.jboss.mx.loading.MBeanElement
Sets the object name of the MBean.
setNextRun(long) - Method in class org.jboss.mx.util.SchedulableRunnable
Sets the next run date
setNotAlreadyNotified(int) - Method in class org.jboss.mx.util.ObservedObject
 
setNotificationTimeout(long) - Method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
 
setObject(String) - Method in class org.jboss.mx.loading.MBeanElement
Sets the name of the serialized MBean instance.
setProperty(String, Object) - Method in class org.jboss.mx.loading.MBeanElement
 
setProperty(String, String) - Static method in class org.jboss.mx.util.PropertyAccess
 
setRepository(LoaderRepository) - Method in class org.jboss.mx.loading.RepositoryClassLoader
Set the loader repository
setScheduler(RunnableScheduler) - Method in class org.jboss.mx.util.SchedulableRunnable
Set the scheduler for this runnable
setThreadPool(ThreadPool) - Method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
 
setThreshold(Object) - Method in class org.jboss.mx.util.ObservedObject
 
setTranslator(Translator) - Method in class org.jboss.mx.loading.LoaderRepository
 
setVersion(String) - Method in class org.jboss.mx.loading.MBeanElement
 
SEVERITY - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
SEVERITY_CRITICAL - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
SEVERITY_MAJOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
SEVERITY_MINOR - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
SEVERITY_NON_RECOVERABLE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
SEVERITY_NORMAL - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
SEVERITY_UNKNOWN - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
SEVERITY_WARNING - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
SHORT_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 
SPECIFICATION_NAME - Static variable in interface org.jboss.mx.server.ServerConstants
The specification name of the implementation.
SPECIFICATION_VENDOR - Static variable in interface org.jboss.mx.server.ServerConstants
The specification vendor name.
SPECIFICATION_VERSION - Static variable in interface org.jboss.mx.server.ServerConstants
The specification version of the implementation.
StandardMBeanDelegate - Interface in org.jboss.mx.standardmbean
A delegate standard mbean.
StandardMBeanDelegateFactory - Interface in org.jboss.mx.standardmbean
A standard mbean delegate factory.
start() - Method in class org.jboss.mx.util.RunnableScheduler
Starts the scheduler.
stop() - Method in class org.jboss.mx.util.RunnableScheduler
Stops the scheduler, cancels all submitted jobs.
stopThreadPool(boolean) - Method in class org.jboss.mx.notification.AsynchNotificationBroadcasterSupport
Invoke stop on the thread pool if its not the class default pool.

T

TARGET_OBJECT - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
TARGET_TYPE - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
toString() - Method in class org.jboss.mx.loading.LoaderRepositoryFactory.LoaderRepositoryConfig
 
toString() - Method in class org.jboss.mx.loading.RepositoryClassLoader
Returns a string representation.
toString() - Method in class org.jboss.mx.notification.DefaultListenerRegistration
 
toString() - Method in class org.jboss.mx.util.JBossNotificationFilterSupport
 
toString() - Method in class org.jboss.mx.util.JMXInvocationHandler
 
toString() - Method in class org.jboss.mx.util.MBeanProxyExt
avoid the default printout, e.g.
toString() - Method in class org.jboss.mx.util.ObservedObject
 
translator - Variable in class org.jboss.mx.loading.LoaderRepository
 

U

UNIFIED_LOADER_REPOSITORY_CLASS - Static variable in interface org.jboss.mx.server.ServerConstants
 
unregister() - Method in class org.jboss.mx.loading.RepositoryClassLoader
 
unregisterTrace - Variable in class org.jboss.mx.loading.RepositoryClassLoader
The location where unregister is called from
updateMBean(MBeanElement) - Method in class org.jboss.mx.util.MBeanInstaller
 

V

V1R0 - Static variable in class org.jboss.mx.util.Serialization
The serialization for the 1.0 specified in the spec 1.1
version - Static variable in class org.jboss.mx.util.Serialization
The serialization version to use
VERSIONS - Static variable in class org.jboss.mx.util.MBeanInstaller
 
VISIBILITY - Static variable in interface org.jboss.mx.modelmbean.ModelMBeanConstants
 
VOID_TYPE_NAME - Static variable in class org.jboss.mx.util.MetaDataUtil
 

W

writeExternal(ObjectOutput) - Method in class org.jboss.mx.util.MBeanProxyExt
 

A B C D E F G H I J L M N O P Q R S T U V W

Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.