|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.monitoring.mbeancmd.context.JmxContext
public abstract class JmxContext
Main context for jmx environment.
| 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 org.ow2.util.log.Log |
logger
|
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()
|
javax.management.MBeanServerConnection |
getMBeanServerConnection()
|
java.lang.String |
getName()
|
java.util.Set<javax.management.ObjectName> |
getObjectNames(javax.management.ObjectName onPattern)
Return a set of ObjectNames corresponding to a given ON pattern. |
java.util.Set<javax.management.ObjectName> |
getObjectNames(java.lang.String onPattern)
Return a set of ObjectNames corresponding to a given ON pattern. |
java.util.Set<javax.management.ObjectName> |
getOnames()
|
java.lang.String |
getServer()
|
boolean |
isStarted()
|
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)
|
void |
setStarted(boolean started)
|
void |
setUpManagentInfos()
Connect to the target in order to get management information allowing to identify the target : - management domain name - server name Here we suppose that the target is a J2eeServer that exposes standard MBeans like JVM MBean. |
void |
updateOnames(javax.management.ObjectName onPattern)
Connect to the target and get the list of MBeans corresponding to a given ObjectName pattern. |
void |
updateOnames(java.lang.String onPattern)
Connect to the target and get the list of MBeans corresponding to a given ObjectName pattern. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.ow2.util.log.Log logger
protected java.lang.String name
protected java.lang.String server
protected java.lang.String domain
protected java.lang.String jmxUrl
protected JmxAp jmxap
protected java.util.Set<javax.management.ObjectName> onames
| Constructor Detail |
|---|
public JmxContext()
| Method Detail |
|---|
public java.lang.String getName()
public void setName(java.lang.String name)
name - target namepublic java.lang.String getServer()
public void setServer(java.lang.String server)
server - the server namepublic java.lang.String getDomain()
public void setDomain(java.lang.String domain)
public java.lang.String getJmxUrl()
public void setJmxUrl(java.lang.String jmxUrl)
public JmxAp getJmxap()
public void setJmxap(JmxAp jmxap)
public java.util.Set<javax.management.ObjectName> getOnames()
public void setOnames(java.util.Set<javax.management.ObjectName> onames)
public javax.management.MBeanServerConnection getMBeanServerConnection()
public void updateOnames(java.lang.String onPattern)
throws java.lang.Exception
onPattern - the given ObjectName pattern.
java.lang.Exception - could not get the MBean's list at this moment.
public void updateOnames(javax.management.ObjectName onPattern)
throws java.lang.Exception
onPattern - the given ObjectName pattern.
java.lang.Exception - could not get the MBean's list at this moment.
public java.util.Set<javax.management.ObjectName> getObjectNames(java.lang.String onPattern)
throws java.lang.Exception
onPattern - the given ON pattern
java.lang.Exception
public java.util.Set<javax.management.ObjectName> getObjectNames(javax.management.ObjectName onPattern)
throws java.lang.Exception
onPattern - the given ON pattern
java.lang.Exceptionpublic boolean isStarted()
public void setStarted(boolean started)
public void setUpManagentInfos()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||