|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ConstraintViolationException.
AbstractAccessControlManager...AbstractAccessControlProvider...AbstractACLTemplate...AbstractBundlePersistenceManager acts as base for all
persistence managers that store the state in a NodePropBundle.AbstractBundlePersistenceManager acts as base for all
persistence managers that store the state in a NodePropBundle.AbstractCompiledPermissions...AbstractCondition is a base class for join conditions.inner query
hits.
AbstractExcerpt implements base functionality for an excerpt
provider.AbstractLoginModule provides the means for the common
authentication tasks within the Repository.AbstractNamespaceMappings is the base class for index internal
namespace mappings.PersistenceManager that handles some
concepts.AbstractPrincipalProvider.
QueryHandler.AbstractQueryHits serves as a base class for QueryHits
implementations.AbstractQueryImpl provides a base class for executable queries
based on SearchIndex.AccessControlConstants...AccessControlEditor is used to edit the access control policy
and entry objects provided by the respective service.AccessControlEntry
and the JackrabbitAccessControlEntry interfaces.AccessControlImporter implements a
ProtectedNodeImporter that is able to deal with access control
content as defined by the default ac related node types present with
jackrabbit-core.AccessControlProviderFactory is used to create
AccessControlProviders for the various workspaces present in the
repository.AccessControlUtils...AccessManager can be queried to determines whether privileges
are granted on a specific item.ACLEditor...CombinedEditor...Node is considered access controlled if an ACL has
been explicitely assigned to it by adding the mixin type
rep:AccessControllable and adding child node of type
rep:acl that forms the acl.
a Property is considered 'access controlled' if its parent Node is.
An ACL is never assigned to a Property item.
A Node that is not access controlled may inherit the ACL.CombinedProvider...id.
id.
id.
changeLog.
changeLog.
changeLog.
query.
ChildNodeEntry.
FieldNames.PROPERTY_LENGTHS field to document
with a named length value.
NodeTypeRegistryListener
SessionListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener.
ItemStateListener
ItemStateListener
ItemStateListener
Node.addMixin(String) except that it takes a
Name instead of a String.
FieldNames.MVP field to doc with the resolved
name using the internal search index namespace mapping.
Node.addNode(String, String) except that
this method takes Name arguments instead of
Strings and has an additional uuid argument.
node to the search index.
Node to the search index.
doc.
scoreNodes to this map under the given key.
addStringValue(Document, String, Object, boolean) instead.
tokenized is
true.
NodeIndexer.addStringValue(Document, String, Object, boolean, boolean, float, boolean) instead.
tokenized is
true.
SystemPrincipal).InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or
InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method has been called.
InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or
InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method has been called.
InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or
InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method has been called.
InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or
InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method has been called.
AggregateRule defines a configuration for a node index
aggregate.AMContext is used to provide Session specific
context information for an AccessManager.AMContext.
AncestorNodeJoin implements an ancestor node join condition.AncestorPathNodeJoin implements an ancestor path node join
condition.AndConstraint implements an AND constraint.AnonymousPrincipal ...AnonymousPrincipal.
AQTQueryFactory implements a query factory that creates AQT
(Abstract Query Tree) based queries.AuthContextProvider defines how the current request for login is
handled.User related to this
Authentication.
Authentication interface defines methods to validate
Credentials upon authentication.autoCreated attribute.
unsupportedRepositoryOperationException as
modification of the autosave behavior is not supported.
availableQueryOperators attribute.
BasedFileSystem represents a 'file system in a file system'.BasedFileSystem
BatchedItemOperations is an internal helper class that
provides both high- and low-level operations directly on the
ItemState level.BatchedItemOperations instance.
InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or
InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method is called.
InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or
InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method is called.
InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or
InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method is called.
InternalXAResource.prepare(org.apache.jackrabbit.core.TransactionContext), InternalXAResource.commit(org.apache.jackrabbit.core.TransactionContext) or
InternalXAResource.rollback(org.apache.jackrabbit.core.TransactionContext) method is called.
UserImporter.ImportBehavior.IGNORE but in addition tries to circumvent the
problem.
BindableRepositoryFactory is an object factory that when given
a reference for a BindableRepository object, will create an
instance of the corresponding BindableRepository.value to the variable named
varName.
value to the variable named
varName.
value to the variable named
varName.
externalBLOBs==true)
externalBLOBs==true)
NodePropBundles
in a database.NodePropBundles
in a database.NodePropBundles
in a filesystem.NodePropBundles
in a filesystem.Cache object
A cache must call CacheManager.getInstance().add(this)
to take part in the dynamic memory distribution.ItemState object in the map
using its ItemId as the key.
ItemState object in the map
using its ItemId as the key.
ItemState object in the map
using its ItemId as the key.
HierarchyManager that caches paths of
items.MultiReader with support for cached TermDocs
on FieldNames.UUID field.CachingMultiIndexReader based on sub readers.
NameCallback
PasswordCallback
CredentialsCallback
ImpersonationCallback
RepositoryCallback
true if the given set of principals can access the
root node of the workspace this provider has been built for;
false otherwise.
Credentials as the authentication process is tightly coupled
to the semantics of the Credentials.
true if READ permission is granted everywhere.
true if removing the child node called
nodeName is allowed by this node type.
true if removing the property called
propertyName is allowed by this node type.
nodeName of node type
nodeTypeName to the given parent node is allowed in the
current context.
NodePropBundle from a data input stream.
path is a valid path.
IllegalStateException if this manager hasn't been
initialized.
IllegalStateException if it is not yet initialized.
IllegalStateException if the provider has not
been initialized or has been closed.
AbstractPrincipalProvider.close().
IllegalStateException if it is already initialized.
SearchIndex is open, otherwise throws
an IOException.
absPath.
permissions are granted
on the item with the specified id (i.e.
permissions are granted
on the item with the specified id (i.e.
permissions are granted
on the item with the specified id (i.e.
PropertyState from the data input stream.
CheckSchemaOperation.run() method.setProperty() methods.
pd are satisfied by the the specified values.
setValue() methods.
BundleDbPersistenceManager.checkTablesExist().
BundleDbPersistenceManager.checkTablesExist().
true if the specified session is allowed to unlock
the node; otherwise returns false.
true if the specified session is allowed to unlock
the node; otherwise returns false.
true if the specified session is allowed to unlock
the node; otherwise returns false.
AccessControlException if any of them is invalid.
absPath is absolute and points to an existing node.
Event of type
Event.NODE_ADDED.
Event of type
Event.NODE_ADDED.
ChildNodeConstraint implements a child node constraint.constraint on the given selector.
ChildNodeEntry specifies the name, index (in the case of
same-name siblings) and the UUID of a child node entry.ChildNodeJoin implements a child node join condition.Event of type
Event.NODE_REMOVED.
Event of type
Event.NODE_REMOVED.
ChildNodesQueryHits implements query hits that returns the child
nodes of another given query hits.ChildNodesQueryHits that returns the child
nodes of all query hits from the given parents.
srcAbsPath in to the new
location at destAbsPath.
BatchedItemOperations.clone(Path, Path) that has already determined
the affected NodeStates.
ConnectionRecoveryManager.
QueryHandler and frees resources attached
to this handler.
QueryHandler and frees resources attached
to this handler.
SearchManager and also closes the
FileSystem configured in SearchConfig.
AccessControlProviderFactory and its resources.
CompiledPermissions object that it is
not used any more.
WorkspaceAccessManager and its resources.
shutdownOnClose is set to true.
reader this method either
closes or releases the reader.
batchMode state.
ClusterNode.ClusterException signals an error within a cluster operation.ClusterNode.SessionImpl.refresh(boolean) method should cause
cluster synchronization.
CombinedProvider...c1 and c2.
ComparisonConstraint implements a comparison constraint.CompiledPermissions represents the evaluation of an
AccessControlPolicy that applies for a given set of
Principals (normally obtained from the Subject
of a Session).Principals.
CompoundQueryFactory implements a query factory that consists of
multiple other query factories.Condition defines an interface for a join condition.configFilePath reference address
ConnectionHelper set in the DbDataStore.init(String) method.
ConnectionHelper set in the DatabaseFileSystem.init() method
ConnectionHelper set in the BundleDbPersistenceManager.init(PMContext) method
ConnectionFactory.
ConnectionRecoveryManager and establishes
a database Connection using the driver, user, password and url
arguments.
executeStmt
methods in the ConnectionRecoveryManager class.
Constraint defines an interface for a QOM constraint.ConstraintBuilder builds a Constraint from a tree of
QOM constraints.otherKey is contained in this one.
true if this store contains an ItemState
object with the specified id.
srcPath to the new location at
destPath.
srcPath retrieved using the specified
srcStateMgr to the new location at destPath.
InputSource and invokes the
RepositoryConfig.create(InputSource, String) method.
InputSource and invokes the
RepositoryConfig.create(InputSource, String) method.
InputSource and invokes the
RepositoryConfig.create(InputSource, String) method.
NodeTypeRegistry
- create(ConstraintImpl, Map<Name, Value>, SelectorImpl[], LuceneQueryFactory, ValueFactory) -
Static method in class org.apache.jackrabbit.core.query.lucene.constraint.ConstraintBuilder
- Creates a
Constraint from a QOM constraint.
- create(MultiColumnQueryHits, MultiColumnQueryHits, JoinType, JoinConditionImpl, IndexReader, HierarchyResolver, SortComparatorSource, HierarchyManager) -
Static method in class org.apache.jackrabbit.core.query.lucene.join.Join
- Creates a new join result.
- create(SelectorImpl) -
Method in interface org.apache.jackrabbit.core.query.lucene.LuceneQueryFactory
- Creates a lucene query for the given QOM selector.
- create(FullTextSearchImpl) -
Method in interface org.apache.jackrabbit.core.query.lucene.LuceneQueryFactory
- Creates a lucene query for the given QOM full text search.
- create(PropertyExistenceImpl) -
Method in interface org.apache.jackrabbit.core.query.lucene.LuceneQueryFactory
- Creates a lucene query for the given QOM property existence constraint.
- create(SourceImpl) -
Method in interface org.apache.jackrabbit.core.query.lucene.LuceneQueryFactory
- Creates a multi column query for the given QOM source.
- create(JoinImpl) -
Method in interface org.apache.jackrabbit.core.query.lucene.LuceneQueryFactory
- Creates a multi column query for the given QOM join.
- create(SelectorImpl) -
Method in class org.apache.jackrabbit.core.query.lucene.LuceneQueryFactoryImpl
- Creates a lucene query for the given QOM selector.
- create(FullTextSearchImpl) -
Method in class org.apache.jackrabbit.core.query.lucene.LuceneQueryFactoryImpl
- Creates a lucene query for the given QOM full text search.
- create(PropertyExistenceImpl) -
Method in class org.apache.jackrabbit.core.query.lucene.LuceneQueryFactoryImpl
- Creates a lucene query for the given QOM property existence constraint.
- create(SourceImpl) -
Method in class org.apache.jackrabbit.core.query.lucene.LuceneQueryFactoryImpl
- Creates a multi column query for the given QOM source.
- create(JoinImpl) -
Method in class org.apache.jackrabbit.core.query.lucene.LuceneQueryFactoryImpl
- Creates a multi column query for the given QOM join.
- create(NamespaceMappings) -
Static method in class org.apache.jackrabbit.core.query.lucene.NamePathResolverImpl
-
- create(RepositoryConfig) -
Static method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates a new
RepositoryImpl instance.
- create(Value, NamePathResolver) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
- Create a new internal value from the given JCR value.
- create(Value, NamePathResolver, DataStore) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
- Create a new internal value from the given JCR value.
- create(QValue) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(QValue[]) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(String) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(long) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(double) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(Calendar) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(BigDecimal) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(boolean) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(byte[]) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(InputStream, DataStore) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
- Create an internal value that is stored in the data store (if enabled).
- create(InputStream) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(FileSystemResource) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(DataStore, String) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
- Create a binary object with the given identifier.
- create(Name) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(Name[]) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(Path) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(NodeId) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(NodeId, boolean) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
-
- create(Calendar) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(double) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(long) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(boolean) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(Name) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(Path) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(URI) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(BigDecimal) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(byte[]) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(InputStream) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- create(File) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- CREATE_WORKSPACE_ACTION_TYPE -
Static variable in class org.apache.jackrabbit.core.cluster.WorkspaceRecord
- Subtype for determining workspace action.
- createAccessManager(Subject, HierarchyManager) -
Method in class org.apache.jackrabbit.core.SessionImpl
- Create the access manager.
- createActivity(Session, String) -
Method in interface org.apache.jackrabbit.core.version.InternalVersionManager
- Creates a new activity
- createActivity(Session, String) -
Method in class org.apache.jackrabbit.core.version.InternalVersionManagerImpl
- Creates a new activity
- createActivity(Session, String) -
Method in class org.apache.jackrabbit.core.version.InternalXAVersionManager
- Creates a new activity
- createActivity(String) -
Method in class org.apache.jackrabbit.core.VersionManagerImpl
-
- createBinary(InputStream) -
Method in class org.apache.jackrabbit.core.value.ValueFactoryImpl
-
- createBlobStore() -
Method in class org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager
- Creates a suitable blobstore
- createBlobStore() -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager
- Creates a suitable blobstore
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.data.db.DbDataStore
- This method is called from
DbDataStore.init(String) after the
DbDataStore.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.fs.db.DatabaseFileSystem
- This method is called from
#init(PMContext) after the
DatabaseFileSystem.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.fs.db.MSSqlFileSystem
- This method is called from
#init(PMContext) after the
DatabaseFileSystem.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.fs.db.OracleFileSystem
- This method is called from
#init(PMContext) after the
DatabaseFileSystem.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.journal.DatabaseJournal
- This method is called from
DatabaseJournal.init(String, NamespaceResolver) after the
DatabaseJournal.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.journal.MSSqlDatabaseJournal
- This method is called from
DatabaseJournal.init(String, NamespaceResolver) after the
DatabaseJournal.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.journal.OracleDatabaseJournal
- This method is called from
DatabaseJournal.init(String, NamespaceResolver) after the
DatabaseJournal.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager
- This method is called from
BundleDbPersistenceManager.init(PMContext) after the
BundleDbPersistenceManager.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.persistence.pool.MSSqlPersistenceManager
- This method is called from
BundleDbPersistenceManager.init(PMContext) after the
BundleDbPersistenceManager.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createCheckSchemaOperation() -
Method in class org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager
- This method is called from
BundleDbPersistenceManager.init(PMContext) after the
BundleDbPersistenceManager.createConnectionHelper(DataSource) method, and returns a default CheckSchemaOperation.
- createChildNode(Name, NodeTypeImpl, NodeId) -
Method in class org.apache.jackrabbit.core.NodeImpl
-
- createChildProperty(Name, int, PropertyDefinitionImpl) -
Method in class org.apache.jackrabbit.core.NodeImpl
- Creates a new property with the given name and
type hint and
property definition.
- createClusterNode() -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates the cluster node.
- createConfiguration(NodeStateEx) -
Method in class org.apache.jackrabbit.core.version.VersionManagerImplConfig
- Creates a new configuration node.
- createConfiguration(String) -
Method in class org.apache.jackrabbit.core.VersionManagerImpl
-
- 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 a
ConnectionHelper instance which is assigned to the conHelper field.
- 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 a
ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.fs.db.DatabaseFileSystem
- This method is called from the
#init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.fs.db.DerbyFileSystem
- This method is called from the
#init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.fs.db.Oracle9FileSystem
- This method is called from the
#init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.fs.db.OracleFileSystem
- This method is called from the
#init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.journal.DatabaseJournal
- This method is called from the
DatabaseJournal.init(String, NamespaceResolver) method of this class and
returns a ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.journal.OracleDatabaseJournal
- This method is called from the
DatabaseJournal.init(String, NamespaceResolver) method of this class and
returns a ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager
- This method is called from the
BundleDbPersistenceManager.init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.persistence.pool.DerbyPersistenceManager
- This method is called from the
BundleDbPersistenceManager.init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.persistence.pool.Oracle9PersistenceManager
- This method is called from the
BundleDbPersistenceManager.init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field.
- createConnectionHelper(DataSource) -
Method in class org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager
- This method is called from the
BundleDbPersistenceManager.init(PMContext) method of this class and returns a
ConnectionHelper instance which is assigned to the conHelper field.
- createCopy() -
Method in class org.apache.jackrabbit.core.value.InternalValue
- Create a copy of this object.
- CREATED -
Static variable in class org.apache.jackrabbit.core.NodeImpl
-
- createDataStoreGarbageCollector() -
Method in class org.apache.jackrabbit.core.RepositoryManagerImpl
-
- createDataStoreGarbageCollector() -
Method in class org.apache.jackrabbit.core.SessionImpl
- Create a data store garbage collector for this repository.
- createDBBlobStore(PMContext) -
Method in class org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager
- Creates a blob store that uses the database.
- createDBBlobStore(PMContext) -
Method in class org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager
-
- createDBBlobStore(PMContext) -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager
- Creates a blob store that uses the database.
- createDbNameIndex() -
Method in class org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager
- Returns a new instance of a DbNameIndex.
- createDbNameIndex() -
Method in class org.apache.jackrabbit.core.persistence.bundle.OraclePersistenceManager
- Returns a new instance of a NGKDbNameIndex.
- createDbNameIndex() -
Method in class org.apache.jackrabbit.core.persistence.bundle.PostgreSQLPersistenceManager
- Returns a new instance of a DbNameIndex.
- createDbNameIndex() -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager
- Returns a new instance of a DbNameIndex.
- createDbNameIndex() -
Method in class org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager
- Returns a new instance of a NGKDbNameIndex.
- createDbNameIndex() -
Method in class org.apache.jackrabbit.core.persistence.pool.PostgreSQLPersistenceManager
- Returns a new instance of a DbNameIndex.
- createDeepFolder(String) -
Method in class org.apache.jackrabbit.core.fs.db.DatabaseFileSystem
- Creates the specified files system folder entry, recursively creating
any non-existing intermediate folder entries.
- createDefaultExcerpt(String, String, String, String, String, int) -
Method in class org.apache.jackrabbit.core.query.lucene.DefaultHighlighter
- Creates a default excerpt with the given text.
- createDefaultPrincipalProvider() -
Method in class org.apache.jackrabbit.core.DefaultSecurityManager
- Creates the default principal provider used to create the
PrincipalProviderRegistry.
- createDefaultPrincipalProvider() -
Method in class org.apache.jackrabbit.core.UserPerWorkspaceSecurityManager
- Always returns
null.
- createDefaultWorkspaceAccessManager() -
Method in class org.apache.jackrabbit.core.DefaultSecurityManager
-
- createDefaultWorkspaceAccessManager() -
Method in class org.apache.jackrabbit.core.UserPerWorkspaceSecurityManager
- Returns a new instance of
SimpleWorkspaceAccessManager, since
with the DefaultLoginModule the existance of the user
is checked in order to successfully complete the login.
- createDirectoryManager() -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
-
- createDoc() -
Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
- Creates a lucene Document.
- createDocId(NodeId) -
Method in class org.apache.jackrabbit.core.query.lucene.CachingMultiIndexReader
- Creates a document id for the given node identifier.
- createDocId(NodeId) -
Method in class org.apache.jackrabbit.core.query.lucene.JackrabbitIndexReader
- Creates a document id for the given node identifier.
- createDocId(NodeId) -
Method in interface org.apache.jackrabbit.core.query.lucene.MultiIndexReader
- Creates a document id for the given node identifier.
- createDocId(NodeId) -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex.CombinedIndexReader
- Creates a document id for the given node identifier.
- createDocument(NodeState, NamespaceMappings, IndexFormatVersion) -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates a lucene
Document for a node state using the
namespace mappings nsMappings.
- createEventFilter(int, String, boolean, String[], String[], boolean) -
Method in class org.apache.jackrabbit.core.observation.ObservationManagerImpl
- Creates a new event filter with the given restrictions.
- createEventStateCollection(SessionImpl, Path) -
Method in class org.apache.jackrabbit.core.observation.DelegatingObservationDispatcher
- Creates an
EventStateCollection tied to the session
given as argument.
- createEventStateCollection() -
Method in interface org.apache.jackrabbit.core.observation.EventStateCollectionFactory
- Creates an
EventStateCollection.
- createEventStateCollection() -
Method in class org.apache.jackrabbit.core.observation.ObservationManagerImpl
- Creates an
EventStateCollection.
- createEventStateCollection() -
Method in class org.apache.jackrabbit.core.version.InternalVersionManagerImpl.DynamicESCFactory
- Creates an
EventStateCollection.
- createEventStateCollection(SessionImpl) -
Method in class org.apache.jackrabbit.core.version.InternalVersionManagerImpl.DynamicESCFactory
-
This object uses one instance of a
LocalItemStateManager
to update data on behalf of many sessions.
- createEventStateCollection() -
Method in class org.apache.jackrabbit.core.version.InternalXAVersionManager
-
- createEventStateCollection() -
Method in class org.apache.jackrabbit.core.WorkspaceImpl
- Creates an
EventStateCollection.
- createEventStates(NodeId, ChangeLog, ItemStateManager) -
Method in class org.apache.jackrabbit.core.observation.EventStateCollection
- Creates
EventState instances from ItemState
changes.
- createExcerpt(TermPositionVector, String, int, int) -
Method in class org.apache.jackrabbit.core.query.lucene.AbstractExcerpt
- Creates an excerpt for the given
text using token offset
information provided by tpv.
- createExcerpt(TermPositionVector, String, int, int) -
Method in class org.apache.jackrabbit.core.query.lucene.DefaultHTMLExcerpt
- Creates an excerpt for the given
text using token offset
information provided by tpv.
- createExcerpt(TermPositionVector, String, int, int) -
Method in class org.apache.jackrabbit.core.query.lucene.DefaultXMLExcerpt
- Creates an excerpt for the given
text using token offset
information provided by tpv.
- createExcerpt(TermPositionVector, String, int, int) -
Method in class org.apache.jackrabbit.core.query.lucene.WeightedHTMLExcerpt
- Creates an excerpt for the given
text using token offset
information provided by tpv.
- createExcerpt(TermPositionVector, String, int, int) -
Method in class org.apache.jackrabbit.core.query.lucene.WeightedXMLExcerpt
- Creates an excerpt for the given
text using token offset
information provided by tpv.
- createExcerptProvider() -
Method in class org.apache.jackrabbit.core.query.lucene.MultiColumnQueryResult
- Creates an excerpt provider for this result set.
- createExcerptProvider() -
Method in class org.apache.jackrabbit.core.query.lucene.QueryResultImpl
- Creates an excerpt provider for this result set.
- createExcerptProvider(Query) -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates an excerpt provider for the given
query.
- createExcerptProvider() -
Method in class org.apache.jackrabbit.core.query.lucene.SingleColumnQueryResult
- Creates an excerpt provider for this result set.
- createExecutableQuery(SessionImpl, ItemManager, String, String) -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates a new query by specifying the query statement itself and the
language in which the query is stated.
- createExecutableQuery(SessionImpl, ItemManager, QueryObjectModelTree) -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates a new query by specifying the query object model.
- createExecutableQuery(SessionImpl, ItemManager, String, String) -
Method in interface org.apache.jackrabbit.core.query.QueryHandler
- Creates a new query by specifying the query statement itself and the
language in which the query is stated.
- createExecutableQuery(SessionImpl, ItemManager, QueryObjectModelTree) -
Method in interface org.apache.jackrabbit.core.query.QueryHandler
- Creates a new query by specifying the query object model.
- createFieldWithoutNorms(String, String, int) -
Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
- Creates a field of name
fieldName with the value of
internalValue.
- 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 class org.apache.jackrabbit.core.fs.db.DatabaseFileSystem
- 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.
- createFolder(String) -
Method in class org.apache.jackrabbit.core.fs.mem.MemoryFileSystem
-
- createFulltextField(String) -
Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
- Deprecated. use
NodeIndexer.createFulltextField(String, boolean, boolean) instead.
- createFulltextField(String, boolean, boolean) -
Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
- Creates a fulltext field for the string
value.
- createFulltextField(InternalValue, Metadata) -
Method in class org.apache.jackrabbit.core.query.lucene.NodeIndexer
- Creates a fulltext field for the reader
value.
- createGroup(Principal) -
Method in class org.apache.jackrabbit.core.security.user.UserManagerImpl
- Same as
UserManagerImpl.createGroup(java.security.Principal, String ) where the
intermediate path is null.
- createGroup(Principal, String) -
Method in class org.apache.jackrabbit.core.security.user.UserManagerImpl
- Create a new
Group from the given principal.
- createId(PropertyId, int) -
Method in class org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.DbBlobStore
- Creates a unique identifier for the BLOB data associated with the given
property id and value subscript.
- createId(PropertyId, int) -
Method in class org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager.FSBlobStore
-
- createId(PropertyId, int) -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.DbBlobStore
- Creates a unique identifier for the BLOB data associated with the given
property id and value subscript.
- createId(PropertyId, int) -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.FSBlobStore
-
- createId(PropertyId, int) -
Method in interface org.apache.jackrabbit.core.persistence.util.BLOBStore
- Deprecated. Creates a unique identifier for the BLOB data associated with the given
property id and value subscript.
- createId(PropertyId, int) -
Method in class org.apache.jackrabbit.core.persistence.util.FileSystemBLOBStore
- Deprecated. Creates a unique identifier for the BLOB data associated with the given
property id and value subscript.
- createIndexingConfiguration(NamespaceMappings) -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
-
- createInstance(SessionItemStateManager, HierarchyManager, SessionImpl, NodeDefinitionImpl, NodeId) -
Static method in class org.apache.jackrabbit.core.ItemManager
- Creates a new per-session instance
ItemManager instance.
- createInstance(SharedItemStateManager, EventStateCollectionFactory, ItemStateCacheFactory) -
Static method in class org.apache.jackrabbit.core.state.LocalItemStateManager
- Creates a new
LocalItemStateManager instance and registers it as an ItemStateListener
with the given SharedItemStateManager.
- createInstance(NodeId, LocalItemStateManager, NodeTypeRegistry) -
Static method in class org.apache.jackrabbit.core.state.SessionItemStateManager
- Creates a new
SessionItemStateManager instance.
- createInstance(SharedItemStateManager, EventStateCollectionFactory, String, ItemStateCacheFactory) -
Static method in class org.apache.jackrabbit.core.state.XAItemStateManager
- Creates a new
XAItemStateManager instance and registers it as an ItemStateListener
with the given SharedItemStateManager.
- createIOException(Throwable) -
Static method in class org.apache.jackrabbit.core.query.lucene.Util
- Creates an
IOException with t as its cause.
- createItemManager(SessionItemStateManager, HierarchyManager) -
Method in class org.apache.jackrabbit.core.SessionImpl
- Create the item manager.
- createItemStateManager(PersistenceManager, NodeId, NodeTypeRegistry, boolean, ItemStateCacheFactory, ISMLocking) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates a
SharedItemStateManager or derivative.
- createItemStateManager(PersistenceManager, NodeId, NodeTypeRegistry, ItemStateCacheFactory, ISMLocking) -
Method in class org.apache.jackrabbit.core.version.InternalVersionManagerImpl
- Creates a
VersionItemStateManager or derivative.
- createItemStateManager(SharedItemStateManager) -
Method in class org.apache.jackrabbit.core.WorkspaceImpl
- Create the persistent item state manager on top of the shared item
state manager.
- createItemStateManager(SharedItemStateManager) -
Method in class org.apache.jackrabbit.core.XAWorkspace
- Create the persistent item state manager on top of the shared item
state manager.
- createLocalFSBlobStore(PMContext) -
Method in class org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager
- Creates a blob store that is based on a local fs.
- createLocalFSBlobStore(PMContext) -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager
- Creates a blob store that is based on a local fs.
- createLockChannel(String) -
Method in class org.apache.jackrabbit.core.cluster.ClusterNode
- Create a
LockEventChannel for some workspace.
- createMatchAllQuery(String, IndexFormatVersion) -
Static method in class org.apache.jackrabbit.core.query.lucene.Util
- Depending on the index format this method returns a query that matches
all nodes that have a property with a given
name.
- createNamedLength(String, long) -
Static method in class org.apache.jackrabbit.core.query.lucene.FieldNames
- Returns a named length for use as a term in the index.
- createNamedValue(String, String) -
Static method in class org.apache.jackrabbit.core.query.lucene.FieldNames
- Returns a named value for use as a term in the index.
- createNamespaceRegistry(FileSystem) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates the
NamespaceRegistry instance.
- createNew(NodeId) -
Method in class org.apache.jackrabbit.core.persistence.AbstractPersistenceManager
- Creates a new node state instance with the given id.
- createNew(PropertyId) -
Method in class org.apache.jackrabbit.core.persistence.AbstractPersistenceManager
- Creates a new property state instance with the given id.
- createNew(NodeId) -
Method in class org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager
- Creates a new node state instance with the given id.
- createNew(PropertyId) -
Method in class org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager
- Creates a new property state instance with the given id.
- createNew(NodeId) -
Method in interface org.apache.jackrabbit.core.persistence.PersistenceManager
- Creates a new node state instance with the given id.
- createNew(PropertyId) -
Method in interface org.apache.jackrabbit.core.persistence.PersistenceManager
- Creates a new property state instance with the given id.
- createNew(NodeId) -
Method in class org.apache.jackrabbit.core.persistence.pool.AbstractBundlePersistenceManager
- Creates a new node state instance with the given id.
- createNew(PropertyId) -
Method in class org.apache.jackrabbit.core.persistence.pool.AbstractBundlePersistenceManager
- Creates a new property state instance with the given id.
- createNew(NodeId, Name, NodeId) -
Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
- Creates a
NodeState instance representing new,
i.e.
- createNew(Name, NodeId) -
Method in class org.apache.jackrabbit.core.state.LocalItemStateManager
- Creates a
PropertyState instance representing new,
i.e.
- createNew(NodeId, Name, NodeId) -
Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
- Creates a
NodeState instance representing new,
i.e.
- createNew(NodeState) -
Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
- Customized variant of
SessionItemStateManager.createNew(NodeId, Name, NodeId) that
connects the newly created persistent state with the transient state.
- createNew(Name, NodeId) -
Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
- Creates a
PropertyState instance representing new,
i.e.
- createNew(PropertyState) -
Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
- Customized variant of
SessionItemStateManager.createNew(Name, NodeId) that
connects the newly created persistent state with the transient state.
- createNew(NodeId, Name, NodeId) -
Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
- Creates a
NodeState instance representing new,
i.e.
- createNew(Name, NodeId) -
Method in interface org.apache.jackrabbit.core.state.UpdatableItemStateManager
- Creates a
PropertyState instance representing new,
i.e.
- createNode(NodeImpl, Name, Name, Name[], NodeId) -
Method in class org.apache.jackrabbit.core.xml.SessionImporter
-
- createNodeState(NodeState, Name, Name, Name[], NodeId) -
Method in class org.apache.jackrabbit.core.BatchedItemOperations
- Creates a new node.
- createNodeState(NodeState, Name, Name, Name[], NodeId, QNodeDefinition) -
Method in class org.apache.jackrabbit.core.BatchedItemOperations
- Creates a new node based on the given definition.
- createNodeState(PersistenceManager) -
Method in class org.apache.jackrabbit.core.persistence.util.NodePropBundle
- Creates a node state from the values of this bundle
- createNodeState(VirtualNodeState, Name, NodeId, Name) -
Method in class org.apache.jackrabbit.core.version.InternalXAVersionManager
- Creates a new virtual node state
- createNodeState(VirtualNodeState, Name, NodeId, Name) -
Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
- Creates a new virtual node state
- createNodeState(VirtualNodeState, Name, NodeId, Name) -
Method in interface org.apache.jackrabbit.core.virtual.VirtualItemStateProvider
- Creates a new virtual node state
- createNodeTypeRegistry(NamespaceRegistry, FileSystem) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates the
NodeTypeRegistry instance.
- createOrderings(OrderingImpl[]) -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates internal orderings for the QOM ordering specifications.
- createParams(NodeId, Object, boolean) -
Method in class org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager
- Creates a parameter array for an SQL statement that needs
(i) a node identifier, and (2) another parameter.
- createParams(NodeId, Object, boolean) -
Method in class org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager
- Creates a parameter array for an SQL statement that needs
(i) a node identifier, and (2) another parameter.
- createPredicateDeref(Query, DerefQueryNode, Object) -
Method in class org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder
-
- createPrincipalManager(SessionImpl) -
Method in class org.apache.jackrabbit.core.DefaultSecurityManager
-
- createPrincipalManager(SessionImpl) -
Method in class org.apache.jackrabbit.core.UserPerWorkspaceSecurityManager
-
- createProducer(String) -
Method in class org.apache.jackrabbit.core.journal.AbstractJournal
- Create the record producer for a given identifier.
- createProperty(NodeImpl, PropInfo, QPropertyDefinition) -
Method in class org.apache.jackrabbit.core.xml.SessionImporter
-
- createPropertyState(NodeState, Name, int, int) -
Method in class org.apache.jackrabbit.core.BatchedItemOperations
- Creates a new property.
- createPropertyState(NodeState, Name, int, QPropertyDefinition) -
Method in class org.apache.jackrabbit.core.BatchedItemOperations
- Creates a new property based on the given definition.
- createPropertyState(PersistenceManager, Name) -
Method in class org.apache.jackrabbit.core.persistence.util.NodePropBundle
- Creates a property state from the values of this bundle
- createPropertyState(VirtualNodeState, Name, int, boolean) -
Method in class org.apache.jackrabbit.core.version.InternalXAVersionManager
- Creats a new virtual property state
- createPropertyState(VirtualNodeState, Name, int, boolean) -
Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
- Creats a new virtual property state
- createPropertyState(VirtualNodeState, Name, int, boolean) -
Method in interface org.apache.jackrabbit.core.virtual.VirtualItemStateProvider
- Creats a new virtual property state
- createProvider(Session, WorkspaceSecurityConfig) -
Method in interface org.apache.jackrabbit.core.security.authorization.AccessControlProviderFactory
- Creates an AccessControlProvider for the workspace of the given
system session.
- createProvider(Session, WorkspaceSecurityConfig) -
Method in class org.apache.jackrabbit.core.security.authorization.AccessControlProviderFactoryImpl
-
- createQuery(String, String) -
Method in class org.apache.jackrabbit.core.query.CompoundQueryFactory
- Creates a JCR query instance from the given
statement in the
given language.
- createQuery(QueryRootNode, SessionImpl, ItemStateManager, NamespaceMappings, Analyzer, PropertyTypeRegistry, SynonymProvider, IndexFormatVersion) -
Static method in class org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder
- Creates a lucene
Query tree from an
abstract query tree.
- createQuery(String, String) -
Method in class org.apache.jackrabbit.core.query.QOMQueryFactory
- Creates a JCR query instance from the given
statement in the
given language.
- createQuery(String, String) -
Method in interface org.apache.jackrabbit.core.query.QueryFactory
- Creates a JCR query instance from the given
statement in the
given language.
- createQuery(String, String) -
Method in class org.apache.jackrabbit.core.query.QueryManagerImpl
-
- createQuery(SessionImpl, ItemManager, String, String, Node) -
Method in class org.apache.jackrabbit.core.SearchManager
- Creates a query object that can be executed on the workspace.
- createQueryInstance() -
Method in class org.apache.jackrabbit.core.SearchManager
- Creates a new instance of an
AbstractQueryImpl which is not
initialized.
- createQueryObjectModel(SessionImpl, QueryObjectModelTree, String, Node) -
Method in class org.apache.jackrabbit.core.SearchManager
- Creates a query object model that can be executed on the workspace.
- createRecord() -
Method in class org.apache.jackrabbit.core.journal.DefaultRecordProducer
- Create a new record.
- createRedoLog(MultiIndex) -
Method in class org.apache.jackrabbit.core.query.lucene.DefaultRedoLogFactory
-
- createRedoLog(MultiIndex) -
Method in interface org.apache.jackrabbit.core.query.lucene.RedoLogFactory
- Creates a redo log starting at the current state of the
index.
- createRedoLogFactory() -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates a redo log factory based on
SearchIndex.getRedoLogFactoryClass().
- createReference(String, boolean) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- createRegexp(String) -
Static method in class org.apache.jackrabbit.core.query.lucene.Util
- Creates a regexp from
likePattern.
- createRepository(String, String) -
Method in class org.apache.jackrabbit.core.JackrabbitRepositoryStub
-
- createRepository() -
Method in class org.apache.jackrabbit.core.jndi.BindableRepository
- Creates a repository instance based on the contained JNDI reference.
- createRetentionPolicy(String, Session) -
Static method in class org.apache.jackrabbit.core.retention.RetentionPolicyImpl
- Creates a new
RetentionPolicy that can be applied to a
Node using RetentionManager.setRetentionPolicy(String, javax.jcr.retention.RetentionPolicy).
- createRootNodeState() -
Method in class org.apache.jackrabbit.core.nodetype.virtual.VirtualNodeTypeStateProvider
- Creates the root node state.
- createRootNodeState() -
Method in class org.apache.jackrabbit.core.virtual.AbstractVISProvider
- Creates the root node state.
- createSchemaSQL(String) -
Method in class org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager
- Creates an SQL statement for schema creation by variable substitution.
- createSchemaSQL(String) -
Method in class org.apache.jackrabbit.core.persistence.bundle.MSSqlPersistenceManager
-
- createSchemaSQL(String) -
Method in class org.apache.jackrabbit.core.persistence.bundle.OraclePersistenceManager
- Creates an SQL statement for schema creation by variable substitution.
- createSchemaSql(String) -
Method in class org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager
- Replace wildcards and return the expanded SQL statement.
- createSchemaSql(String) -
Method in class org.apache.jackrabbit.core.persistence.db.MSSqlPersistenceManager
-
- createScorer(IndexReader) -
Method in class org.apache.jackrabbit.core.query.lucene.JackrabbitTermQuery.JackrabbitTermWeight
- Abstract factory method for crating a scorer instance for the
specified reader.
- createSession(AuthContext, String) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates a new repository session on the specified workspace for the
authenticated subject of the given login context and
adds it to the active sessions.
- createSession(Subject, String) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates a new repository session on the specified workspace for the given
authenticated subject and adds it to the active
sessions.
- createSession(String) -
Method in class org.apache.jackrabbit.core.SessionImpl
- Creates a new session with the same subject as this sessions but to a
different workspace.
- createSessionInstance(AuthContext, WorkspaceConfig) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates an instance of the
SessionImpl class representing a
user authenticated by the loginContext instance attached
to the workspace configured by the wspConfig.
- createSessionInstance(Subject, WorkspaceConfig) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates an instance of the
SessionImpl class representing a
user represented by the subject instance attached
to the workspace configured by the wspConfig.
- createSessionItemStateManager(LocalItemStateManager) -
Method in class org.apache.jackrabbit.core.SessionImpl
- Create the session item state manager.
- createSortFields(Path[], boolean[]) -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates the SortFields for the order properties.
- createSpellChecker() -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates a spell checker for this query handler.
- createString(String) -
Method in class org.apache.jackrabbit.core.value.InternalValueFactory
-
- createSubParser(Properties) -
Method in class org.apache.jackrabbit.core.config.RepositoryConfigurationParser
- Creates a new instance of a configuration parser but with overlayed
variables and the same connection factory as this parser.
- createSynonymProvider() -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
-
- createSynonymProviderConfigResource() -
Method in class org.apache.jackrabbit.core.query.lucene.SearchIndex
- Creates a file system resource to the synonym provider configuration.
- 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.
- createTemporary(InputStream) -
Static method in class org.apache.jackrabbit.core.value.InternalValue
- Create an internal value that is backed by a temporary file.
- createTemporaryBlob(InputStream) -
Method in class org.apache.jackrabbit.core.persistence.bundle.Oracle9PersistenceManager
- Creates a temporary oracle.sql.BLOB instance via reflection and spools
the contents of the specified stream.
- createTemporaryBlob(InputStream) -
Method in class org.apache.jackrabbit.core.persistence.db.OraclePersistenceManager
- Creates a temporary oracle.sql.BLOB instance via reflection and spools
the contents of the specified stream.
- createTransientNodeState(NodeId, Name, NodeId, int) -
Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
-
- createTransientNodeState(NodeState, int) -
Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
-
- createTransientPropertyState(NodeId, Name, int) -
Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
-
- createTransientPropertyState(PropertyState, int) -
Method in class org.apache.jackrabbit.core.state.SessionItemStateManager
-
- createUpdateChannel(String) -
Method in class org.apache.jackrabbit.core.cluster.ClusterNode
- Create an
UpdateEventChannel for some workspace.
- createUser(String, String) -
Method in class org.apache.jackrabbit.core.security.user.UserManagerImpl
-
- createUser(String, String, Principal, String) -
Method in class org.apache.jackrabbit.core.security.user.UserManagerImpl
-
- createUserManager(SessionImpl) -
Method in class org.apache.jackrabbit.core.DefaultSecurityManager
- Creates a
UserManagerImpl for the given session.
- createUserManager(SessionImpl) -
Method in class org.apache.jackrabbit.core.UserPerWorkspaceSecurityManager
- Creates a new instanceof
TransientChangeUserManagerImpl.
- createValue(QValue) -
Method in class org.apache.jackrabbit.core.value.ValueFactoryImpl
-
- createValue(Binary) -
Method in class org.apache.jackrabbit.core.value.ValueFactoryImpl
-
- createValue(InputStream) -
Method in class org.apache.jackrabbit.core.value.ValueFactoryImpl
-
- createValue(String, int) -
Method in class org.apache.jackrabbit.core.value.ValueFactoryImpl
-
- createVersionHistory(Session, NodeState, NodeId) -
Method in class org.apache.jackrabbit.core.version.InternalVersionManagerImpl
- Creates a new version history.
- createVersionHistory(Session, NodeState, NodeId) -
Method in class org.apache.jackrabbit.core.version.InternalXAVersionManager
- Creates a new version history.
- createVersionManager(VersioningConfig, DelegatingObservationDispatcher) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates the version manager.
- createVersionManager(RepositoryImpl) -
Method in class org.apache.jackrabbit.core.SessionImpl
- Create the version manager.
- createVersionManager(RepositoryImpl) -
Method in class org.apache.jackrabbit.core.XASessionImpl
- Create the version manager.
- createWeight(Searcher) -
Method in class org.apache.jackrabbit.core.query.lucene.JackrabbitTermQuery
-
- createWeight(Searcher) -
Method in class org.apache.jackrabbit.core.query.lucene.PredicateDerefQuery
- Creates a
Weight instance for this query.
- createWeight(Searcher) -
Method in class org.apache.jackrabbit.core.query.lucene.QueryHitsQuery
-
- createWeight(Searcher) -
Method in class org.apache.jackrabbit.core.query.lucene.RangeQuery
- Creates the
Weight for this query.
- createWeight(Searcher) -
Method in class org.apache.jackrabbit.core.query.lucene.WildcardQuery
- Creates the
Weight for this query.
- createWorkspace(String) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates a workspace with the given name.
- createWorkspace(String, InputSource) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates a workspace with the given name and given workspace configuration
template.
- createWorkspace(String) -
Method in class org.apache.jackrabbit.core.SessionImpl
- Creates a workspace with the given name.
- createWorkspace(String, InputSource) -
Method in class org.apache.jackrabbit.core.SessionImpl
- Creates a workspace with the given name and a workspace configuration
template.
- createWorkspace(String, String) -
Method in class org.apache.jackrabbit.core.WorkspaceImpl
-
- createWorkspace(String) -
Method in class org.apache.jackrabbit.core.WorkspaceImpl
- Creates a new
Workspace with the specified
name.
- createWorkspace(String, InputSource) -
Method in class org.apache.jackrabbit.core.WorkspaceImpl
- Creates a workspace with the given name and a workspace configuration
template.
- createWorkspaceConfig(String, StringBuffer) -
Method in class org.apache.jackrabbit.core.config.RepositoryConfig
- Creates a new workspace configuration with the specified name.
- createWorkspaceConfig(String, InputSource) -
Method in class org.apache.jackrabbit.core.config.RepositoryConfig
- Creates a new workspace configuration with the specified name.
- createWorkspaceInfo(WorkspaceConfig) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Creates a new
RepositoryImpl.WorkspaceInfo instance for
wspConfig.
- createWorkspaceInstance(WorkspaceConfig, SharedItemStateManager, RepositoryImpl, SessionImpl) -
Method in class org.apache.jackrabbit.core.SessionImpl
- Creates the workspace instance backing this session.
- createWorkspaceInstance(WorkspaceConfig, SharedItemStateManager, RepositoryImpl, SessionImpl) -
Method in class org.apache.jackrabbit.core.XASessionImpl
- Creates the workspace instance backing this session.
- credentials -
Variable in class org.apache.jackrabbit.core.security.authentication.AbstractLoginModule
-
- CredentialsCallback - Class in org.apache.jackrabbit.core.security.authentication
- A
CredentialsCallback - CredentialsCallback() -
Constructor for class org.apache.jackrabbit.core.security.authentication.CredentialsCallback
-
- CryptedSimpleCredentials - Class in org.apache.jackrabbit.core.security.authentication
- Crypted variant of the
SimpleCredentials. - CryptedSimpleCredentials(SimpleCredentials) -
Constructor for class org.apache.jackrabbit.core.security.authentication.CryptedSimpleCredentials
- Take
SimpleCredentials and
digest the password if it is plain-text
- CryptedSimpleCredentials(String, String) -
Constructor for class org.apache.jackrabbit.core.security.authentication.CryptedSimpleCredentials
-
- currentActivity -
Variable in class org.apache.jackrabbit.core.version.VersionManagerImplBase
- the node id of the current activity
ConnectionFactory instance injected just after construction and before
initialization.DatabasePersistenceManager instance.
DataSource instances.ConfigurationException when the set of properties does not
satisfy some validity constraints.
DataSource except for the DataSourceWrapper.getConnection() method,
which delegates to DataSource#getConnection(String, String) with the username and password
which are given on construction.DataStore instances.Date <-> String conversions in
a way that the resulting String is suitable for indexing and
sorting.DateVersionSelector that will select the latest
version of all those that are older than the given date.
DateVersionSelector that will select the latest
version of all those that are older than the given date.
DB2FileSystem is a JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in a
DB2 database.DB2FileSystem instance.
DbFileSystem is a generic JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in a
database table.StringIndex that stores and retrieves the names from a
table in a database.StringIndex that stores and retrieves the names from a
table in a database.DecimalField class is a utility to convert
java.math.BigDecimal values to String
values that are lexicographically sortable according to the decimal value.SearchIndex.extractorBackLog.
SearchIndex.maxFieldLength.
SearchIndex.maxMergeDocs.
SearchIndex.mergeFactor.
SearchIndex.minMergeDocs.
SearchIndex.termInfosIndexDivisor.
DefaultAccessManager controls access by evaluating access
control policies for the Subject attached to the
Session this manager has been built for.FulltextHighlighter posted in
issue: LUCENE-644.DefaultHTMLExcerpt creates a HTML excerpt with the following
format:DefaultISMLocking implements the default locking strategy using
coarse grained locking on an ItemStateManager wide read-write lock.DefaultLoginModule authenticates Credentials related to
a User of the RepositoryAuthorizable accessible via UserManager
is respected and the provider serves Principals retrieved from those Authorizable objects.DefaultQueryHits implements QueryHits based on a
collection of ScoreNodes.DefaultQueryHits instance based on the passed
scoreNodes.
DefaultRedoLogFactory...DefaultXMLExcerpt creates an XML excerpt of a matching node.id from the search index.
id from the search index.
UnsupportedRepositoryOperationException since
removal of workspaces is currently not supported.
true to indicate that this is a node identifier.
false as this class represents a property
identifier, not a node identifier.
DerbyFileSystem is a JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in an
embedded Derby database.DerbyFileSystem instance.
BundleDbPersistenceManager by derby specific code.DerbyPersistenceManager is a JDBC-based
PersistenceManager for Jackrabbit that persists
ItemState and NodeReferences objects in an
embedded or standalone Derby database using a simple custom serialization format and a
very basic non-normalized database schema (in essence tables with one 'key'
and one 'data' column).SimpleDbPersistenceManager instance.
BundleDbPersistenceManager by derby specific code.DescendantNodeConstraint implements a descendant node
constraint.DescendantNodeJoin implements a descendant node join condition.DescendantPathNodeJoin implements a descendant path node join
condition.NodeState object from the given binary
stream.
PropertyState object from the given binary
stream.
NodeReferences object from the given
binary stream.
permissions that are not present in
the otherPermissions, i.e.
DirectoryManager defines an interface for managing directory
instances used by the search index.SessionImpl.refresh(boolean) method will cause the repository to
synchronize itself to changes in other cluster nodes.
EventListeners.
ObservationManager.
workspaceName.
UpdatableItemStateManager and frees resources.
UpdatableItemStateManager and frees resources.
SharedItemStateManager and frees resources.
UpdatableItemStateManager and frees resources.
old.
MultiIndexReader instead of
closing it.
true nodes are returned in document order.
id has been
deleted.
AbstractQueryHandler.init(org.apache.jackrabbit.core.fs.FileSystem, org.apache.jackrabbit.core.query.QueryHandlerContext).
QueryHandler.
FieldNames.FULLTEXT fields which should not be used in
an excerpt.
RepositoryImpl.shutdown() method.
DoubleField class is a utility to convert double
values into String values that are lexicographically ordered
according to the double value.DummyInitialContextFactory ...PrintStream given.
PrintStream given.
DynamicOperand is a base class for dynamic operands.DynamicPooledExecutor implements an executor, which dynamically
adjusts its maximum number of threads according to the number of available
processors returned by Runtime.availableProcessors().nodePath that are applicable but have not yet have been set.AccessControlProvider and is only an external
representation.
principal.
EffectiveNodeType represents one or more
NodeTypes as one 'effective' node type where inheritance
is resolved.EffectiveNodeTypeCache defines the interface for a cache for
effective node types.ENTKey uniquely identifies
a combination (i.e.EffectiveNodeTypeCache implementation that uses an array of
node type names as key for caching the effective node types.Value array.
PrincipalIterator.
EmptyLinkedMap implements an empty unmodifiable LinkedMap.TMSUCCESS is specified, we disassociate this session
from the transaction specified.
protectedParent has bee completed.
protectedParent has bee completed.
true if this Event is equal to another
object.
true if this EventState is equal to
another object.
EquiJoin implements an equi join condition.name.
path.
op1.
query and returns the query
hits.
op1.
EvaluationContext defines a context with various resources that
are needed for constraint evaluation.EventFilter class implements the filter logic based
on the session's access rights and the specified filter rules.Event and
the JackrabbitEvent interface.EventJournalImpl implements the JCR 2.0 EventJournal.EventState class encapsulates the session
independent state of an Event.EventStateCollection class implements how EventState
objects are created based on the ItemStates
passed to the EventStateCollection.createEventStates(org.apache.jackrabbit.core.id.NodeId, org.apache.jackrabbit.core.state.ChangeLog, org.apache.jackrabbit.core.state.ItemStateManager) method.EventStateCollection.
EventStateCollectionItemState object with the specified id from
this cache if it is present.
ItemState object with the specified id from
this cache if it is present.
ItemState object with the specified id from
this cache if it is present.
id from the bundle cache.
id from the bundle cache.
ExcerptProvider defines an interface to create an excerpt for
a matching node.ResultSet of the executed statement.
QueryResult.
QueryHits or null if
this query should be executed using the regular Lucene API.
QueryHits or null if
this query should be executed using the regular Lucene API.
index.
QueryHits or null if
this query should be executed using the regular Lucene API.
QueryResult.
QueryResult.
execute call to the
ExecutableQuery object returned by
QueryHandler.createExecutableQuery(org.apache.jackrabbit.core.SessionImpl, org.apache.jackrabbit.core.ItemManager, java.lang.String, java.lang.String).
FallbackPrincipalProvider is used to provide any desired
principal.FieldSelectors contains commonly used field selectors.NamespaceMappings implements a
NamespaceResolver that holds a namespace
mapping that is used internally in the search index.NamespaceMappings instance.
revision: the filename where the parent cluster node's revision
file should be written to; this is a required property with no default value
directory: the directory where to keep the journal file as
well as the rotated files; this is a required property with no default value
basename: the basename of journal files; the default
value is FileJournal.DEFAULT_BASENAME
maximumSize: the maximum size of an active journal file
before rotating it: the default value is FileJournal.DEFAULT_MAXSIZE
Records.FileSystem interface is an abstraction of a virtual
file system.FileSystemBLOBStore instance.
FileSystemException signals an error within a file system
operation.FileSystem instances.FileSystemResource represents a resource (i.e.FileSystemResource
FilterMultiColumnQuery wraps a multi column query and filters
out rows that do not satisfy a given constraint.query
and constraint.
FilterMultiColumnQueryHits implements a
MultiColumnQueryHits filter that forwards each call to the underlying
query hits.FilterMultiColumnQueryHits, which forwards
each call to hits.
key is a super
set, i.e.
key is a super
set, i.e.
Principals that match the given String.
Principals that match the given String.
Principals that match the given String.
Principals that match the given String.
FineGrainedISMLocking...Node.cancelMerge(Version) or Node.doneMerge(Version)
depending on the value of cancel.
PropertyMetaData from a byte array.
OnWorkspaceInconsistency with the given
name.
null
FSDirectoryManager implements a directory manager for
FSDirectory instances.FullTextConstraint implements a full text search constraint.FullTextSearchScoreOperand implements a full text search score
operand.null if
the desired node type is not cached.
null if
the desired node type is not cached.
null if
the desired node type is not cached.
id or null
if the bundle is not cached.
ItemState object with the specified
id if it is present or null if no entry exists
with that id.
null.
AccessManager for the given session.
AccessManager associated with this session.
SecurityConfig.getAccessManagerConfig() instead.
MultiIndex.Action instances in the
redo log.
Names denoting those properties that
do not exist in the overlayed node state but have been added to
this node state.
nodeState.
nodeState.
nodeState belongs to.
null if
none exist.
null if
none exist.
SecurityConfig.getAppName() instead.
Credentials and
Subject.
AuthContext for the specified credentials and
subject.
Credentials and
Subject.Credentials and
Subject.Authentication.
ItemDefinition.isAutoCreated()
returns true.
ItemDefinition.isAutoCreated()
returns true.
null if there is no node
at the base path.
ChildNodeEntry objects denoting the
child nodes of this node.
ChildNodeEntrys with the specified name.
ChildNodeEntry of parent with the
specified uuid or null if there's no such entry.
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry.
ChildNodeEntry with the specified name and index
or null if there's no matching entry.
ChildNodeEntry with the specified NodeId or
null if there's no matching entry.
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry.
ChildNodeEntry of parent with the
specified uuid or null if there's no such entry.
Path of the child
Item associated with this event.
ClassLoader used to instantiate objects
in the #newInstance() method.
value.
value.
DataSource acquired from JNDI
with the configured data source location.
DataSource acquired from JNDI
with the configured data source location.
DriverManager.
batchMode state of this helper.
ConnectionFactory for this repository.
#init(QueryHandlerContext).
Version.getCreated()
Credentials used for login.
Xid bind to the TransactionContext.CURRENT_XID ThreadLocal
Properties object containing custom repository
descriptors or null if none exist.
DataSource for the specified properties.
DataStore instance
for use by the repository.
ClassLoader used for new instances of
this class as the loader used to instantiate objects in the
#newInstance() method.
getPath(id).getAncestorCount().
getPath(id).getAncestorCount().
getPath(id).getAncestorCount().
parentId.
SessionItemStateManager.getDescendantTransientItemStates(NodeId)
except that item state instances in the attic are returned.
name.
name.
name.
docId.
docId.
docId.
docId.
AccessControlEditor for the given Session object
or null if the implementation does not support editing
of access control policies.
null.
true if use of the handle monitor is currently
enabled, otherwise returns false.
id.
id.
id.
null if a search file system has not been configured.
FileSystem instance
for use by the repository.
FileSystem where this resource is located.
FileSystem
instances based on the bean configuration at the named element.
null
null if this is
the root version.
HierarchyManager associated with this session.
Item.
Subject set on this callback or
null if not set.
Credentials via SimpleCredentials.getAttribute(String)
Ask CallbackHandler for Impersonator with use of ImpersonationCallback.
selectorName
within the given source.
selectorName
within the given source.
null if there is no indexing configuration.
IndexReader that spans alls indexes of this
MultiIndex.
IndexReader that spans alls indexes of this
MultiIndex.
InternalVersionManager associated with this session.
ISMLocking instance
for use by the repository.
ISMLocking instances
based on the given configuration.
Path doesn't anymore uniquely
identify an Item, therefore ItemManager.getNode(Path) and
ItemManager.getProperty(Path) should be used instead.
ItemManager of this session.
ItemStateManager
of the workspace this QueryHandler is based on.
SessionItemStateManager associated with this session.
WorkspaceImpl instance.
Journal instance
for use by the repository.
Version.getLinearPredecessor()
Version.getLinearSuccessor().
SecurityConfig.getLoginModuleConfig() instead.
ItemDefinition.isMandatory()
returns true.
ItemDefinition.isMandatory()
returns true.
oldId has been mapped
or null if no such mapping exists.
sn.
sn.
sn.
sn.
sn.
sn.
sn.
sn.
sn.
Names which are the names of the mixins
assigned to the parent node associated with this event.
Names of this node's mixin types.
path.
Name of the property.
namedValue.
this node with the specified
name.
this node with the specified
name.
null if the node does not exist.
Node with the given id.
Node.
NodeId of the indexed node.
nodePath using the given
item state manager.
NodeTypeManager.
Set of NodeTypes
assigned to the parent node associated with this event.
null if there is no persistent state (i.e..
null.
path.
n or DocId.NULL
if n does not have a parent (n is the root
node).
parentUUID of the given item.
NodeState or null
if either this item state represents the root node or this item state is
'free floating', i.e.
NodeState or null
if either this item state represents the root node or this item state is
'free floating', i.e.
NodeState or null
if either this item state represents the root node or this item state is
'free floating', i.e.
parentUUID of the given item.
n or an empty
array if n does not have a parent (n is the
root node).
n or an empty
array if n does not have a parent (n is the
root node).
n or an empty
array if n does not have a parent (n is the
root node).
null
if no path prefix was set in the constructor of this collection.
null.
nodePath.
principal.
Version.getPredecessors()}
uri.
Item.
Item.
PrincipalProvider to retrieve the principal.
session.
privilegeName.
Privilege bits granted by the underlying policy
if the given absPath denotes an existing Node,
otherwise it returns zero.
Privileges.
this node with the specified
name.
null if
none exists.
Name
prefixed with FieldNames.FULLTEXT_PREFIX),
and null if none is configured, or the configured analyzer
cannot be found.
Name
prefixed with FieldNames.FULLTEXT_PREFIX)),
and null if none is configured, or the configured analyzer
cannot be found.
QNames objects.
null
if none exists.
propName.
null
null
null
null
Item.getName() except that
this method returns a Name instead of a
String.
Name of this node type.
Item.getName() except that
this method returns a Name instead of a
String.
QueryObjectModelFactory with which a JCR-JQOM
query can be built programmatically.
Path of this event.
null if one
has not been configured.
null if one
was not configured.
nodeState to
propState.
Names denoting those properties that
exist in the overlayed node state but have been removed from
this node state.
RepositoryLockMechanism instance
for use by the repository.
true the result nodes will be in document order
per default (if no order by clause is specified).
size results and puts them into QueryResultImpl.resultNodes.
VersionHistory.getRootVersion().
DatabaseJournal.getDatabaseType() should be used instead.
getDatabaseType should be used instead.
getDatabaseType should be used instead.
ScoreNode[] for the given
key.
SecurityManager
of this Repository
LazyItemIterator.getSize()
might appear to be shrinking while iterating because items that for
some reason cannot be retrieved through this iterator are silently
skipped, thus reducing the size of this iterator.
-1.
-1.
-1.
-1.
Subject associated with this session.
Version.getSuccessors()}
Privileges.
term.
term.
NONE: no modification at all
TRIVIAL: does neither affect consistency of
existing content nor does it change existing/assigned definition id's
MINOR: does not affect consistency of existing
content but does change existing/assigned definition id's
MAJOR: does affect consistency of existing
content and does change existing/assigned definition id's
prefix.
LockRecord.getOwner() instead.
GuestCredentials the anonymous user id
is returned.
Try to access it from the Credentials via SimpleCredentials.getUserID()
Ask CallbackHandler for User-ID with use of NameCallback.
Test if the 'sharedState' contains a login name.
Fallback: return the anonymous UserID.
Session.getUserID() for
the specified subject.
UserManager instance based on this configuration.
session.
ValueIndex for a field and a term
prefix.
sn of this
dynamic operand.
sn of this
dynamic operand.
sn of this
dynamic operand.
sn of this
dynamic operand.
sn.
sn.
sn of this
dynamic operand.
sn of this
dynamic operand.
VersionHistory.getVersion(java.lang.String).
null if the
respective version does not exist.
VersionHistory.getVersionByLabel(java.lang.String)
but returns null if the version does not exists.
VirtualItemStateProvider.getVirtualRootIds() instead.
id
by weak references.
id
by weak references.
node by weak
references.
id
by weak references.
RepositoryImpl.WorkspaceInfo for the named workspace.
null
if the SecurityManager does not require an extra workspace.
InternalXAResource that acquires a write lock on the
version manager in InternalXAResource.prepare(TransactionContext).
InternalXAResource that releases the write lock on the
version manager in InternalXAResource.commit(TransactionContext)
or InternalXAResource.rollback(TransactionContext).
true if the specified permissions are granted
on the item identified by the given path.
true if access to the workspace with the given name
is granted to the to any of the specified principals.
true allowing any set of principals to
access all workspaces.
BundleDbPersistenceManager by H2 specific code.BundleDbPersistenceManager by H2 specific code.false.
false.
ChildNodeEntry with the
specified name.
ChildNodeEntry with the
specified NodeId.
ChildNodeEntry with the
specified name and index.
name.
name.
name.
true if this redo log contains any entries,
false otherwise.
EventState.
StringIndex that is based on a hashmap and persists
the names as property file.name exists.
name exists.
hasOrderableChildNodes attribute.
name exists.
Name.
HierarchyConstraint is a base class for hierarchy related
constraints.path.
HierarchyManager interface ...HierarchyManagerImpl ...HierarchyResolver extends an IndexReader
with the ability to resolve a JCR hierarchy.text.
text.
HighlightingExcerptProvider extends the
ExcerptProvider interface with a method that highlights matching
terms in arbitrary text.true if the node given holds a lock;
otherwise returns false.
true if the node given holds a lock;
otherwise returns false.
true if the node given holds a lock;
otherwise returns false.
User for the given Principal and
delegates the check to
Impersonation.allows(javax.security.auth.Subject)
CallbackHandler to ask
for a the impersonating Subject to create a
Session to access the Repository.SimpleCredentials attribute where
the Subject of the impersonating Session
is stored.
XmlImportConfig...ImportHandler instance can be used to import serialized
data in System View XML or Document View XML.IndexDeletionPolicyImpl...null if none is available.
IndexingConfiguration defines the interface to check whether
a certain property is indexed or not.IndexingConfigurationEntityResolver implements an entity
resolver for the indexing configuration DTD.IndexingConfigurationImpl implements a concrete indexing
configuration.IndexInputStream implements an InputStream that wraps
a lucene IndexInput.input.
ReadOnlyIndexReader.IndexMigration implements a utility that migrates a Jackrabbit
1.4.x index to version 1.5.IndexOutputStream wraps an IndexOutput and exposes it
as a regular OutputStream.output.
true if this manager is in edit mode i.e.
true if this manager is in edit mode i.e.
true if this manager is in edit mode i.e.
systemSession is a SessionImpl and
retrieves the observation manager.
AccessControlProviderFactory to pass a session
and configuration parameters to the AccessControlProvider.
WorkspaceAccessManager.
oracle.sql.BLOB class via reflection, and initialize the values for the
DURATION_SESSION and MODE_READWRITE constants defined there.
synonymProviderConfigPath parameter.
synonymProviderConfigPath parameter.
PrincipalProvider for user-Principal resolution.
LoginModuleConfig.PARAM_ADMIN_ID option is evaluated
LoginModuleConfig.PARAM_ANONYMOUS_ID option is evaluated
Implementations are called via
AbstractLoginModule.doInit(CallbackHandler, Session, Map) to implement
additional initalization
RepositoryImpl.getCustomRepositoryDescriptors() is called
afterwards in order to add custom/overwrite standard repository decriptors.
InMemPersistenceManager is a very simple HashMap-based
PersistenceManager for Jackrabbit that keeps all data in memory
and that is capable of storing and loading its contents using a simple custom
binary serialization format (see Serializer).InMemPersistenceManager instance.
SharedFieldCache.
Node.checkin().Node.checkin() with a OPV==Version node.Item.remove() except for the
noChecks parameter.
InternalValue represents the internal format of a property value.InternalValueFactory implements a QValueFactory that
creates InternalValue instances for binary values.InternalVersionManager that works in an XA environment.NodeTypeConflictException ...IOCounters provides a basic mechanism to track I/O during query
execution.true if this is an abstract node type; returns
false otherwise.
isAbstract attribute.
nodeId
is an ancestor of the item denoted by the given itemId.
nodeId
is an ancestor of the item denoted by the given itemId.
nodeId
is an ancestor of the item denoted by the given itemId.
true if this version is at least as high as the
given version.
true as by default the autoSave behavior
cannot be altered (see also UserManagerImpl.autoSave(boolean).
true if this cache contains an ItemState
object with the specified id.
true if this cache contains an ItemState
object with the specified id.
true if this cache contains an ItemState
object with the specified id.
Xid has the same globalTransactionId
as the current Xid bind to the TransactionContext.CURRENT_XID ThreadLocal
true if the document is ready to be added to the
index.
true if this cache contains no entries.
true if this cache contains no entries.
true if this store contains no entries.
true if this cache contains no entries.
true if the given fieldName denotes a
fulltext field like FieldNames.FULLTEXT or a field with a
FieldNames.FULLTEXT_PREFIX.
isFullTextSearchable attribute.
permissions are granted
on the item with the specified absPath (i.e.
permissions are granted
on an item represented by the combination of the given
parentPath and childName (i.e.
permissions are granted
on the item with the specified id (i.e.
true if the property with the given name should also
be added to the node scope index.
true if the property with the given name should be
included in the node scope fulltext index.
true if the property with the given name should be
included in the node scope fulltext index.
true if the property with the given name is indexed
according to this configuration.
true if the property with the given name is fulltext
indexed according to this configuration.
true if the property with the given name should be
indexed.
true if this workspace info is initialized,
otherwise returns false.
true if this module has been successfully initialized.
true, if this provider is still alive and able to
evaluate permissions; false otherwise.
true if this node is locked either as a result
of a lock held by this node or by a deep lock on a node above this
node; otherwise returns false
true if this node is locked either as a result
of a lock held by this node or by a deep lock on a node above this
node; otherwise returns false
true if this node is locked either as a result
of a lock held by this node or by a deep lock on a node above this
node; otherwise returns false
isMixin attribute.
ISMLocking defines an interface for a locking strategy of an
ItemStateManager.ISMLocking instances.v.
v.
Node.isNodeType(String) except that it takes a
Name instead of a String.
true if the credentials should be considered as
pre-authenticated and a password check is not required.
true if the node type is queryable, meaning that
the available-query-operators, full-text-searchable
and query-orderable attributes of its property definitions take effect.
isQueryable attribute.
isQueryOrderable attribute.
ancestor
is a share ancestor of the item denoted by the given descendant.
ancestor
is a share ancestor of the item denoted by the given descendant.
true if this item state represents new or modified
state (i.e.
ItemImpl instance has been created.
ItemImpl instances that
all represent the same item, i.e.ItemImpl instance has been destroyed
(i.e.
Path doesn't anymore uniquely
identify an Item, therefore ItemManager.nodeExists(Path) and
ItemManager.propertyExists(Path) should be used instead.
ItemImpl implements the Item interface.ItemImpl instance has been invalidated
(i.e.
ItemLifeCycleListener interface allows an implementing
object to be informed about changes on an Item instance.ItemManager instance per Session
instance.ItemManager instance.
ItemManager that created this Item
ItemState represents the state of an Item.ItemStateCache maintains a cache of ItemState
instances.ItemStateException ...ItemStateListener interface allows an implementing object
to be informed about changes on an ItemState.ItemStateManager interface provides methods for retrieving
ItemState and NodeReferences instances by id.Map based ItemStateStore implementation.ItemStateStore implementation.
ItemStateReferenceCache internally consists of 2 components:
an ItemStateReferenceMap serving as the primary (or main)
cache; it holds weak references to ItemState instances.- ItemStateReferenceCache(ItemStateCacheFactory) -
Constructor for class org.apache.jackrabbit.core.state.ItemStateReferenceCache
- Creates a new
ItemStateReferenceCache that uses a
MLRUItemStateCache instance as internal secondary
cache.
- ItemStateReferenceCache(ItemStateCache) -
Constructor for class org.apache.jackrabbit.core.state.ItemStateReferenceCache
- Creates a new
ItemStateReferenceCache that uses the
specified ItemStateCache instance as internal secondary
cache.
- ItemStateReferenceMap - Class in org.apache.jackrabbit.core.state
ItemStateReferenceMap is a specialized ItemStateMap
that stores WEAK references to ItemState objects.- ItemStateReferenceMap() -
Constructor for class org.apache.jackrabbit.core.state.ItemStateReferenceMap
- Creates a new ReferenceMap-backed
ItemStateReferenceMap
instance that stores WEAK references to
ItemState objects.
- ItemStateStore - Interface in org.apache.jackrabbit.core.state
ItemStateStore is similar to a typed Map:
An ItemStateStore temporarily stores and retrieves
ItemState instances using their ItemIds as key.- itemsUpdated(Collection<InternalVersionItem>) -
Method in class org.apache.jackrabbit.core.version.InternalVersionManagerImpl
- Invoked by some external source to indicate that some items in the
versions tree were updated.
- ItemValidator - Class in org.apache.jackrabbit.core
- Utility class for validating an item against constraints
specified by its definition.
- ItemValidator(NodeTypeRegistry, HierarchyManager, SessionImpl) -
Constructor for class org.apache.jackrabbit.core.ItemValidator
- Creates a new
ItemValidator instance.
- ItemValidator(NodeTypeRegistry, HierarchyManager, PathResolver, LockManager, AccessManager, RetentionRegistry, ItemManager) -
Constructor for class org.apache.jackrabbit.core.ItemValidator
- Creates a new
ItemValidator instance.
- IterablePersistenceManager - Interface in org.apache.jackrabbit.core.persistence
- The iterable persistence manager can return the list of node ids that are stored.
- iterateElements(String) -
Method in class org.apache.jackrabbit.core.util.DOMWalker
- Iterates through the named child elements over multiple calls.
AuthContext interface for the JAAS environment.JackrabbitIndexReader wraps an index reader and
releases the underlying reader
when a client calls IndexReader.close() on this reader.JackrabbitIndexReader.
JackrabbitIndexSearcher implements an index searcher with
jackrabbit specific optimizations.JackrabbitQuery defines an interface for Jackrabbit query
implementations that are at the root of the lucene query tree.JackrabbitQueryParser extends the standard lucene query parser
and adds JCR specific customizations.JackrabbitSecurityManager...JackrabbitTermQuery implements a TermQuery where score
values are retrieved on a per index segment basis using MultiScorer./jcr:system.
Database file system that uses JNDI to acquire the database connection.
The JNDI location of the DataSource to be used in given as
the dataSourceLocation configuration property. See the
DbFileSystem for more configuration details.
WARNING: The acquired database connection is kept for the entire lifetime of the file system instance. The configured data source should be prepared for this.
Database journal that uses JNDI to acquire the database connection.
The JNDI location of the DataSource to be used in given as
the dataSourceLocation configuration property.
WARNING: The acquired database connection is kept for the entire lifetime of the journal instance. The configured data source should be prepared for this.
Join implements the result of a join.JoinQuery implements a query that performs a join.JournalException signals an error within a journal operation.Journal instances.LabelVersionSelector that will try to select a
version with the given label.
LazyFileInputStream for the given file.
LazyFileInputStream for the given file
descriptor.
LazyFileInputStream for the given file.
LazyItemIterator is an id-based iterator that instantiates
the Items only when they are requested.LazyItemIterator instance.
LazyItemIterator instance, additionally taking
a parent id as parameter.
LazyTextExtractorField implements a Lucene field with a String
value that is lazily initialized from a given Reader.LazyTextExtractorField with the given
name.
LengthOperand implements a length operand.LengthSortComparator implements a sort comparator source that
sorts on the length of property values.LikeConstraint implements a like constraint.store.
store.
LoginContextLocalFileSystem ...ItemStateManager that isolates changes to
persistent states from other clients.LocalItemStateManager instance.
LocalNameQuery implements a query for the local name of a node.LocalNameQuery for the given
localName.
LocalNameRangeQuery implements a range query on the local name
of nodes.LocalNameRangeQuery.
LockManager for this Workspace
Session has been 'closed' by
calling Session.logout()loggedOut(SessionImpl) -
Method in class org.apache.jackrabbit.core.security.user.UserManagerImpl
-
- loggedOut(SessionImpl) -
Method in interface org.apache.jackrabbit.core.SessionListener
- Called when a
Session has been 'closed' by
calling Session.logout()loggedOut(SessionImpl) -
Method in class org.apache.jackrabbit.core.TransientRepository
- Removes the given session from the set of open sessions.
- loggingOut(SessionImpl) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
- Called when a
Session is about to be 'closed' by
calling Session.logout()loggingOut(SessionImpl) -
Method in class org.apache.jackrabbit.core.security.user.UserManagerImpl
-
- loggingOut(SessionImpl) -
Method in interface org.apache.jackrabbit.core.SessionListener
- Called when a
Session is about to be 'closed' by
calling Session.logout()loggingOut(SessionImpl) -
Method in class org.apache.jackrabbit.core.TransientRepository
- Ignored.
- login(Credentials, String) -
Method in class org.apache.jackrabbit.core.jndi.BindableRepository
- Delegated to the underlying repository instance.
- login(Credentials, String) -
Method in class org.apache.jackrabbit.core.RepositoryImpl
-
- login() -
Method in class org.apache.jackrabbit.core.security.authentication.AbstractLoginModule
- Method to authenticate a
Subject (phase 1).
The login is devided into 3 Phases:
1) User-ID resolution
In a first step it is tried to resolve a User-ID for further validation.
- login() -
Method in interface org.apache.jackrabbit.core.security.authentication.AuthContext
- Perform the authentication and, if successful, associate Principals and Credentials
with the authenticated
Subject.
- login() -
Method in class org.apache.jackrabbit.core.security.authentication.JAASAuthContext
-
- login() -
Method in class org.apache.jackrabbit.core.security.authentication.LocalAuthContext
-
- login(Credentials, String) -
Method in class org.apache.jackrabbit.core.TransientRepository
- Logs in to the content repository.
- LOGIN_MODULE_ELEMENT -
Static variable in class org.apache.jackrabbit.core.config.RepositoryConfigurationParser
- Name of the login module configuration element.
- loginContext -
Variable in class org.apache.jackrabbit.core.SessionImpl
- the AuthContext of this session (can be null if this
session was not instantiated through a login process)
- LoginModuleConfig - Class in org.apache.jackrabbit.core.config
- LoginModule configuration.
- LoginModuleConfig(BeanConfig) -
Constructor for class org.apache.jackrabbit.core.config.LoginModuleConfig
- Creates an access manager configuration object from the
given bean configuration.
- logout() -
Method in class org.apache.jackrabbit.core.security.authentication.AbstractLoginModule
-
- logout() -
Method in interface org.apache.jackrabbit.core.security.authentication.AuthContext
- Logout the
Subject.
- logout() -
Method in class org.apache.jackrabbit.core.security.authentication.JAASAuthContext
-
- logout() -
Method in class org.apache.jackrabbit.core.security.authentication.LocalAuthContext
-
- logout() -
Method in class org.apache.jackrabbit.core.SessionImpl
-
- logout() -
Method in class org.apache.jackrabbit.core.XASessionImpl
-
- LongField - Class in org.apache.jackrabbit.core.query.lucene
-
- longToString(long) -
Static method in class org.apache.jackrabbit.core.query.lucene.LongField
-
- LowerCaseOperand - Class in org.apache.jackrabbit.core.query.lucene.constraint
LowerCaseOperand implements a lower case operand.- LowerCaseOperand(DynamicOperand) -
Constructor for class org.apache.jackrabbit.core.query.lucene.constraint.LowerCaseOperand
- Creates a new lower case operand.
- LowerCaseSortComparator - Class in org.apache.jackrabbit.core.query.lucene
LowerCaseSortComparator implements a sort comparator that
compares the lower-cased string values of a base sort comparator.- LowerCaseSortComparator(SortComparatorSource) -
Constructor for class org.apache.jackrabbit.core.query.lucene.LowerCaseSortComparator
- Creates a new lower case sort comparator.
- LRUNodeIdCache - Class in org.apache.jackrabbit.core.persistence.util
- Implements a LRU NodeId cache.
- LRUNodeIdCache() -
Constructor for class org.apache.jackrabbit.core.persistence.util.LRUNodeIdCache
-
- LT_ENTITY -
Static variable in interface org.apache.jackrabbit.core.nodetype.xml.Constants
-
- LuceneQueryBuilder - Class in org.apache.jackrabbit.core.query.lucene
- Implements a query builder that takes an abstract query tree and creates
a lucene
Query tree that can be executed
on an index. - LuceneQueryFactory - Interface in org.apache.jackrabbit.core.query.lucene
LuceneQueryFactory implements a factory that creates lucene
queries from given QOM elements.- LuceneQueryFactoryImpl - Class in org.apache.jackrabbit.core.query.lucene
LuceneQueryFactoryImpl implements a lucene query factory.- LuceneQueryFactoryImpl(SessionImpl, SortComparatorSource, HierarchyManager, NamespaceMappings, Analyzer, SynonymProvider, IndexFormatVersion) -
Constructor for class org.apache.jackrabbit.core.query.lucene.LuceneQueryFactoryImpl
- Creates a new lucene query factory.
- LuceneQueryHits - Class in org.apache.jackrabbit.core.query.lucene
- Wraps a lucene query result and adds a close method that allows to release
resources after a query has been executed and the results have been read
completely.
- LuceneQueryHits(IndexReader, IndexSearcher, Query) -
Constructor for class org.apache.jackrabbit.core.query.lucene.LuceneQueryHits
-
mandatory attribute.
ItemStateStore implementation
ReferenceChangeTracker.getMappedId(NodeId).
MatchAllDocsQuery extends the lucene MatchAllDocsQuery
and in addition implements JackrabbitQuery.SimpleCredentials and
returns true if both match.
ConstraintViolationException since this node
is protected.
ConstraintViolationException since this node
is protected.
doc.
index needs to be migrated.
ItemStateCache implementation that internally uses a
LinkedMap to maintain a cache of ItemState objects.ItemStateCache with a maximum amount
of memory of MLRUItemStateCache.DEFAULT_MAX_MEM.
srcPath to the new location at
destPath.
tableSpace: the MS SQL tablespace to use
MSSqlFileSystem is a JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in an
MS SQL database.MSSqlFileSystem instance.
BundleDbPersistenceManager by MS-SQL specific code.MSSqlPersistenceManager is a JDBC-based
PersistenceManager for Jackrabbit that persists
ItemState and NodeReferences objects in MS SQL
database using a simple custom serialization format and a
very basic non-normalized database schema (in essence tables with one 'key'
and one 'data' column).MSSqlPersistenceManager instance.
BundleDbPersistenceManager by MS-SQL specific code.MultiColumnQuery defines an interface for a query that returns
MultiColumnQueryHits.MultiColumnQueryAdapter adapts a lucene query to act like a
MultiColumnQuery.MultiColumnQueryHits defines an interface for reading tuples of
ScoreNodes.MultiColumnQueryResult implements a query result that executes
a MultiColumnQuery.MultiIndex consists of a VolatileIndex and multiple
PersistentIndexes.MultiIndex.MultiIndexReader exposes methods to get access to the contained
IndexReaders of this MultiIndexReader.multiple attribute.
BundleDbPersistenceManager by mysql specific code.BundleDbPersistenceManager by mysql specific code.name attribute.
NamedAccessControlPolicyImpl...NamePathResolverImpl...NameQuery implements a query for the name of a node.NameQuery.
NameRangeQuery...NamespaceMappings holds a namespace mapping that is
used internally in the search index.NamespaceRegistryImpl ...true if this query node needs items under
/jcr:system to be queried.
true if this query node needs items under
/jcr:system to be queried.
true if this query node needs items under
/jcr:system to be queried.
ScoreDocComparator for an embedded
propertyName and a reader.
ResultSet proxy which closes the given Connection and
Statement if it is closed.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
null if
there are no more score nodes.
DbNameIndex but does not make use of the
Statement#RETURN_GENERATED_KEYS feature as it might not be provided
by the underlying database (e.g.DbNameIndex but does not make use of the
Statement.RETURN_GENERATED_KEYS feature as it might not be provided
by the underlying database (e.g.NodeState of the node to index
NodeImpl implements the Node interface.Document object from a Node.NodeLocalNameOperand implements a node local name operand.Event of type
NODE_MOVED.
Event of type
NODE_MOVED.
NodeNameOperand implements a node name operand.NodeReferences represents the references (i.e.Event of type
NODE_MOVED.
NodeState represents the state of a Node.ItemStateListener allowing a client to be
additionally informed about changes on a NodeState.NodeTraversingQueryHits implements query hits that traverse
a node hierarchy.start node.
start node.
NodeTypeConflictException ...NodeTypeDefDiff represents the result of the comparison of
two node type definitions.NodeTypeDefinition interface.NodeTypeDefStore ...NodeTypeImpl ...NodeTypeInstanceHandler is used to provide or initialize
system protected properties (or child nodes).NodeTypeManagerImpl implements a session dependant
NodeTypeManager.NodeTypeManagerImpl instance.
NodeTypeRegistry ...NodeTypeRegistryListener interface allows an implementing
object to be informed about node type (un)registration.NoSuchItemStateException ...NotConstraint implements a NOT constraint.constraint as
its operand.
NSRegistryBasedNamespaceMappings implements a namespace mapping
based on the stable index prefix provided by the namespace registry.ObjectPersistenceManager is a FileSystem-based
PersistenceManager that persists ItemState
and NodeReferences objects using a simple custom binary
serialization format (see Serializer).ObjectPersistenceManager instance.
ObservationDispatcher instance
and starts the notification thread daemon.
Session instance has its own ObservationManager
instance.ObservationManager instance.
ObservationManager instance for this session.
onParentVersion attribute.
OnWorkspaceInconsistency defines an interface to handle
workspace inconsistencies.OracleLegacyPersistenceManager provides support for Oracle jdbc
drivers prior to version 10 which require special handling of BLOB data.OracleLegacyPersistenceManager provides support for Oracle jdbc drivers prior to version 10
which require special handling of BLOB data.tableSpace: the Oracle tablespace to use
OracleFileSystem is a JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in an
Oracle database.OracleFileSystem instance.
BundleDbPersistenceManager by Oracle specific code.OraclePersistenceManager is a JDBC-based
PersistenceManager for Jackrabbit that persists
ItemState and NodeReferences objects in Oracle
database using a simple custom serialization format and a
very basic non-normalized database schema (in essence tables with one 'key'
and one 'data' column).OraclePersistenceManager instance.
BundleDbPersistenceManager by Oracle specific code.OrConstraint implements an OR constraint.Node.orderBefore(String, String) except that
this method takes a Path.Element arguments instead of
Strings.
Ordering implements a single ordering specification.DbFileSystem,
a simple generic JDBC-based FileSystem implementation
for Jackrabbit.SimpleDbPersistenceManager,
a simple generic JDBC-based PersistenceManager for Jackrabbit.UserManagerImpl.PARAM_AUTO_EXPAND_TREE is
enabled.true, the trees
containing user and group nodes will automatically created additional
hierarchy levels if the number of nodes on a given level exceeds the
maximal allowed size.
true looking up
authorizables by ID will use the NodeResolver if not found
otherwise.default path for creating groups.
PrincipalProvider
to be used with the LoginModule.
default path for creating users.
ParentNodeJoin implements a parent node join condition.HierarchyManagerImpl.resolvePath(org.apache.jackrabbit.spi.Path.Element[], int, ItemId, int).
HierarchyManagerImpl.resolvePath(org.apache.jackrabbit.spi.Path.Element[], int, ItemId, int).
Permission...store.
PMContext is used to provide context information for a
PersistenceManager.PMContext.
DbNameIndex but does not make use of the
Statement.RETURN_GENERATED_KEYS feature as it is not
provided by the underlying database driver for PostgreSQL.DbNameIndex but does not make use of the
Statement.RETURN_GENERATED_KEYS feature as it is not
provided by the underlying database driver for PostgreSQL.BundleDbPersistenceManager by PostgreSQL specific code.BundleDbPersistenceManager by PostgreSQL specific code.Query which returns the nodes which have a
reference property which matches the nodes of the subquery.identifier does only consist of characters that are
allowed in names on the target database.
changes.
schemaObjectPrefix does only consist of
characters that are allowed in names on the target database.
schemaObjectPrefix does only consist of
characters that are allowed in names on the target database.
JackrabbitPrincipal.PrincipalIteratorAdapter...Iterator of principals.
Principals.
DefaultPrincipalProvider
in order to dispatch the respective requests and assemble the required
data.Principals.PrincipalProviders.PrivilegeRegistry defines the set of Privileges
known to the repository.PrivilegeRegistry instance.
process
method.
process
method.
process
method.
process
method.
process
method.
ReferenceChangeTracker.getProcessedReferences().
false.
Event of type
Event.PROPERTY_ADDED.
Event of type
Event.PROPERTY_ADDED.
Event of type
Event.PROPERTY_CHANGED.
Event of type
Event.PROPERTY_CHANGED.
PropertyExistenceConstraint implements a property existence
constraint.PropertyImpl implements the Property interface.PropertyMetaData encapsulates the payload byte array and
provides methods to access the property meta data.propertyType.
Event of type
Event.PROPERTY_REMOVED.
Event of type
Event.PROPERTY_REMOVED.
PropertyState represents the state of a Property.PropertyState
PropertyTypeRegistry keeps track of registered node type
definitions and its property types.PropertyTypeRegistry instance.
PropertyValueOperand implements a property value operand.protected attribute.
ProtectedItemModifier: An abstract helper class to allow classes
residing outside of the core package to modify and remove protected items.ProtectedNodeImporter provides means to import protected
Nodes and the subtree defined below such nodes.ProtectedPropertyImporter is in charge of importing single
properties whith a protected QPropertyDefinition.Principal from their source,
if it contains one for the given name or null.
Principal from their source,
if it contains one for the given name or null.
PrincipalProviderRegistry
interface.ProviderRegistryImpl with the given
default principal provider.
ItemState object in the store
using its ItemId as the key.
QOMQueryFactory implements a query factory that creates QOM
based queries.QueryConstraint implements a constraint that is based on a
lucene query.QueryFactory defines a simple interface for turning a statement
in a given language into a JCR Query instance.QueryHandler to keep the interface
stable.ScoreNodesQueryHitsAdapter implements an adapter for QueryHits and
exposes them as MultiColumnQueryHits.hits.
QueryHitsQuery exposes a QueryHits implementation again
as a Lucene Query.QueryHits.
similarity.
ExecutableQuery
interface.QueryManager for this Workspace.
QueryManager interface.QueryManagerImpl for the passed
session
QueryObjectModelImpl...QueryObjectModelImpl implements the query object model.QueryResult interface.RAMDirectoryManager implements a directory manager for
RAMDirectory instances.RangeQuery.NodePropBundle from a data input stream.
NodeId from the underlying stream.
NodeId from the underlying stream.
NodeTypeDef from the underlying stream.
NodeTypeDef from the underlying stream.
Path from the underlying stream.
Path from the underlying stream.
Path.Element from the underlying stream.
Path.Element from the underlying stream.
PropertyState from the data input stream.
PropertyId from the underlying stream.
PropertyId from the underlying stream.
Name frmo the underlying stream.
Name frmo the underlying stream.
NodeState from the data input stream.
RedoLogFactory a factory for RedoLogs.RefCountingBLOBFileValue implements a reference counting BLOB
file value on top of an existing BLOBFileValue.value.
RefCountingIndexReader...NodeTypeDef and returns
an EffectiveNodeType object representing the newly
registered node type.
Collection of
NodeTypeDefinition objects.
NodeTypeRegistry.registerNodeType(QNodeTypeDefinition) except
that a collection of NodeTypeDefs is registered instead of
just one.
ReleaseableIndexReader...ItemState object with the specified id from
this store if it is present.
ChildNodeEntrys.
ChildNodeEntry.
ChildNodeEntry.
NodeTypeRegistryListener
SessionListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener
Node.removeMixin(String) except that it takes a
Name instead of a String.
AccessControlException
nodePath.
remove() that removes this node, but does
not remove any other node in the shared set of this node.
remove() that removes this node and every
other node in the shared set of this node.
ChildNodeEntry.
Repository object
Privilege.JCR_WRITE
and Privilege.JCR_NODE_TYPE_MANAGEMENT.
true if this error can be repaired.
repHomeDir reference address
ConnectionHelper.prepareDbIdentifier(String).
id
by a new child node with the same id and specified nodeName,
nodeTypeName and mixinNames.
CallbackHandler to ask for
a Session to access the RepositoryRepositoryFactoryImpl implements a repository factory that
creates a TransientRepository on RepositoryFactoryImpl.getRepository(Map).RepositoryImpl ...WorkspaceInfo holds the objects that are shared
among multiple per-session WorkspaceImpl instances
representing the same named workspace, i.e.WorkspaceInfo based on the given
config.
RepositoryLock.init(String) instead.
RepositoryLockMechanism instances.PreparedStatement by clearing the
parameters and warnings contained.
PreparedStatement by clearing the parameters
and warnings contained.
HierarchyManagerImpl.resolvePath(Path) that will either
resolve to a node or a property.
Path doesn't anymore uniquely
identify an Item, therefore HierarchyManager.resolveNodePath(Path) and
HierarchyManager.resolvePropertyPath(Path) should be used instead.
HierarchyManagerImpl.resolvePath(Path) that will either
resolve to a node or a property.
relPath or null
if no node exists at relPath.
relPath or null
if no property exists at relPath.
version below the parent node
using the indicated name
VersionManagerImpl.restore(String, String, boolean) but to ensure
backward compatibility for Node.restore(Version, boolean).
RetentionManagerImpl...RetentionPolicy interface.RetentionEvaluator...RetentionEvaluatorImpl...ItemState object with the specified
id if it is present or null if no entry exists
with that id.
ItemState object with the specified
id if it is present or null if no entry exists
with that id.
ItemState object with the specified
id if it is present or null if no entry exists
with that id.
state and
puts it into map.
removedIds
and puts it into map.
AccessControlEntry to be evaluated
upon AbstractCompiledPermissions.buildResult(org.apache.jackrabbit.spi.Path).
escapeName(String)
and unescape(String) methods.
escapePath(String)
and unescape(String) methods.
id to JCR path for use in
diagnostic output, error messages etc.
Path to JCR path for use in
error messages etc.
ItemId to JCR path for use
in error messages etc.
sameNameSiblings attribute.
SameNodeConstraint implements a same node constraint.SameNodeJoin implements a same node join condition.LocalItemStateManager.
ScoreNode implements a simple container which holds a mapping
of NodeId to a score value.ScoreNode.
ScoreNode.
ScoreNode[].ScoreNodeIteratorImpl implements a ScoreNodeIterator
over an array of ScoreNode[].ScoreNodeMap implements a simple mapping of an arbitrary key
to an array of ScoreNode[].Scorer in a Hits instance.QueryHandler using
Lucene.CachingMultiIndexReader into a MultiReader
with HierarchyResolver support.SearchManager.
SelectorBasedConstraint implements a constraint that is based
on a named selector.selector.
NodeState object to the given
binary stream.
PropertyState object to the given
binary stream.
NodeReferences object to the given
binary stream.
Serializer is a utility class that provides static methods
for serializing & deserializing ItemState and
NodeReferences objects using a simple binary serialization
format.Session through which this Item was acquired
Workspace
SessionImpl ...SessionImporter ...SessionImporter instance.
SessionImporter instance.
SessionItemStateManager instance.
SessionListener interface allows an implementing
object to be informed about changes on a Session.SessionLockManager implements the
LockManager.doc as a hit.
doc as a hit.
doc as a hit.
doc as a hit.
doc as a hit.
doc as a hit.
ChildNodeEntry objects denoting the
child nodes of this node.
ClassLoader used to instantiate objects in the
#newInstance() method.
ClassLoader used for new instances of this class as
the loader to instantiate objects in the #newInstance() method.
ExcerptProvider that should be used
for the rep:excerpt pseudo property in a query.
IndexingConfiguration.
IndexInfos.
OnWorkspaceInconsistency handler with the given name.
AccessControlException
Node.setProperty(String, Value[]) except that
this method takes a Name name argument instead of a
String.
Node.setProperty(String, Value[], int) except
that this method takes a Name name argument instead of a
String.
Node.setProperty(String, Value) except that
this method takes a Name name argument instead of a
String.
setProperty() using a single Value.
setProperty() using a Value
array.
Name objects denoting the
properties of this node.
DatabaseJournal.getDatabaseType() should be used instead.
setDatabaseType should be used instead.
setDatabaseType should be used instead.
SpellChecker.
true additional information is stored in the index
to support highlighting using the rep:excerpt pseudo property.
true additional information is stored in the index
to support highlighting using the rep:excerpt pseudo property.
SynonymProvider.
Property.setValue(String) except that
this method takes a Name instead of a String
value.
Property.setValue(String[]) except that
this method takes an array of Name instead of
String values.
label to the given version.
label to the given version.
label to the given version.
org.apache.lucene.search.FieldCacheImpl.SortComparator which knows how to sort on a lucene
field that contains values for multiple properties.SharedFieldSortComparator for a given shared
field.
ItemStateManager (SISM).SharedItemStateManager instance.
SimilarityQuery implements a query that returns similar nodes
for a given node UUID.SimpleAccessManager ...SimpleDbPersistenceManager is a generic JDBC-based
PersistenceManager for Jackrabbit that persists
ItemState and NodeReferences objects using a
simple custom binary serialization format (see Serializer) and a
very basic non-normalized database schema (in essence tables with one 'key'
and one 'data' column).SimpleExcerptProvider is a very simple excerpt provider.SimpleLoginModule...SimpleSecurityManager: simple implementation ignoring both
configuration entries for 'principalProvider' and for 'workspaceAccessManager'.SimpleWorkspaceAccessManager always allows any set of principals
to access any workspace.SingleColumnQueryResult implements a query result that returns
a single column.SingletonTokenStream implements a token stream that wraps a
single value with a given property type.type.
n score nodes.
n score nodes.
n score nodes.
n score nodes.
n score nodes.
n hits.
n score nodes.
QueryHits instance wrapping hits.
SortedMultiColumnQueryHits implements sorting of query hits
based on Orderings.SharedFieldCache.ValueIndex.valuesMap impl has to be used
SpellChecker defines an interface to run a spellchecker over
a fulltext query statement.null if not available.
TMNOFLAGS is specified, we create a new transaction
context and associate it with this resource.
false.
false.
childInfo and it's properties.
ItemState has successfully
been created (i.e.
ItemState has successfully
been created (i.e.
ItemState has successfully
been created (i.e.
ItemState has successfully
been created (i.e.
ItemState has successfully
been created (i.e.
ItemState has successfully
been created (i.e.
ItemState has successfully
been created (i.e.
ItemState has successfully
been created (i.e.
ItemState has successfully been
removed (i.e.
ItemState has successfully been
removed (i.e.
ItemState has successfully been
removed (i.e.
ItemState has successfully been
removed (i.e.
ItemState has successfully been
removed (i.e.
ItemState has successfully been
removed (i.e.
ItemState has successfully been
removed (i.e.
ItemState has successfully been
removed (i.e.
ItemState has been discarded (i.e.
ItemState has been discarded (i.e.
ItemState has been discarded (i.e.
ItemState has been discarded (i.e.
ItemState has been discarded (i.e.
ItemState has been discarded (i.e.
ItemState has been discarded (i.e.
ItemState has been discarded (i.e.
SessionItemStateManager associated with this Item
Workspace instance.
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e.
ItemState has successfully
been modified (i.e.
ConnectionHelper.exec(String, Object...),
ConnectionHelper.exec(String, Object[], boolean, int) and
ConnectionHelper.update(String, Object[]) methods.
true the fulltext field is stored and and a term
vector is created with offset information.
EventListener
implementations that wish a synchronous notification of changes to the
workspace.SynonymProvider defines an interface for a component that
returns synonyms for a given term.SystemPrincipal ...SystemPrincipal.
TermDocs for the given term.
TermDocsCache implements a cache for frequently read
TermDocs.reader and
field.
TextValue represents a serialized property value read
from a System or Document View XML document.LockException with the
"failure node path" set to the path of the node that holds this lock.
e into a RepositoryException
and throws the created exception.
this.getParentId() + "/" + this.getName()
safe) path of this item for use
in diagnostic output.
Event.
EventState.
String representation of this action that can be
written to the RedoLog.
Transformable marks queries that can transform the value to
upper- or lower-case.TransformConstants defines constants for query processing.org.apache.jackrabbit.repository.conf and
org.apache.jackrabbit.repository.home.
RepositoryImpl instances.AccessControlList interface that only
allows for reading.UnmodifiableAccessControlList
UnmodifiableAccessControlList
NodeTypeRegistry.unregisterNodeType(Name) except
that a set of node types is unregistered instead of just one.
BindableRepository
instance using the given configuration information, and unbinds
it from the given JNDI context.
ItemStateManager that allows updating
items.UpdateEventChannel.ChangeLog.
ConstraintViolationException since this node
is protected.
ConstraintViolationException since this node
is protected.
#deleteNode(org.apache.jackrabbit.core.NodeId)
and QueryHandler.addNode(org.apache.jackrabbit.core.state.NodeState) methods
for each entry in the iterators.
MultiIndex.update(Collection, Collection) and
transforms the two iterators to the required types.
UpperCaseOperand implements an upper case operand.UpperCaseSortComparator implements a sort comparator that
compares the upper-cased string values of a base sort comparator.true if the blobs are stored in the DB.
true if the blobs are stored in the DB.
true if the content of the property with the given
name should show up in an excerpt.
true if the content of the property with the given
name should show up in an excerpt.
true if the content of the property with the given
name should the used to create an excerpt.
true if the blobs are stored in the local fs.
true if the blobs are stored in the local fs.
true if the blobs are stored in the local fs.
true if the blobs are stored in the local fs.
AccessControlProvider interface that
is used to protected the 'security workspace' containing the user and
group data.UserImporter implements a
DefaultProtectedPropertyImporter that is able to deal with
user/group content as defined by the default user related node types present
with jackrabbit-core.
The importer is intended to be used by applications that import user content
extracted from another repository instance and immediately persist the
imported content using Session.save().UserManager interface with the
following characteristics:
Users and Groups are stored in the repository as JCR nodes.
Users are created below UserConstants.USERS_PATH,UserConstants.GROUPS_PATH (unless otherwise configured).
The Id of an authorizable is stored in the jcr:uuid property (md5 hash).
In order to structure the users and groups tree and avoid creating a flat
hierarchy, additional hierarchy nodes of type "rep:AuthorizableFolder" are
introduced using
the specified intermediate path passed to the create methods
or some built-in logic if the intermediate path is missing.
The built-in logic applies the following rules:
The names of the hierarchy folders is determined from ID of the
authorizable to be created, consisting of the leading N chars where N is
the relative depth starting from the node at UserManagerImpl.getUsersPath()
or UserManagerImpl.getGroupsPath().
By default 2 levels (depth == 2) are created.
Parent nodes are expected to consist of folder structure only.
If the ID contains invalid JCR chars that would prevent the creation of
a Node with that name, the names of authorizable node and the intermediate
hierarchy nodes are escaped.
Examples:
Creating an non-existing user with ID 'aSmith' without specifying an
intermediate path would result in the following structure:UserManager with the default configuration.
UserManager for the given session.
TransientChangeUserManagerImpl(session, adminID, null).
Session.save().
UserPrincipal ...UserPrincipal with the given name.
Util provides various static utility methods.ValueFactoryImpl...ValueFactoryQImpl based
on an existing SPI QValueFactory and a
NamePathResolver.
eventType.
InternalValue of the
specified type.
nodePath can be read.
nodePath is writable.
nodePath is checked-out; throws a
VersionException if that's not the case.
nodePath is not protected.
nodePath is not locked by
somebody else than the current session.
VersionHistory interface.Version interface.VersionManager.ChangeSetVersionSelector that will try to select a
version within the given set of versions.
ChangeSetVersionSelector that will try to select a
version in the given set.
VirtualValueProvider is used for virtual properties that
want to provide values dynamically.WeightedHighlighter implements a highlighter that weights the
fragments based on the proximity of the highlighted terms to each other.WeightedHTMLExcerpt creates a HTML excerpt with the following
format:WeightedXMLExcerpt creates an XML excerpt of a matching node.WildcardQuery.
WildcardQuery.
WorkspaceAccessManager is responsible for workspace access.WorkspaceImpl ...WorkspaceImporter ...WorkspaceImporter instance.
WorkspaceImporter instance.
WorkspaceRecord for create workspace action.
WorkspaceRecord.
NodePropBundle to a data output stream
NodeId to the underlying stream.
NodeId to the underlying stream.
NodeTypeDef to the underlying stream.
NodeTypeDef to the underlying stream.
Path to the underlying stream.
Path to the underlying stream.
Path.Element to the underlying stream.
Path.Element to the underlying stream.
PropertyId to the underlying stream.
PropertyId to the underlying stream.
Name to the underlying stream.
Name to the underlying stream.
PropertyState to the data output stream
NodeState to the data output stream
Workspace
persistent==true)
LocalItemStateManager that remembers changes on
multiple save() requests and commits them only when an associated transaction
is itself committed.XMLPersistenceManager is a FileSystem-based
PersistenceManager that persists ItemState
and NodeReferences objects in XML format.XMLPersistenceManager instance.
HierarchyManager implementation that is also able to
build/resolve paths of those items that have been moved or removed
(i.e.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||