Index

A C D F G H I J M N Q R S T U 
All Classes and Interfaces|All Packages|Serialized Form

A

addConnectionNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
authenticate(HttpMBeanServerCredentials) - Method in class io.airlift.jmx.http.rpc.HttpMBeanServerCredentials
 

C

close() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
configure(Binder) - Method in class io.airlift.jmx.http.rpc.JmxHttpRpcModule
 
connect() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
connect(Map<String, ?>) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
createCredentials(JmxHttpRpcConfig) - Method in class io.airlift.jmx.http.rpc.JmxHttpRpcModule
 
createMBean(String, ObjectName) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
createMBean(String, ObjectName, Object[], String[]) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
createMBean(String, ObjectName, ObjectName) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
createMBean(String, ObjectName, ObjectName, Object[], String[]) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 

D

doPost(HttpServletRequest, HttpServletResponse) - Method in class io.airlift.jmx.http.rpc.MBeanServerServlet
 

F

fromBasicAuthHeader(String) - Static method in class io.airlift.jmx.http.rpc.HttpMBeanServerCredentials
 

G

getAddress() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
getAttribute(ObjectName, String) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
getAttributes(ObjectName, String[]) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
getConnectionId() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
getDefaultDomain() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
getDomains() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
getMBeanCount() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
getMBeanInfo(ObjectName) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
getMBeanServerConnection() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
getMBeanServerConnection(Subject) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
getObjectInstance(ObjectName) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
getPassword() - Method in class io.airlift.jmx.http.rpc.JmxHttpRpcConfig
 
getUsername() - Method in class io.airlift.jmx.http.rpc.JmxHttpRpcConfig
 

H

HttpJmxConnector - Class in io.airlift.jmx.http.rpc
 
HttpJmxConnector(JMXServiceURL, Map<String, ?>) - Constructor for class io.airlift.jmx.http.rpc.HttpJmxConnector
 
HttpJmxConnector.HttpMBeanServerConnection - Class in io.airlift.jmx.http.rpc
 
HttpJmxConnectorProvider - Class in io.airlift.jmx.http.rpc
 
HttpJmxConnectorProvider() - Constructor for class io.airlift.jmx.http.rpc.HttpJmxConnectorProvider
 
HttpMBeanServerConnection(URI, HttpMBeanServerCredentials) - Constructor for class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
HttpMBeanServerCredentials - Class in io.airlift.jmx.http.rpc
 
HttpMBeanServerCredentials(String, String) - Constructor for class io.airlift.jmx.http.rpc.HttpMBeanServerCredentials
 

I

invoke(String, InputStream, String) - Method in class io.airlift.jmx.http.rpc.MBeanServerResource
 
invoke(ObjectName, String, Object[], String[]) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
io.airlift.jmx.http.rpc - package io.airlift.jmx.http.rpc
 
isInstanceOf(ObjectName, String) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
isRegistered(ObjectName) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 

J

JmxHttpRpcConfig - Class in io.airlift.jmx.http.rpc
 
JmxHttpRpcConfig() - Constructor for class io.airlift.jmx.http.rpc.JmxHttpRpcConfig
 
JmxHttpRpcModule - Class in io.airlift.jmx.http.rpc
 
JmxHttpRpcModule() - Constructor for class io.airlift.jmx.http.rpc.JmxHttpRpcModule
 
JmxHttpRpcModule(Class<? extends Annotation>) - Constructor for class io.airlift.jmx.http.rpc.JmxHttpRpcModule
 

M

MBeanServerResource - Class in io.airlift.jmx.http.rpc
 
MBeanServerResource(MBeanServer, HttpMBeanServerCredentials) - Constructor for class io.airlift.jmx.http.rpc.MBeanServerResource
 
MBeanServerServlet - Class in io.airlift.jmx.http.rpc
 
MBeanServerServlet(MBeanServer, HttpMBeanServerCredentials) - Constructor for class io.airlift.jmx.http.rpc.MBeanServerServlet
 

N

newJMXConnector(JMXServiceURL, Map<String, ?>) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnectorProvider
 

Q

queryMBeans(ObjectName, QueryExp) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
queryNames(ObjectName, QueryExp) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 

R

removeConnectionNotificationListener(NotificationListener) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
removeConnectionNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector
 
removeNotificationListener(ObjectName, NotificationListener) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
removeNotificationListener(ObjectName, ObjectName) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 

S

setAttribute(ObjectName, Attribute) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
setAttributes(ObjectName, AttributeList) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
setPassword(String) - Method in class io.airlift.jmx.http.rpc.JmxHttpRpcConfig
 
setUsername(String) - Method in class io.airlift.jmx.http.rpc.JmxHttpRpcConfig
 

T

toBasicAuthHeader() - Method in class io.airlift.jmx.http.rpc.HttpMBeanServerCredentials
 
toString() - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 

U

unregisterMBean(ObjectName) - Method in class io.airlift.jmx.http.rpc.HttpJmxConnector.HttpMBeanServerConnection
 
A C D F G H I J M N Q R S T U 
All Classes and Interfaces|All Packages|Serialized Form