| Package | Description |
|---|---|
| org.glassfish.admin.amx.base | |
| org.glassfish.admin.amx.config |
Generic AMX config MBean interfaces.
|
| org.glassfish.admin.amx.core |
Core AMX api and utilities.
|
| org.glassfish.admin.amx.core.proxy | |
| org.glassfish.admin.amx.impl.config | |
| org.glassfish.admin.amx.impl.j2ee | |
| org.glassfish.admin.amx.impl.mbean | |
| org.glassfish.admin.amx.impl.util | |
| org.glassfish.admin.amx.j2ee | |
| org.glassfish.admin.amx.logging | |
| org.glassfish.admin.amx.monitoring |
Top-level monitoring interfaces.
|
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXMBeanMetadata
Holds meta information useful in generating and/or supplementing the default
MBeanInfo as well as other runtime fields or optimizations.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| AMXValidator.ProblemList |
| AMXValidator.ValidationResult |
| Extra
Deprecated.
Extra information available about each
AMXProxy. Most
of these fields are for advanced use and/or direct use of JMX. |
| MetaGetters
Deprecated.
Convenience getters for Descriptor values and other metadata from the MBeanInfo.
These operations do not make a trip to the server.
See
AMXProxy.extra(). |
| PathnameParser.PathPart |
| StdAttributesAccess
Deprecated.
Direct access to JMX attributes and methods,
These are "straight JMX" with no intervening processing whatsoever.
|
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| Extra
Deprecated.
Extra information available about each
AMXProxy. Most
of these fields are for advanced use and/or direct use of JMX. |
| MetaGetters
Deprecated.
Convenience getters for Descriptor values and other metadata from the MBeanInfo.
These operations do not make a trip to the server.
See
AMXProxy.extra(). |
| StdAttributesAccess
Deprecated.
Direct access to JMX attributes and methods,
These are "straight JMX" with no intervening processing whatsoever.
|
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| AMXValidator.ProblemList |
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXMBeanMetadata
Holds meta information useful in generating and/or supplementing the default
MBeanInfo as well as other runtime fields or optimizations.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXMBeanMetadata
Holds meta information useful in generating and/or supplementing the default
MBeanInfo as well as other runtime fields or optimizations.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
| Class and Description |
|---|
| AMX_SPI
Deprecated.
MBean implementations can 'implements AMX_SPI', though it is only behavior
via MBeanInfo and attributes that is actually required.
|
| AMXMBeanMetadata
Holds meta information useful in generating and/or supplementing the default
MBeanInfo as well as other runtime fields or optimizations.
|
| AMXProxy
Deprecated.
An AMXProxy offers generic access to any AMX-compliant MBean, including the ability to navigate
upwards to the Parent MBean, find all children or those of a particular type or name, to get
all metadata, atttributes, or to invoke any method.
Various sub-interfaces offer additional functionality, such as explicit methods for getting
children of a particular type, creating new children (eg configuration), attribute getter/setter
methods, etc. The most notable sub-interface is
Implementing handler— an AMXProxy is implemented by Sub interfaces— the base AMXProxy interface can and should be extended for specific MBeans, but in most cases it will not be appropriate or convenient for MBean implementors to 'implement' the interface because it is for use by a proxy to the MBean, not the MBean itself. In particular, it makes no sense for an MBean to implement the proxy interface because the proxy interface demands the use of AMXProxy and sub-types, whereas the MBean must return ObjectName.
Method name convention— a convention followed in AMXProxy is that convenience "getter" methods
(non-remote methods implemented directly by the proxy itself) do not use the
Not authoritative— proxy interfaces should not be considered authoritative, meaning that an underlying MBean
implementation determines what the MBean actually provides, possibly ignoring
the proxy interface (this is the case with config MBeans, which derive their metadata from the ConfigBean
Methods in sub-interfaces of AMXProxy— To mininimize issues with tracking
implementation changes over time (eg addition or removal of attributes),
sub-interfaces of Auto-mapping of ObjectName— An AMXProxy automatically maps various ObjectName constructs to the equivalent AMXProxy(ies). For example, an MBean providing an Attribute named AMXProxy getItem(); AMXProxy[] getItems(); Set<AMXProxy> getItems(); List<AMXProxy> getItems(); Map<String,AMXProxy> getItems();The same approach is used in the generic AMXProxy.child(java.lang.String), AMXProxy.childrenSet(), AMXProxy.childrenMap(java.lang.String) methods.
Invoking operations generically— Use the |
Copyright © 2017. All rights reserved.