Class RegistrationGroup


  • public class RegistrationGroup
    extends java.lang.Object
    Defines a group of servers that should be registered with simultaneously
    • Constructor Detail

      • RegistrationGroup

        public RegistrationGroup​(SignalingServer[] signalingServers,
                                 int simultaneousRegistrationLimit)
        Construct a RegistrationGroup object for a group of signaling servers with a specified simultaneous registration limit.
        Parameters:
        signalingServers - A group of SignalingServer objects that the User should register with simultaneously.
        simultaneousRegistrationLimit - The number of servers that the user can simultaneously register with.
      • RegistrationGroup

        public RegistrationGroup​(SignalingServer[] signalingServers)
        Construct a RegistrationGroup object for a group of signaling servers.
        Parameters:
        signalingServers - A group of SignalingServer objects that the User should register with simultaneously.
      • RegistrationGroup

        public RegistrationGroup​(SignalingServer signalingServer)
        Construct a RegistrationGroup object for a single signaling server.
        Parameters:
        signalingServer - A single server to communicate with.
    • Method Detail

      • getSimultaneousRegistrationLimit

        public int getSimultaneousRegistrationLimit()
        Get the number of servers that the user can simultaneously register with.
        Returns:
        The number of servers that the user can simultaneously register with.
      • getSignalingServers

        public SignalingServer[] getSignalingServers()
        Get the SignalingServer objects that comprise this group.
        Returns:
        The SignalingServer objects that make up the group.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object