Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(ConfigBean, boolean) - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
- AdminAuthorizedMBeanServer - Class in org.glassfish.admin.mbeanserver
-
Allows per-access security checks on MBean attribute set/get and other invoked operations.
- AdminAuthorizedMBeanServer() - Constructor for class org.glassfish.admin.mbeanserver.AdminAuthorizedMBeanServer
- AMXStartupServiceMBean - Interface in org.glassfish.admin.mbeanserver
-
MBean representing AMX, once started.
- await() - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeanJob
C
- configure(SSLParams) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
-
This method creates an SSLContext based on the default provider and then created TrustManagers, KeyManagers and initializes the SSLContext with the TrustManager, KeyManager
- createServerSocket(int) - Method in class org.glassfish.admin.mbeanserver.ssl.SecureRMIServerSocketFactory
- createSocket(String, int) - Method in class org.glassfish.admin.mbeanserver.ssl.SecureRMIClientSocketFactory
D
- dispose(MBeanServer) - Method in class org.glassfish.admin.mbeanserver.MBeanServerFactory
E
- equals(Object) - Method in class org.glassfish.admin.mbeanserver.ssl.SecureRMIClientSocketFactory
- equals(Object) - Method in class org.glassfish.admin.mbeanserver.ssl.SecureRMIServerSocketFactory
G
- getCertNickname() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getClientAuth() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
Determines if if the engine will request (want) or require (need) client authentication.
- getClientAuthEnabled() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
Determines whether SSL3 client authentication is performed on every request, independent of ACL-based access control.
- getConfigBean() - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeanJob
- getCountDownLatch() - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeanJob
- getCrlFile() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getCRLs(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
-
Load the collection of CRLs.
- getDomainRoot() - Method in interface org.glassfish.admin.mbeanserver.AMXStartupServiceMBean
- getEnabledCiphers() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getEnabledCipherSuites() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
-
gets a list of Enabled Cipher Suites
- getEnabledCipherSuitesAsString() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
-
Returns a list of Enabled Cipher Suites as a String
- getEnabledProtocols() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
-
Gets a list of Enabled Protocols
- getEnabledProtocols() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getEnabledProtocolsAsString() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
-
Returns the list of Enabled Protocols as a comma separated String
- getInstance() - Static method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
- getJMXConnectorServers(MBeanServer) - Static method in class org.glassfish.admin.mbeanserver.JMXStartupService
- getJMXServiceURLs() - Method in interface org.glassfish.admin.mbeanserver.AMXStartupServiceMBean
- getJMXServiceURLs(MBeanServer) - Static method in class org.glassfish.admin.mbeanserver.JMXStartupService
-
Return the JMXServiceURLs for all connectors we've loaded.
- getKeyAlgorithm() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getKeyManagers(String, String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
-
Gets the initialized key managers.
- getKeyStore() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getKeyStorePassword() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getKeyStoreType() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
type of the keystore file
- getLogger() - Static method in class org.glassfish.admin.mbeanserver.Util
- getMasterPassword() - Method in class org.glassfish.admin.mbeanserver.ssl.JMXMasterPasswordImpl
- getMasterPasswordAdapter() - Method in class org.glassfish.admin.mbeanserver.ssl.JMXMasterPasswordImpl
- getParameters(String, String, KeyStore) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
-
Return the initialization parameters for the TrustManager.
- getProtocol() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getSsl2Ciphers() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
A comma-separated list of the SSL2 ciphers used, with the prefix + to enable or - to disable, for example +rc4.
- getSsl2Enabled() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
Determines whether SSL2 is enabled.
- getSsl3Enabled() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
Determines whether SSL3 is enabled.
- getSsl3TlsCiphers() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
A comma-separated list of the SSL3 ciphers used, with the prefix + to enable or - to disable, for example +SSL_RSA_WITH_RC4_128_MD5.
- getTls11Enabled() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getTls12Enabled() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getTls13Enabled() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getTlsEnabled() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
Determines whether TLS is enabled.
- getTlsRollbackEnabled() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
-
Determines whether TLS rollback is enabled.
- getTrustAlgorithm() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getTrustManagers(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
- getTrustStore() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getTrustStorePassword() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- getTrustStoreType() - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
H
- hashCode() - Method in class org.glassfish.admin.mbeanserver.ssl.SecureRMIClientSocketFactory
- hashCode() - Method in class org.glassfish.admin.mbeanserver.ssl.SecureRMIServerSocketFactory
J
- JMX_CONNECTOR_SERVER_PREFIX - Static variable in class org.glassfish.admin.mbeanserver.JMXStartupService
- JMX_LOGGER - Static variable in class org.glassfish.admin.mbeanserver.Util
- JMXMasterPasswordImpl - Class in org.glassfish.admin.mbeanserver.ssl
-
Created by IntelliJ IDEA.
- JMXMasterPasswordImpl() - Constructor for class org.glassfish.admin.mbeanserver.ssl.JMXMasterPasswordImpl
- JMXSslConfigHolder - Class in org.glassfish.admin.mbeanserver
-
This class extends the SSLConfigHolder for the sole purpose of overriding the logEmptyWarning method, since this method in the super class assumes that there is a network-config element assocaited with each ssl element in the domain.xml.
- JMXSslConfigHolder(ServiceLocator, Ssl) - Constructor for class org.glassfish.admin.mbeanserver.JMXSslConfigHolder
- JMXStartupService - Class in org.glassfish.admin.mbeanserver
-
Responsible for creating the
BootAMXMBean, and starting JMXConnectors, which will initialize (boot) AMX when a connection arrives. - JMXStartupService() - Constructor for class org.glassfish.admin.mbeanserver.JMXStartupService
- JMXStartupService.JMXConnectorStatus - Enum Class in org.glassfish.admin.mbeanserver
L
- localhost() - Static method in class org.glassfish.admin.mbeanserver.Util
- LOG_PREFIX - Static variable in class org.glassfish.admin.mbeanserver.Util
- logEmptyWarning(Ssl, String) - Method in class org.glassfish.admin.mbeanserver.JMXSslConfigHolder
M
- MBeanServerFactory - Class in org.glassfish.admin.mbeanserver
-
Factory for the MBeanServer.
- MBeanServerFactory() - Constructor for class org.glassfish.admin.mbeanserver.MBeanServerFactory
N
- newInstance(MBeanServer, boolean, BootAMX) - Static method in class org.glassfish.admin.mbeanserver.AdminAuthorizedMBeanServer
-
Returns an MBeanServer that will check security and then forward requests to the real MBeanServer.
O
- OBJECT_NAME - Static variable in interface org.glassfish.admin.mbeanserver.AMXStartupServiceMBean
-
ObjectName of the MBean which actually laods AMX MBeans; that MBean references this constant
- onEntered(ActiveDescriptor<ConfigBean>) - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
- org.glassfish.admin.mbeanserver - package org.glassfish.admin.mbeanserver
- org.glassfish.admin.mbeanserver.ssl - package org.glassfish.admin.mbeanserver.ssl
P
- peek() - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
- PendingConfigBeanJob - Class in org.glassfish.admin.mbeanserver
-
used internally for the queue
invalid reference
PendindingConfigBeans - PendingConfigBeanJob(ConfigBean) - Constructor for class org.glassfish.admin.mbeanserver.PendingConfigBeanJob
- PendingConfigBeanJob(ConfigBean, boolean) - Constructor for class org.glassfish.admin.mbeanserver.PendingConfigBeanJob
- PendingConfigBeanJob(ConfigBean, CountDownLatch) - Constructor for class org.glassfish.admin.mbeanserver.PendingConfigBeanJob
- PendingConfigBeans - Class in org.glassfish.admin.mbeanserver
-
Called when ConfigBeans come into the habitat (see GlassfishConfigBean); a job queue is maintained for processing by the AMXConfigLoader, which is lazily loaded.
- PendingConfigBeans() - Constructor for class org.glassfish.admin.mbeanserver.PendingConfigBeans
-
/** Singleton: there should be only one instance and hence a private constructor.
- postConstruct() - Method in class org.glassfish.admin.mbeanserver.JMXStartupService
- postConstruct() - Method in class org.glassfish.admin.mbeanserver.MBeanServerFactory
- postConstruct() - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
- provide() - Method in class org.glassfish.admin.mbeanserver.MBeanServerFactory
R
- releaseLatch() - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeanJob
- remove(ConfigBean) - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
-
Removing a ConfigBean must ensure that all its children are also removed.
S
- SecureRMIClientSocketFactory - Class in org.glassfish.admin.mbeanserver.ssl
-
Inner class for SSL support for JMX connection using RMI.
- SecureRMIClientSocketFactory() - Constructor for class org.glassfish.admin.mbeanserver.ssl.SecureRMIClientSocketFactory
- SecureRMIClientSocketFactory(SSLParams, InetAddress) - Constructor for class org.glassfish.admin.mbeanserver.ssl.SecureRMIClientSocketFactory
- SecureRMIServerSocketFactory - Class in org.glassfish.admin.mbeanserver.ssl
-
Inner class for SSL support for JMX connection using RMI.
- SecureRMIServerSocketFactory(ServiceLocator, Ssl, InetAddress) - Constructor for class org.glassfish.admin.mbeanserver.ssl.SecureRMIServerSocketFactory
- setCertNickname(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setClientAuth(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setClientAuthEnabled(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setCrlFile(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setEnabledCiphers(String[]) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setEnabledProtocols(String[]) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setKeyAlgorithm(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setKeyStore(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setKeyStorePassword(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setKeyStoreType(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setProtocol(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setSsl2Ciphers(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setSsl2Enabled(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setSsl3Enabled(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setSsl3TlsCiphers(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setSSLParams(SSLParams) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLClientConfigurator
- setTls11Enabled(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setTls12Enabled(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setTls13Enabled(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setTlsEnabled(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setTlsRollbackEnabled(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setTrustAlgorithm(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- setTrustMaxCertLength(String) - Method in class org.glassfish.admin.mbeanserver.ssl.SSLParams
- size() - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
- SSLClientConfigurator - Class in org.glassfish.admin.mbeanserver.ssl
-
This class is a utility class that would configure a client socket factory using either the SSL defaults for GlassFish or via params supplied.
- SSLParams - Class in org.glassfish.admin.mbeanserver.ssl
-
This class is a config holder for configuring SSL Sockets.
- SSLParams() - Constructor for class org.glassfish.admin.mbeanserver.ssl.SSLParams
- SSLParams(File, String, String) - Constructor for class org.glassfish.admin.mbeanserver.ssl.SSLParams
- STARTED - Enum constant in enum class org.glassfish.admin.mbeanserver.JMXStartupService.JMXConnectorStatus
- STOPPED - Enum constant in enum class org.glassfish.admin.mbeanserver.JMXStartupService.JMXConnectorStatus
- swapTransactionListener(TransactionListener) - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
-
amx-impl has its own TransactionListener which takes over once AMX is loaded.
T
- take() - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
- transactionCommited(List<PropertyChangeEvent>) - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
-
This is a workaround for the fact that the onEntered() is not being called in all cases, namely during deployment before AMX has loaded.
U
- unprocessedTransactedEvents(List<UnprocessedChangeEvents>) - Method in class org.glassfish.admin.mbeanserver.PendingConfigBeans
- Util - Class in org.glassfish.admin.mbeanserver
-
Can't use things in amx-api, so a few methods are place here.
- Util() - Constructor for class org.glassfish.admin.mbeanserver.Util
V
- valueOf(String) - Static method in enum class org.glassfish.admin.mbeanserver.JMXStartupService.JMXConnectorStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.glassfish.admin.mbeanserver.JMXStartupService.JMXConnectorStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waitUntilJMXConnectorStarted() - Method in class org.glassfish.admin.mbeanserver.JMXStartupService
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form