Class ClientEndPoint

  • All Implemented Interfaces:
    IEndPoint

    public class ClientEndPoint
    extends java.lang.Object
    implements IEndPoint
    The main class for an Client session running in the Server.
    Author:
    Christopher Mindus
    • Method Detail

      • getStatistics

        public SessionStatistics getStatistics()
        Returns the session statistics.
      • getServerSessionID

        public long getServerSessionID()
        Gets the Server Session ID.
        Specified by:
        getServerSessionID in interface IEndPoint
        Returns:
        The session ID.
      • getEndPointName

        public java.lang.String getEndPointName()
        Gets the end point name.
        Specified by:
        getEndPointName in interface IEndPoint
        Returns:
        A short descriptive end-point type name.
      • getSessionInfo

        public SessionInfo getSessionInfo()
        Gets the SessionInfo for this end point.
        Specified by:
        getSessionInfo in interface IEndPoint
        Returns:
        The SessionInfo instance.
      • dispose

        public boolean dispose()
        Disposes of the end point.
        Specified by:
        dispose in interface IEndPoint
        Returns:
        true if disposed, false if already disposed of.
      • isDisposed

        public boolean isDisposed()
        Checks if the client end point is disposed of.