Class ObservationManagerImpl

    • Field Detail

      • OBSERVATION

        public static final Marker OBSERVATION
    • Constructor Detail

      • ObservationManagerImpl

        public ObservationManagerImpl​(SessionContext sessionContext,
                                      ReadOnlyNodeTypeManager nodeTypeManager,
                                      Whiteboard whiteboard,
                                      int queueLength,
                                      CommitRateLimiter commitRateLimiter)
        Create a new instance based on a ContentSession that needs to implement Observable.
        Parameters:
        sessionContext - session delegate of the session in whose context this observation manager operates.
        nodeTypeManager - node type manager for the content session
        whiteboard -
        Throws:
        java.lang.IllegalArgumentException - if contentSession doesn't implement Observable.