Interface SynchConnectionsMBean

All Superinterfaces:
org.bedework.util.jmx.BaseMBean, org.bedework.util.jmx.ConfBaseMBean
All Known Implementing Classes:
SynchConnections

public interface SynchConnectionsMBean extends org.bedework.util.jmx.ConfBaseMBean
Handle the dynamic connections made between bedework and synch engines.
Author:
douglm
  • Field Details

  • Method Details

    • setConnection

      void setConnection(SynchConnection val)
      Put/update a connection
      Parameters:
      val -
    • getConnection

      SynchConnection getConnection(String callbackUrl)
      Find a connection
      Parameters:
      callbackUrl -
      Returns:
      a connection or null
    • getConnectionById

      SynchConnection getConnectionById(String id)
      Get a connection for outbound calls by id
      Parameters:
      id -
      Returns:
      a connection or null
    • activeConnectionInfo

      String[] activeConnectionInfo()
      Returns:
      list of connections