All Superinterfaces:
ActiveMQComponent
All Known Implementing Classes:
AbstractPool, ClusterPool, DiscoveryPool, StaticPool

public interface Pool extends ActiveMQComponent
  • Method Details

    • getUsername

      String getUsername()
    • setUsername

      void setUsername(String username)
    • getPassword

      String getPassword()
    • setPassword

      void setPassword(String password)
    • getQuorumSize

      int getQuorumSize()
    • setQuorumSize

      void setQuorumSize(int quorumSize)
    • getQuorumTimeout

      int getQuorumTimeout()
    • setQuorumTimeout

      void setQuorumTimeout(int quorumTimeout)
    • getCheckPeriod

      int getCheckPeriod()
    • getTarget

      Target getTarget(String nodeId)
    • getReadyTarget

      Target getReadyTarget(String nodeId)
    • isTargetReady

      boolean isTargetReady(Target target)
    • getTargets

      List<Target> getTargets()
    • getAllTargets

      List<Target> getAllTargets()
    • addTarget

      boolean addTarget(Target target)
    • removeTarget

      boolean removeTarget(Target target)
    • getTargetProbes

      List<TargetProbe> getTargetProbes()
    • addTargetProbe

      void addTargetProbe(TargetProbe probe)
    • removeTargetProbe

      void removeTargetProbe(TargetProbe probe)