public abstract class AbstractJMXProtocol<T extends JMXProtocolConfiguration> extends Object implements Protocol<T>
| Constructor and Description |
|---|
AbstractJMXProtocol() |
| Modifier and Type | Method and Description |
|---|---|
ProtocolDescription |
getDescription()
The registry name used for this protocol.
e.g. |
ContainerMethodExecutor |
getExecutor(T config,
ProtocolMetaData metaData,
CommandCallback callback) |
Class<T> |
getProtocolConfigurationClass()
Get the protocols configuration class.
|
abstract String |
getProtocolName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPackagerpublic abstract String getProtocolName()
public Class<T> getProtocolConfigurationClass()
Protocol#getExecutor(ProtocolConfiguration, ProtocolMetaData)getProtocolConfigurationClass in interface Protocol<T extends JMXProtocolConfiguration>ProtocolConfigurationpublic ProtocolDescription getDescription()
ProtocolgetDescription in interface Protocol<T extends JMXProtocolConfiguration>org.jboss.arquillian.api.OverProtocolpublic ContainerMethodExecutor getExecutor(T config, ProtocolMetaData metaData, CommandCallback callback)
getExecutor in interface Protocol<T extends JMXProtocolConfiguration>callback - A Callback for each event received from the remote container.Copyright © 2023 JBoss by Red Hat. All rights reserved.