TPTP 4.3.0 Monitoring Tools Project
Internal API Specification

org.eclipse.tptp.monitoring.managedagent.jmx.internal.configuration
Interface IServerConnection

All Known Implementing Classes:
AbstractServerConnection

public interface IServerConnection

Represents a MBeanServer connection type, such as JSR 160, MX4J 1.x, SUN JDMK, Oracle OC4J

Since:
TPTP 4.3

Field Summary
static java.lang.String PARAMETER_INITIAL_CONTEXT_FACTORY
          parameter: Initial Context Factory
static java.lang.String PARAMETER_JNDI_NAME
          parameter: JNDI Name
static java.lang.String PARAMETER_PASSWORD
          parameter: Password
static java.lang.String PARAMETER_SERVICE_URL
          parameter: JMX Service URL
static java.lang.String PARAMETER_USERNAME
          parameter: User Name
static java.lang.String TYPE_JSR_160
          JSR 160
static java.lang.String TYPE_MX4J_1
          MX4J 1.x
 
Method Summary
 java.lang.String getParameter(java.lang.String key)
          Returns the value of the specified parameter.
 java.lang.String getServerType()
          Returns the connection type of this server
 boolean hasParameter(java.lang.String key)
          Tests if this MBeanServer connection type has this parameter.
 void setParameter(java.lang.String key, java.lang.String value)
          Sets the parameter
 

Field Detail

TYPE_JSR_160

public static final java.lang.String TYPE_JSR_160
JSR 160

See Also:
Constant Field Values

TYPE_MX4J_1

public static final java.lang.String TYPE_MX4J_1
MX4J 1.x

See Also:
Constant Field Values

PARAMETER_JNDI_NAME

public static final java.lang.String PARAMETER_JNDI_NAME
parameter: JNDI Name

See Also:
Constant Field Values

PARAMETER_INITIAL_CONTEXT_FACTORY

public static final java.lang.String PARAMETER_INITIAL_CONTEXT_FACTORY
parameter: Initial Context Factory

See Also:
Constant Field Values

PARAMETER_SERVICE_URL

public static final java.lang.String PARAMETER_SERVICE_URL
parameter: JMX Service URL

See Also:
Constant Field Values

PARAMETER_USERNAME

public static final java.lang.String PARAMETER_USERNAME
parameter: User Name

See Also:
Constant Field Values

PARAMETER_PASSWORD

public static final java.lang.String PARAMETER_PASSWORD
parameter: Password

See Also:
Constant Field Values
Method Detail

getServerType

public java.lang.String getServerType()
Returns the connection type of this server


getParameter

public java.lang.String getParameter(java.lang.String key)
Returns the value of the specified parameter.

Parameters:
key - The parameter's name
Returns:
The parameter's value

setParameter

public void setParameter(java.lang.String key,
                         java.lang.String value)
Sets the parameter

Parameters:
key - The parameter's name
value - The parameter's value

hasParameter

public boolean hasParameter(java.lang.String key)
Tests if this MBeanServer connection type has this parameter.

Parameters:
key - The parameter's name
Returns:
true if has, otherwise, false

TPTP 4.3.0 Monitoring Tools Project
Internal API Specification