Interface ISessionManager

All Superinterfaces:
org.eclipse.net4j.util.container.IContainer<ISession>, org.eclipse.net4j.util.event.INotifier
All Known Subinterfaces:
InternalSessionManager

public interface ISessionManager extends org.eclipse.net4j.util.container.IContainer<ISession>
Manages the user sessions of a repository.
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.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer

    org.eclipse.net4j.util.container.IContainer.Modifiable<E extends Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends Object>

    Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier

    org.eclipse.net4j.util.event.INotifier.INotifier2
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.net4j.util.security.IAuthenticator
     
     
    getSession(int sessionID)
     
     
     
    void
    setAuthenticator(org.eclipse.net4j.util.security.IAuthenticator authenticator)
     

    Methods inherited from interface org.eclipse.net4j.util.container.IContainer

    getElements, isEmpty

    Methods inherited from interface org.eclipse.net4j.util.event.INotifier

    addListener, getListeners, hasListeners, removeListener
  • Method Details

    • getRepository

      IRepository getRepository()
      Since:
      2.0
    • getSessions

      ISession[] getSessions()
    • getSession

      ISession getSession(int sessionID)
      Since:
      2.0
    • getAuthenticator

      org.eclipse.net4j.util.security.IAuthenticator getAuthenticator()
      Since:
      4.2
    • setAuthenticator

      void setAuthenticator(org.eclipse.net4j.util.security.IAuthenticator authenticator)
      Since:
      4.2
    • getTopicManager

      ITopicManager getTopicManager()
      Since:
      4.17