Index

A C D F G H I J L M N O P R S T 
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 RepositoryNode for 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; false to disable, true to 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 OutputStream object which writes to a new version in the cache.
getNode(String) - Method in interface org.lockss.repository.OldLockssRepository
Returns a RepositoryNode which represents the url in question.
getNode(String) - Method in class org.lockss.repository.OldLockssRepositoryImpl
 
getNodeContents() - Method in interface org.lockss.repository.RepositoryNode
Return a RepositoryNodeContents object which accesses the content in the cache and its properties.
getNodeContents() - Method in interface org.lockss.repository.RepositoryNodeVersion
Return a RepositoryNodeContents object 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 maxVersions versions 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 RepositoryNodeContents object 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.
 
A C D F G H I J L M N O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form