A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in interface org.apache.jackrabbit.core.data.BackendResourceAbortable
-
Abort the underlying backend resource(s).
- AbstractBackend - Class in org.apache.jackrabbit.core.data
-
Abstract Backend which has a reference to the underlying
CachingDataStoreand is maintaining the lifecycle of the internal asynchronous write executor. - AbstractBackend() - Constructor for class org.apache.jackrabbit.core.data.AbstractBackend
- AbstractDataRecord - Class in org.apache.jackrabbit.core.data
-
Abstract data record base class.
- AbstractDataRecord(AbstractDataStore, DataIdentifier) - Constructor for class org.apache.jackrabbit.core.data.AbstractDataRecord
-
Creates a data record with the given identifier.
- AbstractDataStore - Class in org.apache.jackrabbit.core.data
- AbstractDataStore() - Constructor for class org.apache.jackrabbit.core.data.AbstractDataStore
- add(String) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
-
This methods checks if file can be added to
AsyncUploadCache.asyncUploadMap. - addDataSourceDefinition(String, Properties) - Method in class org.apache.jackrabbit.core.config.DataSourceConfig
-
Adds a DataSourceDefinition from the given properties.
- addRecord(InputStream) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Creates a new data record in
Backend. - addRecord(InputStream) - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Creates a new data record.
- addRecord(InputStream) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- addRecord(InputStream) - Method in class org.apache.jackrabbit.core.data.FileDataStore
-
Creates a new data record.
- addRecord(InputStream) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Creates a new data record in the primary data store.
- addVariableReplacement(String, String) - Method in class org.apache.jackrabbit.core.util.db.CheckSchemaOperation
-
Adds a variable replacement mapping.
- afterOperation(TransactionContext) - Method in interface org.apache.jackrabbit.data.core.InternalXAResource
- associate(TransactionContext) - Method in interface org.apache.jackrabbit.data.core.InternalXAResource
-
Associate this resource with a transaction.
- asyncDownloadCache - Variable in class org.apache.jackrabbit.core.data.CachingDataStore
-
In memory map to hold in-progress asynchronous downloads.
- asyncTouchCache - Variable in class org.apache.jackrabbit.core.data.CachingDataStore
-
In memory map to hold in-progress asynchronous touch.
- AsyncTouchCallback - Interface in org.apache.jackrabbit.core.data
-
This interface defines callback methods to reflect the status of asynchronous touch.
- AsyncTouchResult - Class in org.apache.jackrabbit.core.data
-
The class holds the result of asynchronous touch to
Backend - AsyncTouchResult(DataIdentifier) - Constructor for class org.apache.jackrabbit.core.data.AsyncTouchResult
- AsyncUploadCache - Class in org.apache.jackrabbit.core.data
-
This class holds all in progress uploads.
- AsyncUploadCache() - Constructor for class org.apache.jackrabbit.core.data.AsyncUploadCache
- AsyncUploadCacheResult - Class in org.apache.jackrabbit.core.data
-
This class holds result of asynchronous upload from
AsyncUploadCache - AsyncUploadCacheResult() - Constructor for class org.apache.jackrabbit.core.data.AsyncUploadCacheResult
- AsyncUploadCallback - Interface in org.apache.jackrabbit.core.data
-
This interface defines callback methods to reflect the status of asynchronous upload.
- AsyncUploadResult - Class in org.apache.jackrabbit.core.data
-
The class holds the result of asynchronous upload to
Backend - AsyncUploadResult(DataIdentifier, File) - Constructor for class org.apache.jackrabbit.core.data.AsyncUploadResult
- available() - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
- available() - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
B
- backend - Variable in class org.apache.jackrabbit.core.data.CachingDataStore
- Backend - Interface in org.apache.jackrabbit.core.data
-
The interface defines the backend which can be plugged into
CachingDataStore. - BackendResourceAbortable - Interface in org.apache.jackrabbit.core.data
-
Backendresource abstraction, such asInputStream, which can be aborted without consuming it fully for efficiency. - BasedFileSystem - Class in org.apache.jackrabbit.core.fs
-
A
BasedFileSystemrepresents a 'file system in a file system'. - BasedFileSystem(FileSystem, String) - Constructor for class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Creates a new
BasedFileSystem - basePath - Variable in class org.apache.jackrabbit.core.fs.BasedFileSystem
- beforeOperation(TransactionContext) - Method in interface org.apache.jackrabbit.data.core.InternalXAResource
- buildBasePath(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
C
- CachingDataRecord - Class in org.apache.jackrabbit.core.data
-
CachingDataRecord which stores reference to
CachingDataStore. - CachingDataRecord(CachingDataStore, DataIdentifier) - Constructor for class org.apache.jackrabbit.core.data.CachingDataRecord
- CachingDataStore - Class in org.apache.jackrabbit.core.data
-
A caching data store that consists of
LocalCacheandBackend. - CachingDataStore() - Constructor for class org.apache.jackrabbit.core.data.CachingDataStore
- CachingFDS - Class in org.apache.jackrabbit.core.data
- CachingFDS() - Constructor for class org.apache.jackrabbit.core.data.CachingFDS
- call() - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper.RetryManager
- canAsyncUpload() - Method in class org.apache.jackrabbit.core.data.AsyncUploadCacheResult
-
Flag to denote that asynchronous upload can be started on file.
- checkFormat(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
Checks if
pathis a valid path. - CheckSchemaOperation - Class in org.apache.jackrabbit.core.util.db
-
An operation which synchronously checks the DB schema in the
CheckSchemaOperation.run()method. - CheckSchemaOperation(ConnectionHelper, InputStream, String) - Constructor for class org.apache.jackrabbit.core.util.db.CheckSchemaOperation
- cleanupParamResources() - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper.RetryManager
-
Cleans up the Parameter resources that are not automatically closed or deleted.
- clearInUse() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- clearInUse() - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Clear the in-use list.
- clearInUse() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- clearInUse() - Method in class org.apache.jackrabbit.core.data.FileDataStore
- clearInUse() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Clear the in-use list.
- close() - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Close backend and release resources like database connection if any.
- close() - Method in interface org.apache.jackrabbit.core.data.Backend
-
Close backend and release resources like database connection if any.
- close() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- close() - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Close the data store
- close() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- close() - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
-
When the stream is consumed, the database objects held by the instance are closed.
- close() - Method in class org.apache.jackrabbit.core.data.db.DerbyDataStore
-
Close the data store
- close() - Method in class org.apache.jackrabbit.core.data.db.TempFileInputStream
- close() - Method in class org.apache.jackrabbit.core.data.FileDataStore
- close() - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
- close() - Method in class org.apache.jackrabbit.core.data.LocalCache
-
Close the cache.
- close() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Close the data store
- close() - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Close the file system.
- close() - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Close the file system.
- close() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Close the file system.
- close() - Method in class org.apache.jackrabbit.core.util.db.ConnectionFactory
- close(Connection, Statement, ResultSet) - Static method in class org.apache.jackrabbit.core.util.db.DbUtility
-
This is a utility method which closes the given resources without throwing exceptions.
- close(ResultSet) - Static method in class org.apache.jackrabbit.core.util.db.DbUtility
-
This is a utility method which closes the given resources without throwing exceptions.
- closeResources(Connection, Statement, ResultSet, boolean) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Closes the given resources given the
batchModestate. - closeStream() - Method in class org.apache.jackrabbit.core.util.db.StreamWrapper
- commit() - Method in class org.apache.jackrabbit.data.core.TransactionContext
-
Commit the transaction identified by this context.
- commit(TransactionContext) - Method in interface org.apache.jackrabbit.data.core.InternalXAResource
-
Commit transaction.
- ConfigurationException - Exception in org.apache.jackrabbit.core.config
-
Exception class used for configuration errors.
- ConfigurationException(String) - Constructor for exception org.apache.jackrabbit.core.config.ConfigurationException
-
Creates a configuration exception.
- ConfigurationException(String, Exception) - Constructor for exception org.apache.jackrabbit.core.config.ConfigurationException
-
Creates a configuration exception that is caused by another exception.
- confirmDelete(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Method to confirm that identifier can be deleted from
Backend - conHelper - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The
ConnectionHelperset in theDbDataStore.init(String)method. - ConnectionFactory - Class in org.apache.jackrabbit.core.util.db
-
A factory for new database connections.
- ConnectionFactory() - Constructor for class org.apache.jackrabbit.core.util.db.ConnectionFactory
- ConnectionHelper - Class in org.apache.jackrabbit.core.util.db
-
This class provides convenience methods to execute SQL statements.
- ConnectionHelper(DataSource, boolean) - Constructor for class org.apache.jackrabbit.core.util.db.ConnectionHelper
- ConnectionHelper(DataSource, boolean, boolean) - Constructor for class org.apache.jackrabbit.core.util.db.ConnectionHelper
- ConnectionHelper(DataSource, boolean, boolean, int) - Constructor for class org.apache.jackrabbit.core.util.db.ConnectionHelper
- ConnectionHelper.RetryManager<T> - Class in org.apache.jackrabbit.core.util.db
-
This class encapsulates the logic to retry a method invocation if it threw an SQLException.
- convert(String, Exception) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Convert an exception to a data store exception.
- copy(File, File) - Static method in class org.apache.jackrabbit.core.fs.local.FileUtil
-
Recursively copies the given file or directory to the given destination.
- copyWhenReading - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Copy the stream to a temp file before returning it.
- createAsyncWriteExecutor() - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Creates an
Executor. - createBackend() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- createBackend() - Method in class org.apache.jackrabbit.core.data.CachingFDS
- createCheckSchemaOperation() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This method is called from
DbDataStore.init(String)after theDbDataStore.createConnectionHelper(DataSource)method, and returns a defaultCheckSchemaOperation. - createConnectionHelper(DataSource) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This method is called from the
DbDataStore.init(String)method of this class and returns aConnectionHelperinstance which is assigned to theconHelperfield. - createConnectionHelper(DataSource) - Method in class org.apache.jackrabbit.core.data.db.DerbyDataStore
-
This method is called from the
DbDataStore.init(String)method of this class and returns aConnectionHelperinstance which is assigned to theconHelperfield. - createFolder(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Creates the folder named by this path, including any necessary but nonexistent parent folders.
- createFolder(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Creates the folder named by this path, including any necessary but nonexistent parent folders.
- createFolder(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Creates the folder named by this path, including any necessary but nonexistent parent folders.
- createTableSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'createTable' in the [databaseType].properties file, initialized with the default value.
D
- DatabaseAware - Interface in org.apache.jackrabbit.core.util.db
-
Bean components (i.e., classes that appear in the repository descriptor) that implement this interface will get the repositories
ConnectionFactoryinstance injected just after construction and before initialization. - databaseType - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The database type used.
- DataIdentifier - Class in org.apache.jackrabbit.core.data
-
Opaque data identifier used to identify records in a data store.
- DataIdentifier(String) - Constructor for class org.apache.jackrabbit.core.data.DataIdentifier
-
Creates a data identifier from the given string.
- DataRecord - Interface in org.apache.jackrabbit.core.data
-
Immutable data record that consists of a binary stream.
- dataSource - Variable in class org.apache.jackrabbit.core.util.db.ConnectionHelper
- DataSourceConfig - Class in org.apache.jackrabbit.core.config
-
This class contains list of definitions for
DataSourceinstances. - DataSourceConfig() - Constructor for class org.apache.jackrabbit.core.config.DataSourceConfig
- DataSourceConfig.DataSourceDefinition - Class in org.apache.jackrabbit.core.config
-
The definition of a DataSource.
- DataSourceDefinition(String, Properties) - Constructor for class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
-
Creates a DataSourceDefinition from the given properties and throws a
ConfigurationExceptionwhen the set of properties does not satisfy some validity constraints. - dataSourceName - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The logical name of the DataSource to use.
- DataSourceWrapper - Class in org.apache.jackrabbit.core.util.db
-
This class delegates all calls to the corresponding method on the wrapped
DataSourceexcept for theDataSourceWrapper.getConnection()method, which delegates toDataSource#getConnection(String, String)with the username and password which are given on construction. - DataSourceWrapper(DataSource, String, String) - Constructor for class org.apache.jackrabbit.core.util.db.DataSourceWrapper
- DataStore - Interface in org.apache.jackrabbit.core.data
-
Append-only store for binary streams.
- DataStoreException - Exception in org.apache.jackrabbit.core.data
-
Exception thrown by the Data Store module.
- DataStoreException(String) - Constructor for exception org.apache.jackrabbit.core.data.DataStoreException
-
Constructs a new instance of this class with the specified detail message.
- DataStoreException(String, Throwable) - Constructor for exception org.apache.jackrabbit.core.data.DataStoreException
-
Constructs a new instance of this class with the specified detail message and root cause.
- DataStoreException(Throwable) - Constructor for exception org.apache.jackrabbit.core.data.DataStoreException
-
Constructs a new instance of this class with the specified root cause.
- DataStoreFactory - Interface in org.apache.jackrabbit.core.data
-
Factory interface for creating
DataStoreinstances. - DB_TYPE - Static variable in class org.apache.jackrabbit.core.config.DataSourceConfig
- DbDataRecord - Class in org.apache.jackrabbit.core.data.db
-
Data record that is stored in a database
- DbDataRecord(DbDataStore, DataIdentifier, long, long) - Constructor for class org.apache.jackrabbit.core.data.db.DbDataRecord
-
Creates a data record based on the given identifier and length.
- DbDataStore - Class in org.apache.jackrabbit.core.data.db
-
A data store implementation that stores the records in a database using JDBC.
- DbDataStore() - Constructor for class org.apache.jackrabbit.core.data.db.DbDataStore
- DbInputStream - Class in org.apache.jackrabbit.core.data.db
-
This class represents an input stream backed by a database.
- DbInputStream(DbDataStore, DataIdentifier) - Constructor for class org.apache.jackrabbit.core.data.db.DbInputStream
-
Create a database input stream for the given identifier.
- DbUtility - Class in org.apache.jackrabbit.core.util.db
-
This class contains some database utility methods.
- DEFAULT_MIN_RECORD_LENGTH - Static variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The default value for the minimum object size.
- delete() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Deletes this resource.
- delete(boolean) - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Deletes this resource.
- delete(File) - Static method in class org.apache.jackrabbit.core.fs.local.FileUtil
-
Recursively deletes the given file or directory.
- delete(String) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
-
This methods deletes asynchronous upload for @param fileName if there exists asynchronous upload for @param fileName.
- delete(String) - Method in class org.apache.jackrabbit.core.data.LocalCache
-
Delete file from cache.
- deleteAllOlderThan(long) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Delete all records which are older than timestamp.
- deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- deleteAllOlderThan(long) - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Delete objects that have a modified date older than the specified date.
- deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.core.data.FileDataStore
- deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.core.data.FSBackend
- deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Delete objects that have a modified date older than the specified date from the archive data store.
- DeleteDelayedIdentifiersTask(long) - Constructor for class org.apache.jackrabbit.core.data.MultiDataStore.DeleteDelayedIdentifiersTask
-
Constructor
- deleteFile(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Deletes the file denoted by this path.
- deleteFile(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Deletes the file denoted by this path.
- deleteFile(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Deletes the file denoted by this path.
- deleteFolder(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Deletes the folder denoted by this path.
- deleteFolder(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Deletes the folder denoted by this path.
- deleteFolder(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Deletes the folder denoted by this path.
- deleteFromCache(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- deleteOlderSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'deleteOlder' in the [databaseType].properties file, initialized with the default value.
- deleteOlderThan(long) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
-
Delete in progress asynchronous uploads which are older than @param min.
- deleteRecord(DataIdentifier) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Delete record identified by identifier.
- deleteRecord(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
This method deletes record from
Backendand then fromLocalCache - deleteRecord(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- deleteRecord(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.FileDataStore
- deleteRecord(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.FSBackend
- deleteRecord(DataIdentifier) - Method in interface org.apache.jackrabbit.core.data.MultiDataStoreAware
-
Deletes a single DataRecord based on the given identifier.
- deleteSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'delete' in the [databaseType].properties file, initialized with the default value.
- denotesRoot(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
Tests whether the specified path represents the root path, i.e. "/".
- DERBY_EMBEDDED_DRIVER - Static variable in class org.apache.jackrabbit.core.util.db.DerbyConnectionHelper
-
name of the embedded driver
- DerbyConnectionHelper - Class in org.apache.jackrabbit.core.util.db
- DerbyConnectionHelper(DataSource, boolean) - Constructor for class org.apache.jackrabbit.core.util.db.DerbyConnectionHelper
- DerbyDataStore - Class in org.apache.jackrabbit.core.data.db
-
The Derby data store closes the database when the data store is closed (embedded databases only).
- DerbyDataStore() - Constructor for class org.apache.jackrabbit.core.data.db.DerbyDataStore
- DIGEST - Variable in class org.apache.jackrabbit.core.data.AbstractDataStore
-
The digest algorithm used to uniquely identify records.
- DIGEST - Static variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The digest algorithm used to uniquely identify records.
- doRequiresDelete() - Method in class org.apache.jackrabbit.core.data.AsyncUploadCacheResult
-
Flag to indicate that record to be deleted from
DataStore. - doTry() - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper.RetryManager
- driver - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The database driver.
- DRIVER - Static variable in class org.apache.jackrabbit.core.config.DataSourceConfig
- dump() - Method in class org.apache.jackrabbit.core.fs.local.HandleMonitor
-
Dumps the contents of this monitor
- dump(File) - Method in class org.apache.jackrabbit.core.fs.local.HandleMonitor
-
Dumps the information for a file
E
- encodeHexString(byte[]) - Static method in class org.apache.jackrabbit.core.data.AbstractDataStore
-
Returns the hex encoding of the given bytes.
- endBatch(boolean) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
This method always ends the batch mode.
- endOfStream - Variable in class org.apache.jackrabbit.core.data.db.DbInputStream
- equals(Object) - Method in class org.apache.jackrabbit.core.data.AbstractDataRecord
-
Checks if the given object is a data record with the same identifier as this one.
- equals(Object) - Method in class org.apache.jackrabbit.core.data.DataIdentifier
-
Checks if the given object is a data identifier and has the same string representation as this one.
- equals(Object) - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
- equals(Object) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
- escapeName(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
Encodes the specified
name. - escapePath(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
Encodes the specified
path. - exec(String, Object...) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Executes a general SQL statement and immediately closes all resources.
- exec(String, Object[], boolean, int) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Executes a general SQL statement and returns the
ResultSetof the executed statement. - execute(PreparedStatement, Object[]) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
This method is used by all methods of this class that execute SQL statements.
- execute(PreparedStatement, Object[]) - Method in class org.apache.jackrabbit.core.util.db.Oracle10R1ConnectionHelper
-
Wraps any input-stream parameters in temporary blobs and frees these again after the statement has been executed.
- exists() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
- exists(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Tests whether the file system entry denoted by this path exists.
- exists(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Tests whether the file system entry denoted by this path exists.
- exists(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Tests whether the file system entry denoted by this path exists.
- exists(DataIdentifier) - Method in interface org.apache.jackrabbit.core.data.Backend
-
This method check the existence of record in backend.
- exists(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.FSBackend
- exists(DataIdentifier, boolean) - Method in interface org.apache.jackrabbit.core.data.Backend
-
This method check the existence of record in backend.
- exists(DataIdentifier, boolean) - Method in class org.apache.jackrabbit.core.data.FSBackend
F
- fd - Variable in class org.apache.jackrabbit.core.data.LazyFileInputStream
-
The file descriptor to use.
- file - Variable in class org.apache.jackrabbit.core.data.LazyFileInputStream
-
The file to read from.
- FileDataRecord - Class in org.apache.jackrabbit.core.data
-
Data record that is based on a normal file.
- FileDataRecord(AbstractDataStore, DataIdentifier, File) - Constructor for class org.apache.jackrabbit.core.data.FileDataRecord
-
Creates a data record based on the given identifier and file.
- FileDataStore - Class in org.apache.jackrabbit.core.data
-
Simple file-based data store.
- FileDataStore() - Constructor for class org.apache.jackrabbit.core.data.FileDataStore
- FileSystem - Interface in org.apache.jackrabbit.core.fs
-
The
FileSysteminterface is an abstraction of a virtual file system. - FileSystemException - Exception in org.apache.jackrabbit.core.fs
-
The
FileSystemExceptionsignals an error within a file system operation. - FileSystemException(String) - Constructor for exception org.apache.jackrabbit.core.fs.FileSystemException
-
Constructs a new instance of this class with the specified detail message.
- FileSystemException(String, Throwable) - Constructor for exception org.apache.jackrabbit.core.fs.FileSystemException
-
Constructs a new instance of this class with the specified detail message and root cause.
- FileSystemFactory - Interface in org.apache.jackrabbit.core.fs
-
Factory interface for creating
FileSysteminstances. - FileSystemPathUtil - Class in org.apache.jackrabbit.core.fs
-
Utility class for handling paths in a file system.
- FileSystemResource - Class in org.apache.jackrabbit.core.fs
-
A
FileSystemResourcerepresents a resource (i.e. file) in aFileSystem. - FileSystemResource(FileSystem, String) - Constructor for class org.apache.jackrabbit.core.fs.FileSystemResource
-
Creates a new
FileSystemResource - FileUtil - Class in org.apache.jackrabbit.core.fs.local
-
Static utility methods for recursively copying and deleting files and directories.
- finalize() - Method in class org.apache.jackrabbit.core.data.db.TempFileInputStream
- fs - Variable in class org.apache.jackrabbit.core.fs.FileSystemResource
- FS_BACKEND_PATH - Static variable in class org.apache.jackrabbit.core.data.FSBackend
- FSBackend - Class in org.apache.jackrabbit.core.data
- FSBackend() - Constructor for class org.apache.jackrabbit.core.data.FSBackend
- fsBase - Variable in class org.apache.jackrabbit.core.fs.BasedFileSystem
G
- getAll() - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
-
This methods returns the in progress asynchronous uploads which are not marked for delete.
- getAllIdentifiers() - Method in interface org.apache.jackrabbit.core.data.Backend
-
Returns identifiers of all records that exists in backend.
- getAllIdentifiers() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Retrieves all identifiers from
Backend. - getAllIdentifiers() - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Get all identifiers.
- getAllIdentifiers() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- getAllIdentifiers() - Method in class org.apache.jackrabbit.core.data.FileDataStore
- getAllIdentifiers() - Method in class org.apache.jackrabbit.core.data.FSBackend
- getAllIdentifiers() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Get all identifiers from the archive data store.
- getAsyncUploadLimit() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getAsyncWriteExecutor() - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Returns Executor used to execute asynchronous write or touch jobs.
- getAsyncWritePoolSize() - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Returns the pool size of the asynchronous write pool executor.
- getAttribute(String) - Method in class org.apache.jackrabbit.data.core.TransactionContext
-
Return an attribute value on this transaction.
- getBackend() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getCachePurgeResizeFactor() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getCachePurgeTrigFactor() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getCacheSize() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getConcurrentUploadsThreads() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getConfig() - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Returns path of config property file.
- getConfig() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Return path of configuration properties.
- getConnection() - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
- getConnection(boolean) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Gets a connection based on the
batchModestate of this helper. - getConnection(String, String) - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
- getCopyWhenReading() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Is a stream copied to a temporary file before returning?
- getCurrentThreadId() - Static method in class org.apache.jackrabbit.data.core.TransactionContext
-
Returns the current thread identifier.
- getDatabaseType() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Get the database type (if set).
- getDataBaseType(String) - Method in class org.apache.jackrabbit.core.util.db.ConnectionFactory
- getDataSource(String) - Method in class org.apache.jackrabbit.core.util.db.ConnectionFactory
-
Retrieves a configured data source by logical name.
- getDataSource(String, String, String, String) - Method in class org.apache.jackrabbit.core.util.db.ConnectionFactory
-
Retrieve a
DataSourcefor the specified properties. - getDataSourceName() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- getDataStore() - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Returns the
CachingDataStoreinstance using this backend. - getDataStore() - Method in interface org.apache.jackrabbit.core.data.DataStoreFactory
-
Creates, initializes, and returns a
DataStoreinstance for use by the repository. - getDbType() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
- getDefinitions() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig
- getDelayedDeleteSleep() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- getDigest() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- getDriver() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
- getDriver() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Get the database driver
- getEnableHandleMonitor() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns
trueif use of the handle monitor is currently enabled, otherwise returnsfalse. - getException() - Method in class org.apache.jackrabbit.core.data.AsyncTouchResult
- getException() - Method in class org.apache.jackrabbit.core.data.AsyncUploadResult
- getFile() - Method in class org.apache.jackrabbit.core.data.AsyncUploadCacheResult
- getFile() - Method in class org.apache.jackrabbit.core.data.AsyncUploadResult
- getFileIfStored(String) - Method in class org.apache.jackrabbit.core.data.LocalCache
- getFileLength(String) - Method in class org.apache.jackrabbit.core.data.LocalCache
-
Returns length of file if exists in cache else returns null.
- getFileSystem() - Method in interface org.apache.jackrabbit.core.fs.FileSystemFactory
-
Creates, initializes, and returns a
FileSysteminstance for use by the repository. - getFileSystem() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Returns the
FileSystemwhere this resource is located. - getHomeDir() - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Returns path of repository home dir.
- getIdentifier() - Method in class org.apache.jackrabbit.core.data.AbstractDataRecord
-
Returns the data identifier.
- getIdentifier() - Method in class org.apache.jackrabbit.core.data.AsyncTouchResult
- getIdentifier() - Method in class org.apache.jackrabbit.core.data.AsyncUploadResult
- getIdentifier() - Method in interface org.apache.jackrabbit.core.data.DataRecord
-
Returns the identifier of this record.
- getIfStored(String) - Method in class org.apache.jackrabbit.core.data.LocalCache
-
Return the inputstream from from cache, or null if not in the cache.
- getInputStream() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
- getInputStream(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Returns an input stream of the contents of the file denoted by this path.
- getInputStream(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Returns an input stream of the contents of the file denoted by this path.
- getInputStream(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns an input stream of the contents of the file denoted by this path.
- getLastModified() - Method in class org.apache.jackrabbit.core.data.CachingDataRecord
- getLastModified() - Method in interface org.apache.jackrabbit.core.data.DataRecord
-
Returns the last modified of the record.
- getLastModified() - Method in class org.apache.jackrabbit.core.data.db.DbDataRecord
-
Returns the last modified of the record.
- getLastModified() - Method in class org.apache.jackrabbit.core.data.FileDataRecord
-
Returns the last modified of the record.
- getLastModified(String) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
-
Returns lastModified from
AsyncUploadCache.asyncUploadMapif found else returns 0. - getLastModified(DataIdentifier) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Return lastModified of record identified by identifier.
- getLastModified(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getLastModified(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.FSBackend
- getLength() - Method in class org.apache.jackrabbit.core.data.CachingDataRecord
- getLength() - Method in interface org.apache.jackrabbit.core.data.DataRecord
-
Returns the length of the binary stream in this record.
- getLength() - Method in class org.apache.jackrabbit.core.data.db.DbDataRecord
-
Returns the length of the binary stream in this record.
- getLength() - Method in class org.apache.jackrabbit.core.data.FileDataRecord
-
Returns the length of the binary stream in this record.
- getLength(DataIdentifier) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Return length of record identified by identifier.
- getLength(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Return the length of record from
LocalCacheif available, otherwise retrieve it fromBackend. - getLength(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.FSBackend
- getLogicalName() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
- getLoginTimeout() - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
- getLogWriter() - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
- getMarkerFile() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getMarkerFile() - Method in class org.apache.jackrabbit.core.data.CachingFDS
- getMaxAge() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- getMaxConnections() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Deprecated.
- getMaxPoolSize() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
- getMinRecordLength() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Return mininum object length.
- getMinRecordLength() - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Get the minimum size of an object that should be stored in this data store.
- getMinRecordLength() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- getMinRecordLength() - Method in class org.apache.jackrabbit.core.data.FileDataStore
- getMinRecordLength() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Get the minimum size of an object that should be stored in the primary data store.
- getMoveDataTaskFirstRunHourOfDay() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- getMoveDataTaskSleep() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- getName() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Returns the name of this resource.
- getName(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
Returns the name of the specified
path. - getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.core.data.AbstractDataStore
-
Returns the reference key of this data store.
- getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.core.data.FileDataStore
- getOutputStream() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
- getOutputStream(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Returns an output stream for writing bytes to the file denoted by this path.
- getOutputStream(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Returns an output stream for writing bytes to the file denoted by this path.
- getOutputStream(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns an output stream for writing bytes to the file denoted by this path.
- getParentDir() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Returns the parent directory of this resource.
- getParentDir(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
Returns the parent directory of the specified
path. - getParentLogger() - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
-
Unsupported Java 7 method.
- getPassword() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
- getPassword() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Get the password.
- getPath() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getPath() - Method in class org.apache.jackrabbit.core.data.FileDataStore
-
Get the name of the directory where this data store keeps the files.
- getPath() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Returns the path of this resource.
- getPath() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
- getPendingUploads() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getProperty(Properties, String, String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Get the expanded property value.
- getRecord(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.AbstractDataStore
- getRecord(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getRecord(DataIdentifier) - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Returns the identified data record.
- getRecord(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Returns the identified data record from the primary data store.
- getRecordFromReference(String) - Method in class org.apache.jackrabbit.core.data.AbstractDataStore
- getRecordFromReference(String) - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Returns the record that matches the given binary reference.
- getRecordFromReference(String) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- getRecordIfStored(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Get a data record for the given identifier or null it data record doesn't exist in
Backend - getRecordIfStored(DataIdentifier) - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Check if a record for the given identifier exists, and return it if yes.
- getRecordIfStored(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- getRecordIfStored(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.FileDataStore
-
Get a data record for the given identifier.
- getRecordIfStored(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Check if a record for the given identifier exists in the primary data store.
- getReference() - Method in class org.apache.jackrabbit.core.data.AbstractDataRecord
- getReference() - Method in interface org.apache.jackrabbit.core.data.DataRecord
-
Returns a secure reference to this binary, or
nullif no such reference is available. - getReferenceFromIdentifier(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.AbstractDataStore
- getSchemaObjectPrefix() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Get the schema prefix.
- getSize() - Method in class org.apache.jackrabbit.core.util.db.StreamWrapper
- getSleepBetweenRecords() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- getStream() - Method in class org.apache.jackrabbit.core.data.CachingDataRecord
- getStream() - Method in interface org.apache.jackrabbit.core.data.DataRecord
-
Returns the the binary stream in this record.
- getStream() - Method in class org.apache.jackrabbit.core.data.db.DbDataRecord
-
Returns the the binary stream in this record.
- getStream() - Method in class org.apache.jackrabbit.core.data.FileDataRecord
-
Returns the the binary stream in this record.
- getStream() - Method in class org.apache.jackrabbit.core.util.db.StreamWrapper
- getTablePrefix() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Get the table prefix.
- getUploadRetries() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- getUrl() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
- getUrl() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Get the database URL.
- getUser() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
- getUser() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Get the user name.
- getValidationQuery() - Method in class org.apache.jackrabbit.core.config.DataSourceConfig.DataSourceDefinition
H
- HandleMonitor - Class in org.apache.jackrabbit.core.fs.local
-
This Class implements a very simple open handle monitor for the local file system.
- HandleMonitor() - Constructor for class org.apache.jackrabbit.core.fs.local.HandleMonitor
- hasChildren(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Tests whether the file system entry denoted by this path has child entries.
- hasChildren(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Tests whether the file system entry denoted by this path has child entries.
- hasChildren(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Tests whether the file system entry denoted by this path has child entries.
- hasEntry(String, boolean) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
-
This methos checks if asynchronous upload is in progress for @param fileName.
- hashCode() - Method in class org.apache.jackrabbit.core.data.AbstractDataRecord
-
Returns the hash code of the data identifier.
- hashCode() - Method in class org.apache.jackrabbit.core.data.DataIdentifier
-
Returns the hash code of the identifier string.
- hashCode() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Returns zero to satisfy the Object equals/hashCode contract.
- hashCode() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns zero to satisfy the Object equals/hashCode contract.
I
- identifier - Variable in class org.apache.jackrabbit.core.data.db.DbInputStream
- inBatchMode() - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Returns true if we are currently in a batch mode, false otherwise.
- init() - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Initialize the file system
- init() - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Initialize the file system
- init() - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Initialize the file system
- init() - Method in class org.apache.jackrabbit.core.util.db.Oracle10R1ConnectionHelper
-
Retrieve the
oracle.sql.BLOBclass via reflection, and initialize the values for theDURATION_SESSIONandMODE_READWRITEconstants defined there. - init() - Method in class org.apache.jackrabbit.core.util.db.OracleConnectionHelper
-
Initializes the helper: checks for valid driver version.
- init(String) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Initialized the data store.
- init(String) - Method in interface org.apache.jackrabbit.core.data.DataStore
-
Initialized the data store
- init(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- init(String) - Method in class org.apache.jackrabbit.core.data.FileDataStore
-
Initialized the data store.
- init(String) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Initialized the data store
- init(String, String, int) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
- init(CachingDataStore, String, String) - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
This method initialize backend with the configuration.
- init(CachingDataStore, String, String) - Method in interface org.apache.jackrabbit.core.data.Backend
-
This method initialize backend with the configuration.
- init(CachingDataStore, String, String) - Method in class org.apache.jackrabbit.core.data.FSBackend
- init(CachingDataStore, String, Properties) - Method in class org.apache.jackrabbit.core.data.FSBackend
- initDatabaseType() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- insertTempSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'insertTemp' in the [databaseType].properties file, initialized with the default value.
- InternalXAResource - Interface in org.apache.jackrabbit.data.core
-
Interface implemented by resources that provide XA functionality.
- inUse - Variable in class org.apache.jackrabbit.core.data.CachingDataStore
-
All data identifiers that are currently in use are in this set until they are garbage collected.
- inUse - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
All data identifiers that are currently in use are in this set until they are garbage collected.
- inUse - Variable in class org.apache.jackrabbit.core.data.FileDataStore
-
All data identifiers that are currently in use are in this set until they are garbage collected.
- invoke(Object, Method, Object[]) - Method in class org.apache.jackrabbit.core.util.db.ResultSetWrapper
- isContinueOnAsyncUploadFailure() - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- isDelayedDelete() - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- isFile(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Tests whether the file system entry denoted by this path exists and is a file.
- isFile(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Tests whether the file system entry denoted by this path exists and is a file.
- isFile(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Tests whether the file system entry denoted by this path exists and is a file.
- isFolder(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Tests whether the file system entry denoted by this path exists and is a folder.
- isFolder(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Tests whether the file system entry denoted by this path exists and is a folder.
- isFolder(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Tests whether the file system entry denoted by this path exists and is a folder.
- isInUse(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- isOpen(File) - Method in class org.apache.jackrabbit.core.fs.local.HandleMonitor
-
Checks, if the file is open
- isSameThreadId(Object, Object) - Static method in class org.apache.jackrabbit.data.core.TransactionContext
-
Compares the given thread identifiers for equality.
- isSchemaCheckEnabled() - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- isSuspended() - Method in class org.apache.jackrabbit.data.core.TransactionContext
-
Return a flag indicating whether the association is suspended.
- isWrapperFor(Class<?>) - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
-
Java 6 method.
L
- lastModified - Variable in class org.apache.jackrabbit.core.data.db.DbDataRecord
- lastModified() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
- lastModified(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Returns the time that the file system entry denoted by this path was last modified.
- lastModified(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Returns the time that the file system entry denoted by this path was last modified.
- lastModified(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns the time that the file system entry denoted by this path was last modified.
- LazyFileInputStream - Class in org.apache.jackrabbit.core.data
-
This input stream delays opening the file until the first byte is read, and closes and discards the underlying stream as soon as the end of input has been reached or when the stream is explicitly closed.
- LazyFileInputStream(File) - Constructor for class org.apache.jackrabbit.core.data.LazyFileInputStream
-
Creates a new
LazyFileInputStreamfor the given file. - LazyFileInputStream(FileDescriptor) - Constructor for class org.apache.jackrabbit.core.data.LazyFileInputStream
-
Creates a new
LazyFileInputStreamfor the given file descriptor. - LazyFileInputStream(String) - Constructor for class org.apache.jackrabbit.core.data.LazyFileInputStream
-
Creates a new
LazyFileInputStreamfor the given file. - length - Variable in class org.apache.jackrabbit.core.data.db.DbDataRecord
- length() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
- length(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Returns the length of the file denoted by this path.
- length(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Returns the length of the file denoted by this path.
- length(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns the length of the file denoted by this path.
- list(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Returns an array of strings naming the files and folders in the folder denoted by this path.
- list(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Returns an array of strings naming the files and folders in the folder denoted by this path.
- list(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns an array of strings naming the files and folders in the folder denoted by this path.
- listFiles(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Returns an array of strings naming the files in the folder denoted by this path.
- listFiles(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Returns an array of strings naming the files in the folder denoted by this path.
- listFiles(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns an array of strings naming the files in the folder denoted by this path.
- listFolders(String) - Method in class org.apache.jackrabbit.core.fs.BasedFileSystem
-
Returns an array of strings naming the folders in the folder denoted by this path.
- listFolders(String) - Method in interface org.apache.jackrabbit.core.fs.FileSystem
-
Returns an array of strings naming the folders in the folder denoted by this path.
- listFolders(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Returns an array of strings naming the folders in the folder denoted by this path.
- LocalCache - Class in org.apache.jackrabbit.core.data
-
This class implements a LRU cache used by
CachingDataStore. - LocalCache(String, String, long, double, double, AsyncUploadCache) - Constructor for class org.apache.jackrabbit.core.data.LocalCache
-
Build LRU cache of files located at 'path'.
- LocalFileSystem - Class in org.apache.jackrabbit.core.fs.local
-
A
LocalFileSystem... - LocalFileSystem() - Constructor for class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Default constructor
- logException(String, SQLException) - Static method in class org.apache.jackrabbit.core.util.db.DbUtility
-
Logs an SQL exception on error level, and debug level (more detail).
M
- makeParentDirs() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Creates the parent directory of this resource, including any necessary but nonexistent parent directories.
- mark(int) - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
-
This method does nothing.
- mark(int) - Method in class org.apache.jackrabbit.core.data.db.ResettableTempFileInputStream
- mark(int) - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
- markSupported() - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
-
Check whether mark and reset are supported.
- markSupported() - Method in class org.apache.jackrabbit.core.data.db.ResettableTempFileInputStream
- markSupported() - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
- MAX_POOL_SIZE - Static variable in class org.apache.jackrabbit.core.config.DataSourceConfig
- minModifiedDate - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The minimum modified date.
- minRecordLength - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The minimum size of an object that should be stored in this data store.
- MoveDataTask() - Constructor for class org.apache.jackrabbit.core.data.MultiDataStore.MoveDataTask
- moveOutdatedData() - Method in class org.apache.jackrabbit.core.data.MultiDataStore.MoveDataTask
-
Moves outdated data from primary to archive data store
- MultiDataStore - Class in org.apache.jackrabbit.core.data
-
A MultiDataStore can handle two independent DataStores.
- MultiDataStore() - Constructor for class org.apache.jackrabbit.core.data.MultiDataStore
- MultiDataStore.DeleteDelayedIdentifiersTask - Class in org.apache.jackrabbit.core.data
-
Class to clean up the delayed DataRecords from the primary data store.
- MultiDataStore.MoveDataTask - Class in org.apache.jackrabbit.core.data
-
Class for maintaining the MultiDataStore.
- MultiDataStoreAware - Interface in org.apache.jackrabbit.core.data
-
To use a DataStore within a MultiDataStore it must implement this MultiDataStoreAware Interface.
N
- NamedThreadFactory - Class in org.apache.jackrabbit.core.data.util
-
This class extends
ThreadFactoryto creates named threads. - NamedThreadFactory(String) - Constructor for class org.apache.jackrabbit.core.data.util.NamedThreadFactory
- newInstance(Connection, Statement, ResultSet) - Static method in class org.apache.jackrabbit.core.util.db.ResultSetWrapper
-
Creates a new
ResultSetproxy which closes the givenConnectionandStatementif it is closed. - newThread(Runnable) - Method in class org.apache.jackrabbit.core.data.util.NamedThreadFactory
O
- onAbort(AsyncTouchResult) - Method in interface org.apache.jackrabbit.core.data.AsyncTouchCallback
-
Callback method for aborted asynchronous touch.
- onAbort(AsyncTouchResult) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- onAbort(AsyncUploadResult) - Method in interface org.apache.jackrabbit.core.data.AsyncUploadCallback
-
Callback method for aborted asynchronous upload.
- onAbort(AsyncUploadResult) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- onFailure(AsyncTouchResult) - Method in interface org.apache.jackrabbit.core.data.AsyncTouchCallback
-
Callback method for failed asynchronous touch.
- onFailure(AsyncTouchResult) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- onFailure(AsyncUploadResult) - Method in interface org.apache.jackrabbit.core.data.AsyncUploadCallback
-
Callback method for failed asynchronous upload.
- onFailure(AsyncUploadResult) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- onSuccess(AsyncTouchResult) - Method in interface org.apache.jackrabbit.core.data.AsyncTouchCallback
-
Callback method for successful asynchronous touch.
- onSuccess(AsyncTouchResult) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- onSuccess(AsyncUploadResult) - Method in interface org.apache.jackrabbit.core.data.AsyncUploadCallback
-
Callback method for successful asynchronous upload.
- onSuccess(AsyncUploadResult) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- open() - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
-
Open the stream if required.
- open(File) - Method in class org.apache.jackrabbit.core.fs.local.HandleMonitor
-
Opens a file and returns an InputStream
- opened - Variable in class org.apache.jackrabbit.core.data.LazyFileInputStream
-
True if the input stream was opened.
- openStream() - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
-
Open the stream if required.
- Oracle10R1ConnectionHelper - Class in org.apache.jackrabbit.core.util.db
-
The connection helper for Oracle databases of version up to 10.1.
- Oracle10R1ConnectionHelper(DataSource, boolean) - Constructor for class org.apache.jackrabbit.core.util.db.Oracle10R1ConnectionHelper
- OracleConnectionHelper - Class in org.apache.jackrabbit.core.util.db
-
The connection helper for Oracle databases of version 10.2 and later.
- OracleConnectionHelper(DataSource, boolean) - Constructor for class org.apache.jackrabbit.core.util.db.OracleConnectionHelper
- org.apache.jackrabbit.core.config - package org.apache.jackrabbit.core.config
- org.apache.jackrabbit.core.data - package org.apache.jackrabbit.core.data
- org.apache.jackrabbit.core.data.db - package org.apache.jackrabbit.core.data.db
- org.apache.jackrabbit.core.data.util - package org.apache.jackrabbit.core.data.util
- org.apache.jackrabbit.core.fs - package org.apache.jackrabbit.core.fs
- org.apache.jackrabbit.core.fs.local - package org.apache.jackrabbit.core.fs.local
- org.apache.jackrabbit.core.util.db - package org.apache.jackrabbit.core.util.db
- org.apache.jackrabbit.data.core - package org.apache.jackrabbit.data.core
P
- password - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The password
- PASSWORD - Static variable in class org.apache.jackrabbit.core.config.DataSourceConfig
- path - Variable in class org.apache.jackrabbit.core.fs.FileSystemResource
- PostgreSQLConnectionHelper - Class in org.apache.jackrabbit.core.util.db
-
The connection helper for PSQL databases.
- PostgreSQLConnectionHelper(DataSource, boolean) - Constructor for class org.apache.jackrabbit.core.util.db.PostgreSQLConnectionHelper
- prepare() - Method in class org.apache.jackrabbit.data.core.TransactionContext
-
Prepare the transaction identified by this context.
- prepare(TransactionContext) - Method in interface org.apache.jackrabbit.data.core.InternalXAResource
-
Prepare transaction.
- prepareDbIdentifier(String) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
A utility method that makes sure that
identifierdoes only consist of characters that are allowed in names on the target database.
Q
- query(String, Object...) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Executes a SQL query and returns the
ResultSet.
R
- RandomAccessOutputStream - Class in org.apache.jackrabbit.core.fs
-
Deprecated.this class should no longer be used
- RandomAccessOutputStream() - Constructor for class org.apache.jackrabbit.core.fs.RandomAccessOutputStream
-
Deprecated.
- read() - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
-
When the stream is consumed, the database objects held by the instance are closed.
- read() - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
- read(byte[]) - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
-
When the stream is consumed, the database objects held by the instance are closed.
- read(byte[]) - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
- read(byte[], int, int) - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
-
When the stream is consumed, the database objects held by the instance are closed.
- read(byte[], int, int) - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
- read(DataIdentifier) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Return inputstream of record identified by identifier.
- read(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.FSBackend
- recLenCache - Variable in class org.apache.jackrabbit.core.data.CachingDataStore
-
In memory cache to hold
DataRecord.getLength()againstDataIdentifier - registerDataSources(DataSourceConfig) - Method in class org.apache.jackrabbit.core.util.db.ConnectionFactory
-
Registers a number of data sources.
- remove(String) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
-
This methods removes file (if found) from
AsyncUploadCache.asyncUploadMap. - removeAttribute(String) - Method in class org.apache.jackrabbit.data.core.TransactionContext
-
Remove an attribute on this transaction.
- replaceCharacter(StringBuilder, char) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Called from
ConnectionHelper.prepareDbIdentifier(String). - replaceCharacter(StringBuilder, char) - Method in class org.apache.jackrabbit.core.util.db.OracleConnectionHelper
-
Since Oracle only supports table names up to 30 characters in length illegal characters are simply replaced with "_" rather than escaping them with "_x0000_".
- reset() - Method in class org.apache.jackrabbit.core.data.AsyncUploadCache
-
Reset the
AsyncUploadCacheto emptyAsyncUploadCache.asyncUploadMapandAsyncUploadCache.toBeDeleted - reset() - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
-
This method does nothing.
- reset() - Method in class org.apache.jackrabbit.core.data.db.ResettableTempFileInputStream
- reset() - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
- resetParamResources() - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper.RetryManager
- resetStream() - Method in class org.apache.jackrabbit.core.util.db.StreamWrapper
-
Resets the internal InputStream that it could be re-read.
Is used fromConnectionHelper.RetryManagerif aSQLExceptionhas occurred.
It relies on the assumption that the InputStream was not marked anywhere during reading. - ResettableTempFileInputStream - Class in org.apache.jackrabbit.core.data.db
-
TempFileInputStream that can be reset in order to allow the ConnectionHelper to retry SQL execution in case of failure.
- ResettableTempFileInputStream(File) - Constructor for class org.apache.jackrabbit.core.data.db.ResettableTempFileInputStream
- ResultSetWrapper - Class in org.apache.jackrabbit.core.util.db
-
This is a dynamic proxy in order to support both Java 5 and 6.
- RetryManager(Object[]) - Constructor for class org.apache.jackrabbit.core.util.db.ConnectionHelper.RetryManager
- rollback() - Method in class org.apache.jackrabbit.data.core.TransactionContext
-
Rollback the transaction identified by this context.
- rollback(TransactionContext) - Method in interface org.apache.jackrabbit.data.core.InternalXAResource
-
Rollback transaction.
- rs - Variable in class org.apache.jackrabbit.core.data.db.DbInputStream
- run() - Method in class org.apache.jackrabbit.core.data.MultiDataStore.DeleteDelayedIdentifiersTask
- run() - Method in class org.apache.jackrabbit.core.data.MultiDataStore.MoveDataTask
- run() - Method in class org.apache.jackrabbit.core.util.db.CheckSchemaOperation
-
Checks if the required schema objects exist and creates them if they don't exist yet.
S
- SAFE_NAMECHARS - Static variable in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
The list of characters that are not encoded by the
escapeName(String)andunescape(String)methods. - SAFE_PATHCHARS - Static variable in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
The list of characters that are not encoded by the
escapePath(String)andunescape(String)methods. - ScanEventListener - Interface in org.apache.jackrabbit.core.data
-
The listener interface for receiving garbage collection scan events.
- SCHEMA_OBJECT_PREFIX_VARIABLE - Static variable in class org.apache.jackrabbit.core.util.db.CheckSchemaOperation
- schemaObjectPrefix - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The prefix of the table names.
- seek(long) - Method in class org.apache.jackrabbit.core.fs.RandomAccessOutputStream
-
Deprecated.Sets the current position in the resource where the next write will occur.
- selectAllSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'selectAll' in the [databaseType].properties file, initialized with the default value.
- selectDataSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'selectData' in the [databaseType].properties file, initialized with the default value.
- selectMetaSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'selectMeta' in the [databaseType].properties file, initialized with the default value.
- SEPARATOR - Static variable in interface org.apache.jackrabbit.core.fs.FileSystem
-
File separator
- SEPARATOR_CHAR - Static variable in interface org.apache.jackrabbit.core.fs.FileSystem
-
File separator character
- setArchiveDataStore(DataStore) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Setter for the archive dataStore
- setAsyncUpload(boolean) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCacheResult
- setAsyncUploadLimit(int) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- setAsyncWritePoolSize(int) - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Sets the pool size of the asynchronous write pool executor.
- setAttribute(String, Object) - Method in class org.apache.jackrabbit.data.core.TransactionContext
-
Set an attribute on this transaction.
- setCachePurgeResizeFactor(double) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Set purge resize factor of
LocalCache. - setCachePurgeTrigFactor(double) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Set purge trigger factor of
LocalCache. - setCacheSize(long) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Set size of
LocalCache. - setConcurrentUploadsThreads(int) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- setConfig(String) - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Sets path of config property file.
- setConfig(String) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Set the configuration properties path.
- setConnectionFactory(ConnectionFactory) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- setConnectionFactory(ConnectionFactory) - Method in interface org.apache.jackrabbit.core.util.db.DatabaseAware
- setContinueOnAsyncUploadFailure(boolean) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- setCopyWhenReading(boolean) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The the copy setting.
- setDatabaseType(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Set the database type.
- setDataSourceName(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- setDataStore(CachingDataStore) - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Sets the
CachingDataStoreinstance using this backend. - setDelayedDelete(boolean) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- setDelayedDeleteSleep(long) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- setDriver(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Set the database driver class name.
- setEnableHandleMonitor(boolean) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Enables/Disables the use of the handle monitor.
- setEnableHandleMonitor(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Enables/Disables the use of the handle monitor.
- setException(Exception) - Method in class org.apache.jackrabbit.core.data.AsyncTouchResult
- setException(Exception) - Method in class org.apache.jackrabbit.core.data.AsyncUploadResult
- setFile(File) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCacheResult
- setHomeDir(String) - Method in class org.apache.jackrabbit.core.data.AbstractBackend
-
Sets path of repository home dir.
- setLoginTimeout(int) - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
- setLogWriter(PrintWriter) - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
- setMaxAge(int) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- setMaxConnections(int) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Deprecated.
- setMinRecordLength(int) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Set the minimum object length.
- setMinRecordLength(int) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Set the minimum object length.
- setMinRecordLength(int) - Method in class org.apache.jackrabbit.core.data.FileDataStore
-
Set the minimum object length.
- setMoveDataTaskFirstRunHourOfDay(int) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- setMoveDataTaskSleep(int) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- setPassword(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Set the password.
- setPath(String) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Set path of
LocalCache. - setPath(String) - Method in class org.apache.jackrabbit.core.data.FileDataStore
-
Set the name of the directory where this data store keeps the files.
- setPath(String) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
-
Sets the path to the root directory of this local filesystem. please note that this method can be called via reflection during initialization and must not be altered.
- setPrimaryDataStore(DataStore) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
Setter for the primary dataStore
- setProactiveCaching(boolean) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- setProperties(Properties) - Method in class org.apache.jackrabbit.core.data.CachingFDS
-
Properties required to configure the S3Backend
- setProperties(Properties) - Method in class org.apache.jackrabbit.core.data.FSBackend
-
Properties used to configure the backend.
- setRecLengthCacheSize(int) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- setRequiresDelete(boolean) - Method in class org.apache.jackrabbit.core.data.AsyncUploadCacheResult
- setRoot(File) - Method in class org.apache.jackrabbit.core.fs.local.LocalFileSystem
- setSchemaCheckEnabled(boolean) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- setSchemaObjectPrefix(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Set the schema object prefix.
- setSecret(String) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
-
Setter for configuration based secret
- setSleepBetweenRecords(long) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
- setSuspended(boolean) - Method in class org.apache.jackrabbit.data.core.TransactionContext
-
Set a flag indicating whether the association is suspended.
- setTablePrefix(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Set the new table prefix.
- setTouchAsync(boolean) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- setUploadRetries(int) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- setUrl(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Set the database URL.
- setUser(String) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Set the user name.
- shutDown(String) - Method in class org.apache.jackrabbit.core.util.db.DerbyConnectionHelper
-
Shuts the embedded Derby database down.
- skip(long) - Method in class org.apache.jackrabbit.core.data.db.DbInputStream
- skip(long) - Method in class org.apache.jackrabbit.core.data.LazyFileInputStream
- spool(OutputStream) - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Spools this resource to the given output stream.
- startBatch() - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Starts the batch mode.
- store - Variable in class org.apache.jackrabbit.core.data.db.DbDataRecord
- store - Variable in class org.apache.jackrabbit.core.data.db.DbInputStream
- store(String, File) - Method in class org.apache.jackrabbit.core.data.LocalCache
-
Store an item along with file in cache.
- store(String, File, boolean) - Method in class org.apache.jackrabbit.core.data.LocalCache
-
This method add file to
LocalCacheand tries that file can be added toAsyncUploadCache. - store(String, InputStream) - Method in class org.apache.jackrabbit.core.data.LocalCache
-
Store an item in the cache and return the input stream.
- STORE_SIZE_MAX - Static variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Call PreparedStatement.setBinaryStream(..., Integer.MAX_VALUE)
- STORE_SIZE_MINUS_ONE - Static variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Call PreparedStatement.setBinaryStream(..., -1)
- STORE_TEMP_FILE - Static variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
Write to a temporary file to get the length (slow, but always works).
- storeStream - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The stream storing mechanism used.
- StreamWrapper - Class in org.apache.jackrabbit.core.util.db
- StreamWrapper(InputStream, long) - Constructor for class org.apache.jackrabbit.core.util.db.StreamWrapper
-
Creates a wrapper for the given InputStream that can safely be passed as a parameter to the
ConnectionHelper.exec(String, Object...),ConnectionHelper.exec(String, Object[], boolean, int)andConnectionHelper.update(String, Object[])methods.
T
- TABLE_SPACE_VARIABLE - Static variable in class org.apache.jackrabbit.core.util.db.CheckSchemaOperation
- tableExists(String) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Checks whether the given table exists in the database.
- tablePrefix - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The prefix for the datastore table, empty by default.
- tableSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'table' in the [databaseType].properties file, initialized with the default value.
- TEMP_PREFIX - Static variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The prefix used for temporary objects.
- TempFileInputStream - Class in org.apache.jackrabbit.core.data.db
-
An input stream from a temporary file.
- TempFileInputStream(File) - Constructor for class org.apache.jackrabbit.core.data.db.TempFileInputStream
- TempFileInputStream(FileInputStream, File) - Constructor for class org.apache.jackrabbit.core.data.db.TempFileInputStream
- temporaryInUse - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The temporary identifiers that are currently in use.
- toString() - Method in class org.apache.jackrabbit.core.data.AbstractDataRecord
-
Returns the string representation of the data identifier.
- toString() - Method in class org.apache.jackrabbit.core.data.DataIdentifier
-
Returns the identifier string.
- toString() - Method in class org.apache.jackrabbit.core.fs.FileSystemResource
-
Returns the path string of this resource.
- touch(DataIdentifier, long) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Update the lastModified of record if it's lastModified < minModifiedDate.
- touch(DataIdentifier, long) - Method in class org.apache.jackrabbit.core.data.FSBackend
- touchAsync(DataIdentifier, long, AsyncTouchCallback) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Update the lastModified of record if it's lastModified < minModifiedDate asynchronously.
- touchAsync(DataIdentifier, long, AsyncTouchCallback) - Method in class org.apache.jackrabbit.core.data.FSBackend
- TransactionContext - Class in org.apache.jackrabbit.data.core
-
Represents the transaction on behalf of the component that wants to explicitly demarcate transaction boundaries.
- TransactionContext(Xid, InternalXAResource[]) - Constructor for class org.apache.jackrabbit.data.core.TransactionContext
-
Create a new instance of this class.
- TransactionException - Exception in org.apache.jackrabbit.data.core
-
TransactionException is thrown when some operation inside the transaction fails.
- TransactionException(String) - Constructor for exception org.apache.jackrabbit.data.core.TransactionException
-
Creates an instance of this class.
- TransactionException(String, Throwable) - Constructor for exception org.apache.jackrabbit.data.core.TransactionException
-
Creates an instance of this class.
U
- unescape(String) - Static method in class org.apache.jackrabbit.core.fs.FileSystemPathUtil
-
Decodes the specified path/name.
- unwrap(Class<T>) - Method in class org.apache.jackrabbit.core.util.db.DataSourceWrapper
-
Java 6 method.
- unwrap(Connection) - Static method in class org.apache.jackrabbit.core.util.db.ConnectionFactory
-
Needed for pre-10R2 Oracle blob support....:( This method actually assumes that we are using commons DBCP 1.2.2.
- update(String, Object...) - Method in class org.apache.jackrabbit.core.util.db.ConnectionHelper
-
Executes an update or delete statement and returns the update count.
- updateDataSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'updateData' in the [databaseType].properties file, initialized with the default value.
- updateLastModifiedSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'updateLastModified' in the [databaseType].properties file, initialized with the default value.
- updateModifiedDateOnAccess(long) - Method in class org.apache.jackrabbit.core.data.CachingDataStore
- updateModifiedDateOnAccess(long) - Method in interface org.apache.jackrabbit.core.data.DataStore
-
From now on, update the modified date of an object even when accessing it.
- updateModifiedDateOnAccess(long) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- updateModifiedDateOnAccess(long) - Method in class org.apache.jackrabbit.core.data.FileDataStore
- updateModifiedDateOnAccess(long) - Method in class org.apache.jackrabbit.core.data.MultiDataStore
-
From now on, update the modified date of an object even when accessing it in the archive data store.
- updateSQL - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
This is the property 'update' in the [databaseType].properties file, initialized with the default value.
- uploadRetryMap - Variable in class org.apache.jackrabbit.core.data.CachingDataStore
-
In memory map to hold failed asynchronous upload
DataIdentifierand its retry count. - url - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The database URL used.
- URL - Static variable in class org.apache.jackrabbit.core.config.DataSourceConfig
- user - Variable in class org.apache.jackrabbit.core.data.db.DbDataStore
-
The user name.
- USER - Static variable in class org.apache.jackrabbit.core.config.DataSourceConfig
- usesIdentifier(DataIdentifier) - Method in class org.apache.jackrabbit.core.data.db.DbDataStore
V
- VALIDATION_QUERY - Static variable in class org.apache.jackrabbit.core.config.DataSourceConfig
W
- write(DataIdentifier, File) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Stores file to backend with identifier used as key.
- write(DataIdentifier, File) - Method in class org.apache.jackrabbit.core.data.FSBackend
- writeAsync(DataIdentifier, File, AsyncUploadCallback) - Method in interface org.apache.jackrabbit.core.data.Backend
-
Write file to backend in asynchronous mode.
- writeAsync(DataIdentifier, File, AsyncUploadCallback) - Method in class org.apache.jackrabbit.core.data.FSBackend
All Classes All Packages