Interface InternalCDORemoteSessionManager

  • All Superinterfaces:
    CDORemoteSessionManager, org.eclipse.net4j.util.container.IContainer<CDORemoteSession>, org.eclipse.net4j.util.lifecycle.IDeactivateable, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.event.INotifier

    public interface InternalCDORemoteSessionManager
    extends CDORemoteSessionManager, org.eclipse.net4j.util.lifecycle.ILifecycle
    If the meaning of this type isn't clear, there really should be more of a description here...
    Since:
    2.0
    Author:
    Eike Stepper
    No Implement
    This interface is not intended to be implemented by clients.
    No Extend
    This interface is not intended to be extended by clients.
    • Method Detail

      • createRemoteSession

        InternalCDORemoteSession createRemoteSession​(int sessionID,
                                                     java.lang.String userID,
                                                     boolean subscribed)
        Since:
        3.0
      • handleRemoteSessionOpened

        void handleRemoteSessionOpened​(int sessionID,
                                       java.lang.String userID)
      • handleRemoteSessionClosed

        void handleRemoteSessionClosed​(int sessionID)
      • handleRemoteSessionSubscribed

        void handleRemoteSessionSubscribed​(int sessionID,
                                           boolean subscribed)
      • handleRemoteSessionMessage

        void handleRemoteSessionMessage​(int sessionID,
                                        CDORemoteSessionMessage message)
        Since:
        3.0