| 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.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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BulkAccess
Bulk access to various JMX constructs.
|
interface |
DomainRoot
The top-level interface for an appserver domain.
|
interface |
Ext
"Ex" = extensions: any additional MBeans, especially those that are derivative
and/or have other dependencies than amx-core.
|
interface |
Pathnames
The Pathnames MBean--utilities for working with pathnames and MBeans.
|
interface |
Query
Supports various types of queries to find MBeans in the AMX domain only; does not
query all MBeans in all domains, only those in the AMX domain.
|
interface |
Realms |
interface |
RuntimeRoot |
interface |
Sample
Interface for a sample MBean , used as target for sample and test code.
|
interface |
ServerRuntime
Parent MBean for all add-on runtime MBeans (excluding monitoring and JSR 77) that are associated
with a particular server.
|
interface |
Singleton
A marker interface which indicates that this MBean is one-of-a-kind *within its scope*.
|
interface |
SystemInfo
Provides information about the capabilities of the running server.
|
interface |
Tools
Useful informational tools.
|
| Modifier and Type | Method and Description |
|---|---|
AMXProxy |
Query.getGlobalSingleton(String type) |
AMXProxy[] |
Query.getGlobalSingletons() |
AMXProxy |
DomainRoot.getJ2EEDomain()
For module dependency reasons, the returned object must be cast to the appropriate type,
as it cannot be used here.
|
AMXProxy[] |
Query.queryDescendants(ObjectName parentObjectName) |
| Modifier and Type | Method and Description |
|---|---|
Set<AMXProxy> |
Query.queryAll()
Return all AMX MBeans
|
Set<AMXProxy> |
Query.queryName(String name)
Return all
AMXProxy having the specified name. |
Set<AMXProxy> |
Query.queryPattern(ObjectName pattern)
Return all AMX whose ObjectName matches the supplied pattern, as defined by the JMX specification.
|
Set<AMXProxy> |
Query.queryProps(String props)
Return all AMX MBeans matching the specfied ObjectName properties
|
Set<AMXProxy> |
Query.queryType(String type) |
Set<AMXProxy> |
Query.queryTypeName(String type,
String name)
Return all AMX whose type and name matches.
|
Set<AMXProxy> |
Query.queryTypes(Set<String> type) |
Set<AMXProxy> |
Query.queryWildAll(String[] wildKeys,
String[] wildValues)
Return all AMX MBeans whose whose ObjectName matches all property
expressions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AMXConfigProxy
Deprecated.
Extending this proxy interface implies that the class is part of the MBean API for configuration,
that the interface is a dynamic proxy to a config MBean.
Note that considerable metadata is available for config MBeans, via MBeanInfo.getDescriptor(). |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Extra
Deprecated.
Extra information available about each
AMXProxy. Most
of these fields are for advanced use and/or direct use of JMX. |
| Modifier and Type | Method and Description |
|---|---|
<T extends AMXProxy> |
AMXProxy.as(Class<T> intf)
Deprecated.
Return a proxy implementing the specified interface.
|
static <T extends AMXProxy> |
Util.asProxyList(Collection<? extends AMXProxy> c,
Class<T> intf) |
<T extends AMXProxy> |
AMXProxy.child(Class<T> intf)
Deprecated.
Get a singleton child.
|
<T extends AMXProxy> |
AMXProxy.childrenMap(Class<T> intf)
Deprecated.
Get all children of the same type.
|
static <T extends AMXProxy> |
Util.createNameMap(Set<T> amxs)
Create a Map keyed by the value of the NAME_KEY with
value the AMX item.
|
static <T extends AMXProxy> |
Util.filterAMX(Map<String,T> candidates,
Class<?> desired)
Filter the AMX dynamic proxies to those that implement the specified interface,
and return a new Map with the matching items.
|
static <T extends AMXProxy> |
Util.filterAMX(Set<T> candidates,
Class<?> desired)
Filter the AMX dynamic proxies to those that implement the specified interface,
and return a new Set with the matching items.
|
| Modifier and Type | Method and Description |
|---|---|
static AMXProxy |
Util.asAMX(Object o)
A safe way to cast to AMX.
|
AMXProxy |
AMXProxy.child(String type)
Deprecated.
Get a singleton child of the specified type.
|
AMXProxy |
AMXProxy.parent()
Deprecated.
MBean MUST return an ObjectName.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,AMXProxy> |
AMXProxy.childrenMap(String type)
Deprecated.
Get all children of a specified type, keyed by the name as found in the ObjectName.
|
Map<String,Map<String,AMXProxy>> |
AMXProxy.childrenMaps()
Deprecated.
Get Maps keyed by type, with a Map keyed by name.
|
Set<AMXProxy> |
AMXProxy.childrenSet()
Deprecated.
Get all existing children of all types.
|
Class<? extends AMXProxy> |
MetaGetters.genericInterface()
Deprecated.
From Descriptor: get the generic interface for this MBean
eg AMXProxy or AMXConfigProxy or (possibly) something else.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
Util.getParentPathProp(AMXProxy amx) |
static ObjectName[] |
Util.toObjectNamesArray(AMXProxy[] amx) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends AMXProxy> |
Util.asProxyList(Collection<? extends AMXProxy> c,
Class<T> intf) |
static List<ObjectName> |
Util.toObjectNameList(Collection<? extends AMXProxy> amxs) |
static Map<String,ObjectName> |
Util.toObjectNameMap(Map<String,? extends AMXProxy> amxMap) |
static ObjectName[] |
Util.toObjectNamesArray(Collection<? extends AMXProxy> amxs) |
| Modifier and Type | Class and Description |
|---|---|
class |
AMXProxyHandler
Deprecated.
Extends MBeanProxyHandler by also supporting the functionality required of an AMX.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AMXProxy> |
AMXProxyHandler.as(Class<T> intf)
Deprecated.
convert to specified class.
|
<T extends AMXProxy> |
AMXProxyHandler.child(Class<T> intf)
Deprecated.
|
<T extends AMXProxy> |
AMXProxyHandler.child(String type,
Class<T> intf)
Deprecated.
|
<T extends AMXProxy> |
AMXProxyHandler.child(String type,
String name,
Class<T> intf)
Deprecated.
|
<T extends AMXProxy> |
AMXProxyHandler.childrenMap(Class<T> intf)
Deprecated.
|
<T extends AMXProxy> |
AMXProxyHandler.childrenMap(String type,
Class<T> intf)
Deprecated.
|
<T extends AMXProxy> |
AMXProxyHandler.childrenSet(String type,
Class<T> intf)
Deprecated.
|
protected <T extends AMXProxy> |
AMXProxyHandler.getProxy(ObjectName objectName,
Class<T> intf)
Deprecated.
|
<T extends AMXProxy> |
ProxyFactory.getProxy(ObjectName objectName,
Class<T> intf)
Deprecated.
Get any existing proxy, returning null if none exists and 'create' is
false.
|
| Modifier and Type | Method and Description |
|---|---|
AMXProxy |
AMXProxyHandler.child(String type)
Deprecated.
|
protected AMXProxy |
AMXProxyHandler.getProxy(ObjectName objectName)
Deprecated.
|
AMXProxy |
ProxyFactory.getProxy(ObjectName objectName)
Deprecated.
Call getProxy(objectName, getGenericAMXInterface()
|
AMXProxy |
AMXProxyHandler.parent()
Deprecated.
|
AMXProxy[] |
ProxyFactory.toProxy(ObjectName[] objectNames)
Deprecated.
Array entries for MBeans that are no longer registered will contain null
values.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,AMXProxy> |
AMXProxyHandler.childrenMap(String type)
Deprecated.
|
Map<String,Map<String,AMXProxy>> |
AMXProxyHandler.childrenMaps()
Deprecated.
|
Set<AMXProxy> |
AMXProxyHandler.childrenSet()
Deprecated.
Returns an array of children, including an empty array if there are none, but children
are possible.
|
Set<AMXProxy> |
AMXProxyHandler.childrenSet(ObjectName[] objectNames)
Deprecated.
|
Class<? extends AMXProxy> |
AMXProxyHandler.genericInterface()
Deprecated.
|
static Class<? extends AMXProxy> |
ProxyFactory.genericInterface(MBeanInfo info)
Deprecated.
|
List<AMXProxy> |
ProxyFactory.toProxyList(Collection<ObjectName> objectNames)
Deprecated.
Convert a Collection of ObjectName to a List of AMX.
|
List<AMXProxy> |
ProxyFactory.toProxyList(ObjectName[] objectNames,
Class<? extends AMXProxy> intf)
Deprecated.
Resulting list could differ in size if some MBeans are no longer
registered
|
Map<String,AMXProxy> |
ProxyFactory.toProxyMap(Map<String,ObjectName> objectNameMap)
Deprecated.
Convert a Map of ObjectName, and convert it to a Map of AMX, with the
same keys.
|
Map<String,AMXProxy> |
ProxyFactory.toProxyMap(ObjectName[] objectNames,
Class<? extends AMXProxy> intf)
Deprecated.
Resulting Map could differ in size if some MBeans are no longer
registered
|
Set<AMXProxy> |
ProxyFactory.toProxySet(ObjectName[] objectNames,
Class<? extends AMXProxy> intf)
Deprecated.
Convert a Set of ObjectName to a Set of AMX.
|
Set<AMXProxy> |
ProxyFactory.toProxySet(Set<ObjectName> objectNames)
Deprecated.
Convert a Set of ObjectName to a Set of AMX.
|
| Modifier and Type | Method and Description |
|---|---|
static AMXProxyHandler |
AMXProxyHandler.unwrap(AMXProxy proxy)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
List<AMXProxy> |
ProxyFactory.toProxyList(ObjectName[] objectNames,
Class<? extends AMXProxy> intf)
Deprecated.
Resulting list could differ in size if some MBeans are no longer
registered
|
Map<String,AMXProxy> |
ProxyFactory.toProxyMap(ObjectName[] objectNames,
Class<? extends AMXProxy> intf)
Deprecated.
Resulting Map could differ in size if some MBeans are no longer
registered
|
Set<AMXProxy> |
ProxyFactory.toProxySet(ObjectName[] objectNames,
Class<? extends AMXProxy> intf)
Deprecated.
Convert a Set of ObjectName to a Set of AMX.
|
| Modifier and Type | Method and Description |
|---|---|
AMXProxy |
AMXConfigStartupService.getDomainConfigProxy() |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends AMXProxy> |
AMXImplBase.getProxy(ObjectName objectName,
Class<T> intf) |
protected <T extends AMXProxy> |
AMXImplBase.getSelf(Class<T> intf) |
| Modifier and Type | Method and Description |
|---|---|
AMXProxy |
AMXImplBase.getParentProxy() |
protected AMXProxy |
AMXImplBase.getSelf() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ImplUtil.unregisterAMXMBeans(AMXProxy top)
Unload this AMX MBean and all its children.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AppClientModule |
interface |
EJB
Parent type for the various EJB types.
|
interface |
EJBModule |
interface |
EntityBean |
interface |
J2EEApplication |
interface |
J2EEDeployedObject |
interface |
J2EEDomain
The discovery and navigation of all managed objects in the J2EE
management system begins with the J2EEDomain.
|
interface |
J2EELogicalServer
Base interface only (for cluster and standalone server)
|
interface |
J2EEManagedObject
The J2EEManagedObject model is the base model of all managed objects
in the J2EE Management Model.
|
interface |
J2EEModule |
interface |
J2EEResource
J2EEResource is the base model for all J2EE resources.
|
interface |
J2EEServer |
interface |
JavaMailResource |
interface |
JCAConnectionFactory |
interface |
JCAManagedConnectionFactory |
interface |
JCAResource |
interface |
JDBCDataSource |
interface |
JDBCDriver |
interface |
JDBCResource |
interface |
JMSResource |
interface |
JNDIResource |
interface |
JTAResource |
interface |
JVM
Identifies a Java VM being utilized by a server.
|
interface |
MessageDrivenBean |
interface |
ResourceAdapter |
interface |
ResourceAdapterModule |
interface |
RMI_IIOPResource |
interface |
Servlet |
interface |
SessionBean |
interface |
SingletonSessionBean |
interface |
StatefulSessionBean |
interface |
StatelessSessionBean |
interface |
URLResource |
interface |
WebModule
A J2EE WebModule.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Logging
Supports accessing logging information in multiple ways.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MonitoringRoot
Top-level interface for accessing all MonitoringRoot information.
|
interface |
ServerMon
Top-level interface for accessing all monitoring information for a particular server.
|
Copyright © 2017. All rights reserved.