Interface OldLockssRepository

All Superinterfaces:
org.lockss.app.LockssAuManager, org.lockss.app.LockssManager
All Known Subinterfaces:
LockssRepository
All Known Implementing Classes:
OldLockssRepositoryImpl

public interface OldLockssRepository extends org.lockss.app.LockssAuManager
LockssRepository is used to organize the urls being cached.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Thrown when an unexpected error is encountered while caching.

    Nested classes/interfaces inherited from interface org.lockss.app.LockssAuManager

    org.lockss.app.LockssAuManager.Factory
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a new RepositoryNode for the purposes of writing a new leaf to the cache.
    void
    Deactivate the node.
    void
    Delete the node.
    Returns a RepositoryNode which represents the url in question.
    void
    Traverses the node hierarchy and tests internal state consistency for each node.

    Methods inherited from interface org.lockss.app.LockssAuManager

    setAuConfig

    Methods inherited from interface org.lockss.app.LockssManager

    getApp, initService, isInited, isStarted, serviceStarted, startService, stopService