Interface RepositorySystemSession

  • All Known Implementing Classes:
    AbstractForwardingRepositorySystemSession, DefaultRepositorySystemSession

    public interface RepositorySystemSession
    Defines settings and components that control the repository system. Once initialized, the session object itself is supposed to be immutable and hence can safely be shared across an entire application and any concurrent threads reading it. Components that wish to tweak some aspects of an existing session should use the copy constructor of DefaultRepositorySystemSession and its mutators to derive a custom session.
    Restriction:
    This interface is not intended to be extended by clients.
    Restriction:
    This interface is not intended to be implemented by clients.