Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abandonNewVersion() - Method in interface org.lockss.repository.RepositoryNode
-
Discards the currently open new version without writing.
- addProperty(String, String) - Method in interface org.lockss.repository.RepositoryNode.RepositoryNodeContents
-
Add a new property - only to be used for a restricted set of properties
C
- createNewNode(String) - Method in interface org.lockss.repository.OldLockssRepository
-
Creates a new
RepositoryNodefor the purposes of writing a new leaf to the cache. - createNewNode(String) - Method in class org.lockss.repository.OldLockssRepositoryImpl
D
- deactivateContent() - Method in interface org.lockss.repository.RepositoryNode
-
Deactivates the node.
- deactivateNode(String) - Method in interface org.lockss.repository.OldLockssRepository
-
Deactivate the node.
- deactivateNode(String) - Method in class org.lockss.repository.OldLockssRepositoryImpl
- DEFAULT_INDEXING_ENABLED - Static variable in class org.lockss.metadata.MetadataManager
-
Default value of MetadataManager indexing enabled configuration parameter;
falseto disable,trueto enable. - DeferredTempFileOutputStream - Class in org.lockss.util
-
Allow V1 plugins to transparently use DeferredTempFileOutputStream in old package
- DeferredTempFileOutputStream(int) - Constructor for class org.lockss.util.DeferredTempFileOutputStream
- DeferredTempFileOutputStream(int, String) - Constructor for class org.lockss.util.DeferredTempFileOutputStream
- deleteNode(String) - Method in interface org.lockss.repository.OldLockssRepository
-
Delete the node.
- deleteNode(String) - Method in class org.lockss.repository.OldLockssRepositoryImpl
F
- FileUtil - Class in org.lockss.util
-
"Forward" calls to statics in V1 org.lockss.util.FileUtil to V2 org.lockss.util.io.FileUtil
- FileUtil() - Constructor for class org.lockss.util.FileUtil
G
- getChildCount() - Method in interface org.lockss.repository.RepositoryNode
-
Returns the number of children at this node.
- getContentSize() - Method in interface org.lockss.repository.RepositoryNode
-
Returns the size of the current version of stored cache.
- getContentSize() - Method in interface org.lockss.repository.RepositoryNodeVersion
-
Returns the content of this content version
- getCurrentVersion() - Method in interface org.lockss.repository.RepositoryNode
-
Returns the current version.
- getInputStream() - Method in interface org.lockss.repository.RepositoryNode.RepositoryNodeContents
-
Return an InputStream
- getNewOutputStream() - Method in interface org.lockss.repository.RepositoryNode
-
Return an
OutputStreamobject which writes to a new version in the cache. - getNode(String) - Method in interface org.lockss.repository.OldLockssRepository
-
Returns a
RepositoryNodewhich represents the url in question. - getNode(String) - Method in class org.lockss.repository.OldLockssRepositoryImpl
- getNodeContents() - Method in interface org.lockss.repository.RepositoryNode
-
Return a
RepositoryNodeContentsobject which accesses the content in the cache and its properties. - getNodeContents() - Method in interface org.lockss.repository.RepositoryNodeVersion
-
Return a
RepositoryNodeContentsobject which accesses the content in the cache and its properties. - getNodeUrl() - Method in interface org.lockss.repository.RepositoryNode
-
Returns the url represented by this node.
- getNodeVersion(int) - Method in interface org.lockss.repository.RepositoryNode
-
Return a RepositoryNodeVersion for the specified content version
- getNodeVersions() - Method in interface org.lockss.repository.RepositoryNode
-
Return an array of RepositoryNodeVersion for all versions of content/props at this node.
- getNodeVersions(int) - Method in interface org.lockss.repository.RepositoryNode
-
Return an array of RepositoryNodeVersion for the most recent
maxVersionsversions of content/props at this node. - getProperties() - Method in interface org.lockss.repository.RepositoryNode.RepositoryNodeContents
-
Return the properties
- getTreeContentSize(CachedUrlSetSpec, boolean) - Method in interface org.lockss.repository.RepositoryNode
-
Returns the size of the content tree under (and including) this cache, in bytes.
- getUnsealedRnc() - Method in interface org.lockss.repository.RepositoryNode
-
Return a
RepositoryNodeContentsobject which accesses the content written to the node but not yet sealed.. - getVersion() - Method in interface org.lockss.repository.RepositoryNodeVersion
-
Returns the version number of this version.
H
- hasContent() - Method in interface org.lockss.repository.RepositoryNode
-
Determines if the node has current stored content.
- hasContent() - Method in interface org.lockss.repository.RepositoryNodeVersion
-
Returns true if this version exists.
I
- isContentInactive() - Method in interface org.lockss.repository.RepositoryNode
-
Determines if the node is currently inactive.
- isDeleted() - Method in interface org.lockss.repository.RepositoryNode
-
Determines if the node is deleted.
- isIdenticalVersion() - Method in interface org.lockss.repository.RepositoryNode
-
Return true if the already-sealed node was identical to the previous version and was not stored.
- isLeaf() - Method in interface org.lockss.repository.RepositoryNode
-
Returns true if node has no children.
J
- junit.swingui - package junit.swingui
L
- listChildren(CachedUrlSetSpec, boolean) - Method in interface org.lockss.repository.RepositoryNode
-
Returns the immediate children of the entry, possibly filtered (null indicates no filtering).
- LockssRepository - Interface in org.lockss.repository
-
Deprecated.
- LockssRepository.RepositoryStateException - Exception in org.lockss.repository
-
Deprecated.Thrown when an unexpected error is encountered while caching.
- LockssWatchdog - Interface in org.lockss.daemon
-
Deprecated.
M
- main(String[]) - Static method in class junit.swingui.TestRunner
-
Deprecated.
- makeNewVersion() - Method in interface org.lockss.repository.RepositoryNode
-
Prepares the node to write to a new version.
- markAsDeleted() - Method in interface org.lockss.repository.RepositoryNode
-
Marks the node as deleted.
- markAsNotDeleted() - Method in interface org.lockss.repository.RepositoryNode
-
Marks the node as no longer deleted.
- MetadataManager - Class in org.lockss.metadata
-
Constants from old MetadataManager class that are referenced by plugins
- MetadataManager() - Constructor for class org.lockss.metadata.MetadataManager
- MockAuState - Class in org.lockss.test
-
Deprecated.
- MockAuState() - Constructor for class org.lockss.test.MockAuState
-
Deprecated.
- MockAuState(ArchivalUnit, long, long, long, long, long, HashSet, StateManager) - Constructor for class org.lockss.test.MockAuState
-
Deprecated.
- MockAuState(ArchivalUnit, long, long, long, long, long, StateManager) - Constructor for class org.lockss.test.MockAuState
-
Deprecated.
- MockAuState(ArchivalUnit, long, long, long, StateManager) - Constructor for class org.lockss.test.MockAuState
-
Deprecated.
N
- nodeConsistencyCheck() - Method in interface org.lockss.repository.OldLockssRepository
-
Traverses the node hierarchy and tests internal state consistency for each node.
- nodeConsistencyCheck() - Method in class org.lockss.repository.OldLockssRepositoryImpl
O
- OldLockssRepository - Interface in org.lockss.repository
-
LockssRepository is used to organize the urls being cached.
- OldLockssRepository.RepositoryStateException - Exception in org.lockss.repository
-
Thrown when an unexpected error is encountered while caching.
- OldLockssRepositoryImpl - Class in org.lockss.repository
-
LockssRepository is used to organize the urls being cached.
- OldLockssRepositoryImpl() - Constructor for class org.lockss.repository.OldLockssRepositoryImpl
- org.lockss.daemon - package org.lockss.daemon
- org.lockss.metadata - package org.lockss.metadata
- org.lockss.repository - package org.lockss.repository
- org.lockss.test - package org.lockss.test
- org.lockss.util - package org.lockss.util
P
- PARAM_INDEXING_ENABLED - Static variable in class org.lockss.metadata.MetadataManager
-
Determines whether indexing should be enabled.
- PREFIX - Static variable in class org.lockss.metadata.MetadataManager
-
prefix for config properties
R
- release() - Method in interface org.lockss.repository.RepositoryNode.RepositoryNodeContents
-
Release resources, close any cached open stream.
- RepositoryNode - Interface in org.lockss.repository
-
RepositoryNode is used to store the contents and meta-information of urls being cached.
- RepositoryNode.RepositoryNodeContents - Interface in org.lockss.repository
-
RepositoryNodeContents is used to obtain Properties and InputStream.
- RepositoryNodeVersion - Interface in org.lockss.repository
-
RepositoryNodeVersion represents a specific version of content at a node.
- RepositoryStateException() - Constructor for exception org.lockss.repository.LockssRepository.RepositoryStateException
-
Deprecated.
- RepositoryStateException() - Constructor for exception org.lockss.repository.OldLockssRepository.RepositoryStateException
- RepositoryStateException(String) - Constructor for exception org.lockss.repository.LockssRepository.RepositoryStateException
-
Deprecated.
- RepositoryStateException(String) - Constructor for exception org.lockss.repository.OldLockssRepository.RepositoryStateException
- RepositoryStateException(String, Throwable) - Constructor for exception org.lockss.repository.LockssRepository.RepositoryStateException
-
Deprecated.
- RepositoryStateException(String, Throwable) - Constructor for exception org.lockss.repository.OldLockssRepository.RepositoryStateException
- RepositoryStateException(Throwable) - Constructor for exception org.lockss.repository.LockssRepository.RepositoryStateException
-
Deprecated.
- RepositoryStateException(Throwable) - Constructor for exception org.lockss.repository.OldLockssRepository.RepositoryStateException
- restoreLastVersion() - Method in interface org.lockss.repository.RepositoryNode
-
Reverts to the last version.
S
- sealNewVersion() - Method in interface org.lockss.repository.RepositoryNode
-
Closes the new version to any further writing.
- setAuConfig(Configuration) - Method in class org.lockss.repository.OldLockssRepositoryImpl
- setNewProperties(Properties) - Method in interface org.lockss.repository.RepositoryNode
-
Stores the properties for a new version of the cache.
T
- TestRunner - Class in junit.swingui
-
Deprecated.
- TestRunner() - Constructor for class junit.swingui.TestRunner
-
Deprecated.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form