org.ow2.jasmine.monitoring.mbeancmd.context
Class JmxContext

java.lang.Object
  extended by org.ow2.jasmine.monitoring.mbeancmd.context.JmxContext
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AuditContext, DumpContext, MonologContext, SamplerContext, StatContext

public abstract class JmxContext
extends java.lang.Object
implements java.io.Serializable

Main context for jmx environment.

Author:
Guillaume Renault
See Also:
Serialized Form

Field Summary
protected  java.lang.String domain
          Server domain.
protected  JmxAp jmxap
          JMX Access Point.
protected  java.lang.String jmxUrl
          JMX URL to connect to.
protected  java.lang.String name
          Name set for the target in the jmxurls.properties file.
protected  java.util.Set<javax.management.ObjectName> onames
          Targeted names.
protected  java.lang.String server
          Server name.
 
Constructor Summary
JmxContext()
           
 
Method Summary
 java.lang.String getDomain()
           
 JmxAp getJmxap()
           
 java.lang.String getJmxUrl()
           
 java.lang.String getName()
           
 java.util.Set<javax.management.ObjectName> getOnames()
           
 java.lang.String getServer()
           
 void setDomain(java.lang.String domain)
           
 void setJmxap(JmxAp jmxap)
           
 void setJmxUrl(java.lang.String jmxUrl)
           
 void setName(java.lang.String name)
           
 void setOnames(java.util.Set<javax.management.ObjectName> onames)
           
 void setServer(java.lang.String server)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name
Name set for the target in the jmxurls.properties file.


server

protected java.lang.String server
Server name.


domain

protected java.lang.String domain
Server domain.


jmxUrl

protected java.lang.String jmxUrl
JMX URL to connect to.


jmxap

protected JmxAp jmxap
JMX Access Point.


onames

protected java.util.Set<javax.management.ObjectName> onames
Targeted names.

Constructor Detail

JmxContext

public JmxContext()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getServer

public java.lang.String getServer()

setServer

public void setServer(java.lang.String server)

getDomain

public java.lang.String getDomain()

setDomain

public void setDomain(java.lang.String domain)

getJmxUrl

public java.lang.String getJmxUrl()

setJmxUrl

public void setJmxUrl(java.lang.String jmxUrl)

getJmxap

public JmxAp getJmxap()

setJmxap

public void setJmxap(JmxAp jmxap)

getOnames

public java.util.Set<javax.management.ObjectName> getOnames()

setOnames

public void setOnames(java.util.Set<javax.management.ObjectName> onames)


Copyright © 2010 OW2 Consortium. All Rights Reserved.