Interface FedMonAgent
-
- All Known Implementing Classes:
AgentProvider,FedletAgentProvider
public interface FedMonAgentThis interface defines methods which will be invoked by the Federation Framework to update monitoring-related counters
-
-
Method Summary
All Methods Instance Methods Abstract 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()Checks the operational status of the monitoring agent.
-
-
-
Method Detail
-
init
void init()
Initializes the provider.
-
isRunning
boolean isRunning()
Checks the operational status of the monitoring agent.- Returns:
- whether the monitoring agent is "running" (true) or not (false).
-
getSaml1SvcMBean
Object getSaml1SvcMBean()
Get a handle to the monitoring MBean for the SAML1 service.- Returns:
- handle for the SAML1 service MBean.
-
getSaml2SvcMBean
Object getSaml2SvcMBean()
Get a handle to the monitoring MBean for the SAML2 service.- Returns:
- handle for the SAML2 service MBean.
-
getIdffSvcMBean
Object getIdffSvcMBean()
Get a handle to the monitoring MBean for the ID-FF service.- Returns:
- handle for the ID-FF service MBean.
-
getFedCOTsMBean
Object getFedCOTsMBean()
Get a handle to the monitoring MBean for the Federation Circles Of Trust (COTs)- Returns:
- handle for the Federation Circles Of Trust MBean.
-
getFedEntsMBean
Object getFedEntsMBean()
Get a handle to the monitoring MBean for the Federation Entities.- Returns:
- handle for the Federation Entities MBean.
-
-