A B C D E F G H I J L M N O P R S T U V W 

A

AbstractDecoratedNodeState - Class in org.apache.jackrabbit.oak.upgrade.nodestate
 
AbstractDecoratedNodeState(NodeState) - Constructor for class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
addRecord(InputStream) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
ALL - Static variable in class org.apache.jackrabbit.oak.upgrade.nodestate.FilteringNodeState
 
AsciiArtTicker - Class in org.apache.jackrabbit.oak.upgrade
 
AsciiArtTicker() - Constructor for class org.apache.jackrabbit.oak.upgrade.AsciiArtTicker
 

B

backupOldJcr2Files(String) - Static method in class org.apache.jackrabbit.oak.upgrade.cli.CliUtils
 
BlobStoreFactory - Interface in org.apache.jackrabbit.oak.upgrade.cli.blob
 
builder() - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
The AbstractDecoratedNodeState implementation returns a ReadOnlyBuilder, which will fail for any mutable operation.
builder() - Static method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier
Create a NodeStateCopier.Builder.

C

CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditor
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionableEditor
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditor
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionableEditor
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionableEditor
 
clearInUse() - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
CliArgumentException - Exception in org.apache.jackrabbit.oak.upgrade.cli.parser
 
CliArgumentException(int) - Constructor for exception org.apache.jackrabbit.oak.upgrade.cli.parser.CliArgumentException
 
CliArgumentException(String, int) - Constructor for exception org.apache.jackrabbit.oak.upgrade.cli.parser.CliArgumentException
 
CliUtils - Class in org.apache.jackrabbit.oak.upgrade.cli
 
CliUtils() - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.CliUtils
 
close() - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
closer - Variable in class org.apache.jackrabbit.oak.upgrade.cli.MigrationFactory
 
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
copy(NodeState, NodeBuilder) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier.Builder
Creates a NodeStateCopier to copy the sourceRoot NodeState to the targetRoot NodeBuilder, using any include, exclude and merge paths set on this NodeStateCopier.Builder.
copy(NodeStore, NodeStore) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier.Builder
Creates a NodeStateCopier to copy the source NodeStore to the target NodeStore, using any include, exclude and merge paths set on this NodeStateCopier.Builder.
copy() - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Same as RepositorySidegrade.copy(RepositoryInitializer), but with no custom initializer.
copy(RepositoryInitializer) - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Copies the full content from the source to the target repository.
copy(File, NodeStore) - Static method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Copies the contents of the repository in the given source directory to the given target node store.
copy(RepositoryConfig, NodeStore) - Static method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Copies the contents of the repository with the given configuration to the given target node builder.
copy(RepositoryInitializer) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Copies the full content from the source to the target repository.
COPY_BINARIES - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
COPY_ORPHANED_VERSIONS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
COPY_VERSIONS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
copyNodeStore(NodeStore, NodeStore) - Static method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier
Shorthand method to copy one NodeStore to another.
copyProperties(NodeState, NodeBuilder) - Static method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier
Copies all changed properties from the source NodeState to the target NodeBuilder instance.
copyVersionHistory(String, Calendar) - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionCopier
Copy history filtering versions using passed date and returns @{code true} if at least one version has been copied.
copyVersionStorage(NodeState, NodeBuilder, VersionCopyConfiguration) - Static method in class org.apache.jackrabbit.oak.upgrade.version.VersionCopier
 
create(Closer) - Method in interface org.apache.jackrabbit.oak.upgrade.cli.blob.BlobStoreFactory
 
create(Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.blob.DummyBlobStoreFactory
 
create(Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.blob.FileBlobStoreFactory
 
create(Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.blob.FileDataStoreFactory
 
create(Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.blob.S3DataStoreFactory
 
create(Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.Jackrabbit2Factory
 
create(BlobStore, Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.JdbcFactory
 
create(BlobStore, Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.MongoFactory
 
create(BlobStore, Closer) - Method in interface org.apache.jackrabbit.oak.upgrade.cli.node.NodeStoreFactory
 
create(BlobStore, Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.SegmentFactory
 
create(Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.StoreFactory
 
create(BlobStore, Closer) - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.StoreFactory
 
create() - Static method in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
createSidegrade() - Method in class org.apache.jackrabbit.oak.upgrade.cli.MigrationFactory
 
createTarget(Closer, BlobStore) - Method in class org.apache.jackrabbit.oak.upgrade.cli.MigrationFactory
 
createUpgrade() - Method in class org.apache.jackrabbit.oak.upgrade.cli.MigrationFactory
 
createUpgrade(RepositoryContext, NodeStore) - Method in class org.apache.jackrabbit.oak.upgrade.cli.MigrationFactory
 

D

decorateChild(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
decorateChild(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.FilteringNodeState
 
decorateChild(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NameFilteringNodeState
 
decorateChild(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.ReportingNodeState
 
decorateProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
decorateProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.FilteringNodeState
 
decorateProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NameFilteringNodeState
 
decorateProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.ReportingNodeState
 
DEFAULT_EXCLUDE_PATHS - Static variable in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
DEFAULT_INCLUDE_PATHS - Static variable in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
DEFAULT_MERGE_PATHS - Static variable in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
delegate - Variable in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
DescendantsIterator - Class in org.apache.jackrabbit.oak.upgrade
 
DescendantsIterator(NodeState, int) - Constructor for class org.apache.jackrabbit.oak.upgrade.DescendantsIterator
 
displayUsage() - Static method in class org.apache.jackrabbit.oak.upgrade.cli.CliUtils
 
DST_FBS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
DST_FDS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
DST_PASSWORD - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
DST_S3 - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
DST_S3_CONFIG - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
DST_USER - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
DummyBlobStoreFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.blob
 
DummyBlobStoreFactory() - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.blob.DummyBlobStoreFactory
 

E

EARLY_SHUTDOWN - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
equals(Object) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
Note that any implementation-specific optimizations of wrapped NodeStates will not work if a AbstractDecoratedNodeState is passed into their #equals() method.
exclude(Set<String>) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier.Builder
Set exclude paths.
exclude(String...) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier.Builder
Convenience wrapper for NodeStateCopier.Builder.exclude(Set).
EXCLUDE_PATHS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
exists() - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 

F

FAIL_ON_ERROR - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
FileBlobStoreFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.blob
 
FileBlobStoreFactory(String) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.blob.FileBlobStoreFactory
 
FileDataStoreFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.blob
 
FileDataStoreFactory(String) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.blob.FileDataStoreFactory
 
FilteringNodeState - Class in org.apache.jackrabbit.oak.upgrade.nodestate
NodeState implementation that decorates another node-state instance in order to hide subtrees or partial subtrees from the consumer of the API.
fixChildOrderPropertyState(NodeState, PropertyState) - Static method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
Convenience method to help implementations that hide nodes set the :childOrder (OAK_CHILD_ORDER) property to its correct value.

G

getAllIdentifiers() - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
getCacheSizeInMB() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
getChildNode(String) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
getCopyOrphanedVersions() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
getCopyVersions() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
getCustomCommitHooks() - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Returns the list of custom CommitHooks to be applied before the final type validation, reference and indexing hooks.
getCustomCommitHooks() - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Returns the list of custom CommitHooks to be applied before the final type validation, reference and indexing hooks.
getDstBlobStore() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments
 
getDstStore() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments
 
getExcludePaths() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
getExitCode() - Method in exception org.apache.jackrabbit.oak.upgrade.cli.parser.CliArgumentException
 
getIncludePaths() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
getIntOption(String) - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationCliArguments
 
getMergePaths() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
getMinRecordLength() - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
getNext() - Method in class org.apache.jackrabbit.oak.upgrade.DescendantsIterator
 
getOption(String) - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationCliArguments
 
getOptionList(String) - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationCliArguments
 
getOptions() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationCliArguments
 
getOrphanedMinDate() - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionCopyConfiguration
 
getPath() - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.ReportingNodeState
ReportingNodeState instances provide access to their path via their parent hierarchy.
getProperties() - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
getRecordFromReference(String) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
getRecordIfStored(DataIdentifier) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
getRepositoryDir() - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.Jackrabbit2Factory
 
getRepositoryDir() - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.SegmentFactory
 
getReturnCode(Exception) - Static method in class org.apache.jackrabbit.oak.upgrade.cli.CliUtils
 
getRootEditor(NodeState, NodeState, NodeBuilder, CommitInfo) - Method in class org.apache.jackrabbit.oak.upgrade.security.GroupEditorProvider
 
getRootEditor(NodeState, NodeState, NodeBuilder, CommitInfo) - Method in class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditorProvider
 
getRootEditor(NodeState, NodeState, NodeBuilder, CommitInfo) - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionableEditor.Provider
 
getSrcBlobStore() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments
 
getSrcPaths() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments
 
getSrcStore() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments
 
getStoreArguments() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationCliArguments
 
getUsage() - Static method in class org.apache.jackrabbit.oak.upgrade.cli.CliUtils
 
getVersionHistoryPath(String) - Static method in class org.apache.jackrabbit.oak.upgrade.version.VersionHistoryUtil
 
getVersionsMinDate() - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionCopyConfiguration
 
GroupEditorProvider - Class in org.apache.jackrabbit.oak.upgrade.security
 
GroupEditorProvider(String) - Constructor for class org.apache.jackrabbit.oak.upgrade.security.GroupEditorProvider
 

H

handleSigInt(Closer) - Static method in class org.apache.jackrabbit.oak.upgrade.cli.CliUtils
 
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
hasOption(String) - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationCliArguments
 
HELP - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
hideChild(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 
hideChild(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.FilteringNodeState
 
hideChild(String, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NameFilteringNodeState
 
hideProperty(String) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.AbstractDecoratedNodeState
 

I

include(Set<String>) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier.Builder
Set include paths.
include(String...) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier.Builder
Convenience wrapper for NodeStateCopier.Builder.include(Set).
INCLUDE_PATHS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
init(String) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
isCopyBinariesByReference() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
isCopyBinariesByReference() - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
isCopyVersions() - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionCopyConfiguration
 
isEarlyShutdown() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
isEarlyShutdown() - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
isFailOnError() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
isInPlaceUpgrade() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments
 
isJcr2() - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.StoreFactory
 
isJcr2Repository(String) - Static method in class org.apache.jackrabbit.oak.upgrade.cli.node.Jackrabbit2Factory
 
isMmap() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
isRepositoryXml(String) - Static method in class org.apache.jackrabbit.oak.upgrade.cli.node.Jackrabbit2Factory
 
isSkipLongNames() - Method in class org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments
 
isSkipLongNames() - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
 
isSkipLongNames() - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
isSkipOnError() - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 

J

Jackrabbit2Factory - Class in org.apache.jackrabbit.oak.upgrade.cli.node
 
Jackrabbit2Factory(String, String) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.node.Jackrabbit2Factory
 
JdbcFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.node
 
JdbcFactory(String, int, String, String) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.node.JdbcFactory
 

L

leave(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditor
 
leave(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionableEditor
 
LengthCachingDataStore - Class in org.apache.jackrabbit.oak.upgrade.blob
A DelegatingDataStore can avoid performing expensive file system access by making use of pre computed data related to files in DataStore.
LengthCachingDataStore() - Constructor for class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
LoggingReporter - Class in org.apache.jackrabbit.oak.upgrade.nodestate.report
A Reporter implementation that logs every nth node and/or any nth property to the given logger on info level.
LoggingReporter(Logger, int, int) - Constructor for class org.apache.jackrabbit.oak.upgrade.nodestate.report.LoggingReporter
Constructor that allows setting the intervals to log node and property accesses to a given logger.
LoggingReporter(Logger, String, int, int) - Constructor for class org.apache.jackrabbit.oak.upgrade.nodestate.report.LoggingReporter
Like LoggingReporter.LoggingReporter(Logger, int, int), however this constructor allow to customize the verb of the log message.

M

main(String...) - Static method in class org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade
 
mapConfigurationParameters(BeanConfig, String...) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
mapSecurityConfig(SecurityConfig) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
merge(Set<String>) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier.Builder
Set merge paths.
merge(String...) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.NodeStateCopier.Builder
Convenience wrapper for NodeStateCopier.Builder.merge(Set).
MERGE_PATHS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
migrate(MigrationCliArguments) - Static method in class org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade
 
MigrationCliArguments - Class in org.apache.jackrabbit.oak.upgrade.cli.parser
 
MigrationCliArguments(OptionSet) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationCliArguments
 
MigrationFactory - Class in org.apache.jackrabbit.oak.upgrade.cli
 
MigrationFactory(MigrationOptions, StoreArguments, Closer) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.MigrationFactory
 
MigrationOptions - Class in org.apache.jackrabbit.oak.upgrade.cli.parser
 
MigrationOptions(MigrationCliArguments) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.parser.MigrationOptions
 
MMAP - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
MongoFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.node
 
MongoFactory(String, int) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.node.MongoFactory
 

N

NameFilteringNodeState - Class in org.apache.jackrabbit.oak.upgrade.nodestate
 
NodeStateCopier - Class in org.apache.jackrabbit.oak.upgrade.nodestate
The NodeStateCopier and NodeStateCopier.Builder classes allow recursively copying a NodeState to a NodeBuilder.
NodeStateCopier.Builder - Class in org.apache.jackrabbit.oak.upgrade.nodestate
The NodeStateCopier.Builder allows configuring a NodeState copy operation with includePaths, excludePaths and mergePaths.
NodeStoreFactory - Interface in org.apache.jackrabbit.oak.upgrade.cli.node
 
NONE - Static variable in class org.apache.jackrabbit.oak.upgrade.nodestate.FilteringNodeState
 

O

OakUpgrade - Class in org.apache.jackrabbit.oak.upgrade.cli
 
OakUpgrade() - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.OakUpgrade
 
OptionParserFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.parser
 
OptionParserFactory() - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
options - Variable in class org.apache.jackrabbit.oak.upgrade.cli.MigrationFactory
 
org.apache.jackrabbit.oak.upgrade - package org.apache.jackrabbit.oak.upgrade
 
org.apache.jackrabbit.oak.upgrade.blob - package org.apache.jackrabbit.oak.upgrade.blob
 
org.apache.jackrabbit.oak.upgrade.cli - package org.apache.jackrabbit.oak.upgrade.cli
 
org.apache.jackrabbit.oak.upgrade.cli.blob - package org.apache.jackrabbit.oak.upgrade.cli.blob
 
org.apache.jackrabbit.oak.upgrade.cli.node - package org.apache.jackrabbit.oak.upgrade.cli.node
 
org.apache.jackrabbit.oak.upgrade.cli.parser - package org.apache.jackrabbit.oak.upgrade.cli.parser
 
org.apache.jackrabbit.oak.upgrade.nodestate - package org.apache.jackrabbit.oak.upgrade.nodestate
 
org.apache.jackrabbit.oak.upgrade.nodestate.report - package org.apache.jackrabbit.oak.upgrade.nodestate.report
 
org.apache.jackrabbit.oak.upgrade.security - package org.apache.jackrabbit.oak.upgrade.security
 
org.apache.jackrabbit.oak.upgrade.version - package org.apache.jackrabbit.oak.upgrade.version
 

P

parseOrExit(OptionParser, String...) - Static method in class org.apache.jackrabbit.oak.upgrade.cli.CliUtils
 
PeriodicReporter - Class in org.apache.jackrabbit.oak.upgrade.nodestate.report
Abstract class that simplifies development of a Reporter that should only report every nth event (node or property seen).
PeriodicReporter(int, int) - Constructor for class org.apache.jackrabbit.oak.upgrade.nodestate.report.PeriodicReporter
 
ProgressTicker - Interface in org.apache.jackrabbit.oak.upgrade
 
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditor
 
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditor
 

R

Reporter - Interface in org.apache.jackrabbit.oak.upgrade.nodestate.report
A Reporter receives callbacks for every NodeState and PropertyState that was accessed via a {ReportingNodeState} instance.
ReportingNodeState - Class in org.apache.jackrabbit.oak.upgrade.nodestate.report
A decoration layer for NodeState instances that intercepts all accesses to NodeStates and PropertyStates (getters) and informs a Reporter via its callbacks that the respective NodeStates or PropertyStates have been accessed.
reportNode(ReportingNodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.PeriodicReporter
 
reportNode(ReportingNodeState) - Method in interface org.apache.jackrabbit.oak.upgrade.nodestate.report.Reporter
Callback reporting that the given nodeState was accessed.
reportPeriodicNode(long, ReportingNodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.LoggingReporter
 
reportPeriodicNode(long, ReportingNodeState) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.PeriodicReporter
Callback called every nth time a node is accessed.
reportPeriodicProperty(long, ReportingNodeState, String) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.LoggingReporter
 
reportPeriodicProperty(long, ReportingNodeState, String) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.PeriodicReporter
Callback called every nth time a property is accessed.
reportProperty(ReportingNodeState, String) - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.PeriodicReporter
 
reportProperty(ReportingNodeState, String) - Method in interface org.apache.jackrabbit.oak.upgrade.nodestate.report.Reporter
Callback reporting that the property named propertyName was accessed on the parent node.
RepositorySidegrade - Class in org.apache.jackrabbit.oak.upgrade
 
RepositorySidegrade(NodeStore, NodeStore) - Constructor for class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Creates a tool for copying the full contents of the source repository to the given target repository.
RepositoryUpgrade - Class in org.apache.jackrabbit.oak.upgrade
 
RepositoryUpgrade(RepositoryContext, NodeStore) - Constructor for class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Creates a tool for copying the full contents of the source repository to the given target repository.
reset() - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.PeriodicReporter
Reset the node and property counts to 0.
RestrictionEditor - Class in org.apache.jackrabbit.oak.upgrade.security
 
RestrictionEditor(NodeBuilder, TypePredicate) - Constructor for class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditor
 
RestrictionEditorProvider - Class in org.apache.jackrabbit.oak.upgrade.security
Editor provider for upgrading ACL restrictions (rep:glob) from Jackrabbit Classic to Oak.
RestrictionEditorProvider() - Constructor for class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditorProvider
 

S

S3DataStoreFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.blob
 
S3DataStoreFactory(String, String) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.blob.S3DataStoreFactory
 
SegmentFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.node
 
SegmentFactory(String, boolean) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.node.SegmentFactory
 
SEPARATOR - Static variable in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
Separator used while writing length and identifier to the mapping file
setCopyBinariesByReference(boolean) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
setCopyOrphanedVersions(Calendar) - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Configures copying of the orphaned version histories (eg.
setCopyOrphanedVersions(Calendar) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Configures copying of the orphaned version histories (eg.
setCopyOrphanedVersions(Calendar) - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionCopyConfiguration
 
setCopyVersions(Calendar) - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Configures the version storage copy.
setCopyVersions(Calendar) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Configures the version storage copy.
setCopyVersions(Calendar) - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionCopyConfiguration
 
setCustomCommitHooks(List<CommitHook>) - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Sets the list of custom CommitHooks to be applied before the final type validation, reference and indexing hooks.
setCustomCommitHooks(List<CommitHook>) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Sets the list of custom CommitHooks to be applied before the final type validation, reference and indexing hooks.
setDelegateClass(String) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
setDelegateConfigFilePath(String) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
setEarlyShutdown(boolean) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
setExcludes(String...) - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Sets the paths that should be excluded when the source repository is copied to the target repository.
setExcludes(String...) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Sets the paths that should be excluded when the source repository is copied to the target repository.
setIncludes(String...) - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Sets the paths that should be included when the source repository is copied to the target repository.
setIncludes(String...) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Sets the paths that should be included when the source repository is copied to the target repository.
setMappingFilePath(String) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
setMerges(String...) - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
Sets the paths that should be merged when the source repository is copied to the target repository.
setMerges(String...) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
Sets the paths that should be merged when the source repository is copied to the target repository.
setReadOnly(boolean) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 
setSkipLongNames(boolean) - Method in class org.apache.jackrabbit.oak.upgrade.RepositorySidegrade
 
setSkipLongNames(boolean) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
setSkipOnError(boolean) - Method in class org.apache.jackrabbit.oak.upgrade.RepositoryUpgrade
 
SimpleTicker - Class in org.apache.jackrabbit.oak.upgrade
 
SimpleTicker(int) - Constructor for class org.apache.jackrabbit.oak.upgrade.SimpleTicker
 
skipOrphanedVersionsCopy() - Method in class org.apache.jackrabbit.oak.upgrade.version.VersionCopyConfiguration
 
SRC_FBS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
SRC_FDS - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
SRC_PASSWORD - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
SRC_S3 - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
SRC_S3_CONFIG - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
SRC_USER - Static variable in class org.apache.jackrabbit.oak.upgrade.cli.parser.OptionParserFactory
 
StoreArguments - Class in org.apache.jackrabbit.oak.upgrade.cli.parser
 
StoreArguments(MigrationCliArguments) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.parser.StoreArguments
 
StoreFactory - Class in org.apache.jackrabbit.oak.upgrade.cli.node
 
StoreFactory(Jackrabbit2Factory) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.node.StoreFactory
 
StoreFactory(NodeStoreFactory) - Constructor for class org.apache.jackrabbit.oak.upgrade.cli.node.StoreFactory
 
stores - Variable in class org.apache.jackrabbit.oak.upgrade.cli.MigrationFactory
 

T

tick() - Method in class org.apache.jackrabbit.oak.upgrade.AsciiArtTicker
 
tick() - Method in interface org.apache.jackrabbit.oak.upgrade.ProgressTicker
 
tick() - Method in class org.apache.jackrabbit.oak.upgrade.SimpleTicker
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.cli.blob.DummyBlobStoreFactory
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.cli.blob.FileBlobStoreFactory
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.cli.blob.FileDataStoreFactory
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.cli.blob.S3DataStoreFactory
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.Jackrabbit2Factory
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.JdbcFactory
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.MongoFactory
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.cli.node.SegmentFactory
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.ReportingNodeState
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.security.GroupEditorProvider
 
toString() - Method in class org.apache.jackrabbit.oak.upgrade.security.RestrictionEditorProvider
 

U

updateModifiedDateOnAccess(long) - Method in class org.apache.jackrabbit.oak.upgrade.blob.LengthCachingDataStore
 

V

VersionableEditor - Class in org.apache.jackrabbit.oak.upgrade.version
The VersionableEditor provides two possible ways to handle versionable nodes: it can copy the version histories of versionable nodes, or it can skip copying version histories and remove the mix:versionable mixin together with any related properties (see VersionableEditor.removeVersionProperties(NodeBuilder)).
VersionableEditor.Provider - Class in org.apache.jackrabbit.oak.upgrade.version
 
VersionableEditor.Provider(NodeState, String, VersionCopyConfiguration) - Constructor for class org.apache.jackrabbit.oak.upgrade.version.VersionableEditor.Provider
 
VersionCopier - Class in org.apache.jackrabbit.oak.upgrade.version
This class allows to copy the version history, optionally filtering it with a given date.
VersionCopier(NodeState, NodeBuilder) - Constructor for class org.apache.jackrabbit.oak.upgrade.version.VersionCopier
 
VersionCopyConfiguration - Class in org.apache.jackrabbit.oak.upgrade.version
This class allows to configure the behaviour of the version copier.
VersionCopyConfiguration() - Constructor for class org.apache.jackrabbit.oak.upgrade.version.VersionCopyConfiguration
 
VersionHistoryUtil - Class in org.apache.jackrabbit.oak.upgrade.version
 
VersionHistoryUtil() - Constructor for class org.apache.jackrabbit.oak.upgrade.version.VersionHistoryUtil
 

W

wrap(String, NodeState, Set<String>, Set<String>) - Static method in class org.apache.jackrabbit.oak.upgrade.nodestate.FilteringNodeState
Factory method that conditionally decorates the given node-state iff the node-state is (a) hidden itself or (b) has hidden descendants.
wrap(NodeState) - Static method in class org.apache.jackrabbit.oak.upgrade.nodestate.NameFilteringNodeState
 
wrap(NodeState, Reporter) - Static method in class org.apache.jackrabbit.oak.upgrade.nodestate.report.ReportingNodeState
Allows wrapping a NodeState as a ReportingNodeState.
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2012-2015 The Apache Software Foundation. All Rights Reserved.