Package org.hippoecm.hst.core.jcr.pool


package org.hippoecm.hst.core.jcr.pool
The org.hippoecm.hst.core.jcr.pool package defines the API for the HST Core JCR Pool
  • Class
    Description
    Interface to define the contract between service provider and jcr session pool.
    Interface extending Repository to allow transparent access to internal multiple repositories based on credentials given by the caller.
    Interface to be implemented by beans (such as session) that wish to be aware of its owning multiple repository.
    The NoAvailableSessionException class defines the exception that a JCR session pooling repository can throw when it is unable to return an available session since its pooled session are already exhausted and it cannot create new session.
    PooledSession interface.
    PooledSessionRefresher This interface is responsible for refreshing the states of the pooled session.
    PoolingCounter
    PoolingCounterMBean
    Interface extending Repository to allow transparent access to internal session pooling implementation.
    Interface to be implemented by beans (such as session) that wish to be aware of its owning pooling repository.
    PoolingRepositoryMBean
    Session decorator interface.