Class SafeClientRepository

  • All Implemented Interfaces:
    Repository

    @Deprecated
    public abstract class SafeClientRepository
    extends ClientObject
    implements Repository
    Deprecated.
    RMI support is deprecated and will be removed in a future version of Jackrabbit; see Jira ticket JCR-4972 for more information.

    A "safe" local adapter for the JCR-RMI RemoteRepository interface. This class uses an abstract factory method for loading (and reloading) the remote repository instance that is made locally available through the JCR Repository interface. If the remote reference breaks (a RemoteException is thrown by a remote call), then this adapter attempts to reload the remote reference once before failing.

    See Also:
    Repository, RemoteRepository