Class AgentProvider
- java.lang.Object
-
- com.sun.identity.plugin.monitoring.impl.AgentProvider
-
- All Implemented Interfaces:
FedMonAgent
public class AgentProvider extends Object implements FedMonAgent
This class is the AM implementation of the Monitoring interface
-
-
Constructor Summary
Constructors Constructor Description AgentProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetFedCOTsMBean()Get a handle to the monitoring MBean for the Federation Circles Of Trust (COTs)ObjectgetFedEntsMBean()Get a handle to the monitoring MBean for the Federation Entities.ObjectgetIdffSvcMBean()Get a handle to the monitoring MBean for the ID-FF service.ObjectgetSaml1SvcMBean()Get a handle to the monitoring MBean for the SAML1 service.ObjectgetSaml2SvcMBean()Get a handle to the monitoring MBean for the SAML2 service.voidinit()Initializes the provider.booleanisRunning()Returns whether agent is "running" or not
-
-
-
Method Detail
-
init
public void init()
Description copied from interface:FedMonAgentInitializes the provider.- Specified by:
initin interfaceFedMonAgent
-
isRunning
public boolean isRunning()
Returns whether agent is "running" or not- Specified by:
isRunningin interfaceFedMonAgent- Returns:
- whether the monitoring agent is "running" (true) or not (false).
-
getSaml1SvcMBean
public Object getSaml1SvcMBean()
Description copied from interface:FedMonAgentGet a handle to the monitoring MBean for the SAML1 service.- Specified by:
getSaml1SvcMBeanin interfaceFedMonAgent- Returns:
- handle for the SAML1 service MBean.
-
getSaml2SvcMBean
public Object getSaml2SvcMBean()
Description copied from interface:FedMonAgentGet a handle to the monitoring MBean for the SAML2 service.- Specified by:
getSaml2SvcMBeanin interfaceFedMonAgent- Returns:
- handle for the SAML2 service MBean.
-
getIdffSvcMBean
public Object getIdffSvcMBean()
Description copied from interface:FedMonAgentGet a handle to the monitoring MBean for the ID-FF service.- Specified by:
getIdffSvcMBeanin interfaceFedMonAgent- Returns:
- handle for the ID-FF service MBean.
-
getFedCOTsMBean
public Object getFedCOTsMBean()
Description copied from interface:FedMonAgentGet a handle to the monitoring MBean for the Federation Circles Of Trust (COTs)- Specified by:
getFedCOTsMBeanin interfaceFedMonAgent- Returns:
- handle for the Federation Circles Of Trust MBean.
-
getFedEntsMBean
public Object getFedEntsMBean()
Description copied from interface:FedMonAgentGet a handle to the monitoring MBean for the Federation Entities.- Specified by:
getFedEntsMBeanin interfaceFedMonAgent- Returns:
- handle for the Federation Entities MBean.
-
-