Interface FedMonAgent

  • All Known Implementing Classes:
    AgentProvider, FedletAgentProvider

    public interface FedMonAgent
    This interface defines methods which will be invoked by the Federation Framework to update monitoring-related counters
    • 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.