|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ConstraintViolationException
.
AbstractAccessControlManager
...AbstractAccessControlProvider
...AbstractACLTemplate
...AuthorizableAction
interface that
doesn't perform any action.AbstractBundlePersistenceManager
acts as base for all
persistence managers that store the state in a NodePropBundle
.Cache
s.AbstractCompiledPermissions
...AbstractCondition
is a base class for join conditions.inner
query
hits.
AbstractExcerpt
implements base functionality for an excerpt
provider.FieldComparator
s which keep their values
(Comparable
s) in an array.AbstractLoginModule
provides the means for the common
authentication tasks within the Repository.AbstractNamespaceMappings
is the base class for index internal
namespace mappings.AbstractPrincipalProvider
.
QueryHandler
.AbstractQueryHits
serves as a base class for QueryHits
implementations.AbstractQueryImpl
provides a base class for executable queries
based on SearchIndex
.AccessControlAction
allows to setup permissions upon creation
of a new authorizable; namely the privileges the new authorizable should be
granted on it's own 'home directory' being represented by the new node
associated with that new authorizable.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.AccessControlModifications
is an unmodifiable collection of
modifications made to access control content allowing the
modification listeners
to keep caches up to date.AccessControlObserver
...AccessControlProviderFactory
is used to create
AccessControlProvider
s for the various workspaces present in the
repository.AccessControlUtils
...AccessManager
can be queried to determines whether privileges
are granted on a specific item.ACLEditor
...ACLEditor
...Node
is considered access controlled if an ACL has
been explicitly 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.ACLProvider
...id
.
id
.
changeLog
.
changeLog
.
query
.
ChildNodeEntry
.
b
from a
and adds the result (diff)
to this instance.
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
.
NodeImpl.addMixin(Name)
.
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
String
s 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, String, boolean, boolean, float, boolean)
instead.
tokenized
is
true
.
SystemPrincipal
).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.AuthorizableAction
interface provide an implementation
specific way to execute additional validation or write tasks upon
User creation
,
Group creation
,
Authorizable removal
and
User password modification
.
The actions are attached to a given UserManager instance upon creation
by calling UserManagerImpl.setAuthorizableActions(AuthorizableAction[])
.autoCreated
attribute.
unsupportedRepositoryOperationException
as
modification of the autosave behavior is not supported.
availableQueryOperators
attribute.
BatchedItemOperations
is an internal helper class that
provides both high- and low-level operations directly on the
ItemState
level.BatchedItemOperations
instance.
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
.IllegalArgumentException
as XPath and SQL1 queries
have no bind variables.
externalBLOBs==true
)
externalBLOBs==true
)
BLOBStore
represents an abstract store for binary property
values (BLOBs).NodePropBundle
s
in a database.NodePropBundle
s
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.
PrivilegeRegistry.calculatePermissions(PrivilegeBits, PrivilegeBits, boolean, boolean)
instead.
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
.
itemPath
or itemId
can be read.
true
if READ permission is granted for the
existing item with the given Path
and/or
ItemId
.
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.
VersionManagerImpl.checkin(String, Calendar)
.
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.
permissions
are granted
on the repository level.
permissions
are granted
on the repository level.
setProperty()
methods.
pd
are satisfied by the the specified values
.
setValue()
methods.
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
.
ClearMembershipAction
...srcAbsPath
in to the new
location at destAbsPath
.
BatchedItemOperations.clone(Path, Path)
that has already determined
the affected NodeState
s.
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.
ClusterNode
.ClusterException
signals an error within a cluster operation.ClusterNode
.SessionImpl.refresh(boolean)
method should cause
cluster synchronization.
CombinedProvider
...c1
and c2
.
Util.compare(Value[], Value[])
.
Util.compare(Comparable[], Comparable[])
.
ComparisonConstraint
implements a comparison constraint.LoginModuleConfig.PARAM_PRINCIPAL_PROVIDER_CLASS
.
PrincipalProvider
configured with
LoginModuleConfig.PARAM_PRINCIPAL_PROVIDER_CLASS
be registered using the
specified name instead of the class name which is used by default if the
name parameter is missing.
CompiledPermissions
represents the evaluation of an
AccessControlPolicy
that applies for a given set of
Principal
s (normally obtained from the Subject
of a Session).Principal
s.
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 DatabaseFileSystem.init()
method
ConnectionHelper
set in the BundleDbPersistenceManager.init(PMContext)
method
ConnectionFactory
.
ConsistencyChecker
run.Constraint
defines an interface for a QOM constraint.ConstraintBuilder
builds a Constraint
from a tree of
QOM constraints.otherKey
is contained in this one.
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.
RepositoryConfig.create(InputSource, Properties)
method with the given
repository home home directory path set as the ${rep.home} parser
variable.
Constraint
from a QOM constraint
.
RepositoryImpl
instance.
#init(PMContext)
after the
DatabaseFileSystem.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
#init(PMContext)
after the
DatabaseFileSystem.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
#init(PMContext)
after the
DatabaseFileSystem.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
DatabaseJournal.init(String, NamespaceResolver)
after the
DatabaseJournal.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
DatabaseJournal.init(String, NamespaceResolver)
after the
DatabaseJournal.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
DatabaseJournal.init(String, NamespaceResolver)
after the
DatabaseJournal.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
BundleDbPersistenceManager.init(PMContext)
after the
BundleDbPersistenceManager.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
BundleDbPersistenceManager.init(PMContext)
after the
BundleDbPersistenceManager.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
BundleDbPersistenceManager.init(PMContext)
after the
BundleDbPersistenceManager.createConnectionHelper(DataSource)
method, and returns a default CheckSchemaOperation
.
type
hint and
property definition.
#init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
#init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
#init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
#init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
DatabaseJournal.init(String, NamespaceResolver)
method of this class and
returns a ConnectionHelper
instance which is assigned to the conHelper
field.
DatabaseJournal.init(String, NamespaceResolver)
method of this class and
returns a ConnectionHelper
instance which is assigned to the conHelper
field.
BundleDbPersistenceManager.init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
BundleDbPersistenceManager.init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
BundleDbPersistenceManager.init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
BundleDbPersistenceManager.init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
BundleDbPersistenceManager.init(PMContext)
method of this class and returns a
ConnectionHelper
instance which is assigned to the conHelper
field.
PrincipalProviderRegistry
.
null
.
SimpleWorkspaceAccessManager
, since
with the DefaultLoginModule
the existence of the user
is checked in order to successfully complete the login.
Document
for a node state using the
namespace mappings nsMappings
.
EntryCollector
instance that is used by this
provider to gather the effective ACEs for a given list of principals at a
given node during AC evaluation.
EventStateCollection
tied to the session
given as argument.
EventStateCollection
.
EventStateCollection
.
EventStateCollection
.
EventStateCollection
.
EventState
instances from ItemState
changes
.
text
using token offset
information provided by tpv
.
text
using token offset
information provided by tpv
.
text
using token offset
information provided by tpv
.
text
using token offset
information provided by tpv
.
text
using token offset
information provided by tpv
.
query
.
fieldName
with the value of
internalValue
.
NodeIndexer.createFulltextField(String, boolean, boolean, boolean)
instead.
NodeIndexer.createFulltextField(String, boolean, boolean, boolean)
instead.
value
.
NodeIndexer.createFulltextField(InternalValue, Metadata, boolean)
instead.
value
.
UserManagerImpl.createGroup(java.security.Principal, String)
where the
intermediate path is null
.
UserManagerImpl.createGroup(String, Principal, String)
where a groupID
is generated from the principal name.
Group
from the given groupID
and
principal
.
LocalItemStateManager
instance and registers it as an ItemStateListener
with the given SharedItemStateManager
.
XAItemStateManager
instance and registers it as an ItemStateListener
with the given SharedItemStateManager
.
IOException
with t
as its cause.
SharedItemStateManager
or derivative.
VersionItemStateManager
or derivative.
LockEventChannel
for some workspace.
name
.
NodeState
instance representing new,
i.e.
PropertyState
instance representing new,
i.e.
NodeState
instance representing new,
i.e.
PropertyState
instance representing new,
i.e.
SessionItemStateManager.createNew(Name, NodeId)
that
connects the newly created persistent state with the transient state.
NodeState
instance representing new,
i.e.
PropertyState
instance representing new,
i.e.
statement
in the
given language
.
Query
tree from an
abstract query tree.
statement
in the
given language
.
statement
in the
given language
.
AbstractQueryImpl
which is not
initialized.
index
.
SearchIndex.getRedoLogFactoryClass()
.
likePattern
.
RetentionPolicy
that can be applied to a
Node
using RetentionManager.setRetentionPolicy(String, javax.jcr.retention.RetentionPolicy)
.
SessionImpl
class representing a
user authenticated by the loginContext
instance attached
to the workspace configured by the wspConfig
.
SessionImpl
class representing a
user represented by the subject
instance attached
to the workspace configured by the wspConfig
.
UpdateEventChannel
for some workspace.
UserManagerImpl
for the given session.
TransientChangeUserManagerImpl
.
id
value and with a field
name FieldNames.UUID
.
Weight
instance for this query.
Weight
for this query.
Weight
for this query.
Workspace
with the specified
name
.
RepositoryImpl.WorkspaceInfo
instance for
wspConfig
.
CredentialsCallback
SimpleCredentials
.CryptedSimpleCredentials
from the
given userId
and hashedPassword
strings.
DatabasePersistenceManager
instance.
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.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
.
OracleFileSystem.tablespace
or OracleFileSystem.indexTablespace
are not specified.
OracleDatabaseJournal.tablespace
or OracleDatabaseJournal.indexTablespace
are not specified.
OraclePersistenceManager.tablespace
or OraclePersistenceManager.indexTablespace
are not specified.
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:DefaultLoginModule
authenticates Credentials related to
a User
of the RepositoryAuthorizable
accessible via UserManager
is respected and the provider serves Principal
s retrieved from those Authorizable
objects.DefaultProtectedItemImporter
...DefaultQueryHits
implements QueryHits
based on a
collection of ScoreNode
s.DefaultQueryHits
instance based on the passed
scoreNodes
.
DefaultRedoLogFactory
...DefaultXMLExcerpt
creates an XML excerpt of a matching node.maximum number of events
,
and delays the current thread in such cases.
id
from the search index.
id
from the search index.
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.
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.
this
is included in other
empty
privilege bits is returned.
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.
NodeTypeRegistry.checkForReferencesInContent(Name)
was never thrown because of a mistaken commit for
JCR-2587.
EventListener
s.
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.
true
if the specified credentials
should be used to create a new login token.
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.
ConsistencyCheckerImpl.check(java.lang.String[], boolean)
.
DoubleField
class is a utility to convert double
values into String
values that are lexicographically ordered
according to the double value.DummyInitialContextFactory
...SharedItemStateManager
class.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
NodeType
s 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
.protectedParent
has bee completed.
protectedParent
has bee completed.
EntryCollector
collects ACEs defined and effective for a
given Node
and listens to access control modifications in order
to inform listeners.EntryFilter
...true
if this Event
is equal to another
object.
true
if this EventState
is equal to
another object.
EquiJoin
implements an equi join condition.string
for matching in jcr escaped node names
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 ItemState
s
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
.
EventStateCollection
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.
ItemState
object with the specified id from
this cache if it is present.
id
from the bundle cache.
ExcerptProvider
defines an interface to create an excerpt for
a matching node.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
.
execute
call to the
ExecutableQuery
object returned by
QueryHandler.createExecutableQuery(org.apache.jackrabbit.core.session.SessionContext, java.lang.String, java.lang.String)
.
FallbackPrincipalProvider
is used to provide any desired
principal.FieldComparator
implementations
which are based on values in the form of Comparables
.FieldSelectors
contains commonly used field selectors.StringIndex
that is based on a hashmap and persists
the names as property file.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
Record
s.FileSystemBLOBStore
is a ResourceBasedBLOBStore
implementation that stores BLOB data in a FileSystem
.FileSystemBLOBStore
instance.
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.
Principal
s that match the given String.
Principal
s that match the given String.
Principal
s that match the given String.
Principal
s 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.
null
.
AccessManager
for the given session
.
AccessManager
associated with this session.
SecurityConfig.getAccessManagerConfig()
instead.
MultiIndex.Action
instances in the
redo log.
Name
s 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.
NodeInfo
s.
NodeInfo
s.
SecurityConfig.getAppName()
instead.
Credentials
and
Subject
.
AuthContext
for the specified credentials and
subject.
Credentials
and
Subject
.Credentials
and
Subject
.Authentication
.
UnsupportedRepositoryOperationException
since
this implementation of the user management API does not allow to retrieve
the path of an authorizable.
ItemDefinition.isAutoCreated()
returns true
.
ItemDefinition.isAutoCreated()
returns true
.
null
if there is no node
at the base path.
InternalFrozenVersionHistory.getBaseVersion()
instead
PropertyImpl.getValue()
PrivilegeManagerImpl.getBits(javax.jcr.security.Privilege...)
instead.
PropertyImpl.getValue()
ChildNodeEntry
objects denoting the
child nodes of this node.
ChildNodeEntry
s 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.
null
if clustering is not enabled.
null
if clustering is not enabled.
value
.
value
.
DataSource
acquired from JNDI
with the configured data source location.
DataSource
acquired from JNDI
with the configured data source location.
DriverManager
.
ConnectionFactory
for this repository.
#init(QueryHandlerContext)
.
Version.getCreated()
Credentials
used for login.
Properties
object containing custom repository
descriptors or null
if none exist.
null
if a data store is not configured.
null
if a data store is not configured.
PropertyImpl.getValue()
PropertyImpl.getValue()
ClassLoader
used for new instances of
this class as the loader used to instantiate objects in the
#newInstance()
method.
Long.MAX_VALUE
when not specified.
getPath(id).getAncestorCount()
.
getPath(id).getAncestorCount()
.
getPath(id).getAncestorCount()
.
SessionItemStateManager.getDescendantTransientItemStates(ItemId)
except that item state instances in the attic are returned.
name
.
name
.
name
.
docId
.
docId
.
docId
.
docId
.
PropertyImpl.getValue()
AccessControlEditor
for the given Session object
or null
if the implementation does not support editing
of access control policies.
null
.
id
.
id
.
id
.
null
if a search file system has not been configured.
FileSystem
instances based on the bean configuration at the named element.
null
(the default) for in-process text extraction.
null
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.
WorkspaceImpl
instance.
Journal
instance
for use by the repository.
Version.getLinearPredecessor()
Version.getLinearSuccessor()
.
SecurityConfig.getLoginModuleConfig()
instead.
PropertyImpl.getValue()
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
.
UserConstants.N_MEMBERS
until additional intermediate nodes are inserted.
Name
s which are the names of the mixins
assigned to the parent node associated with this event.
Name
s of this node's mixin types.
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 NodeType
s
assigned to the parent node associated with this event.
null
if there is no persistent state (i.e..
null
.
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
.
PrivilegeManager.getPrivilege(String)
instead.
PrivilegeManager
.
CompiledPermissions.getPrivilegeSet(Path)
instead.
Privilege
s.
PrivilegeManagerImpl.getPrivileges(PrivilegeBits)
instead.
Privilege
s granted by the underlying policy
at the given absPath
.
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.
PrivilegeManager.getRegisteredPrivileges()
instead.
nodeState
to
propState
.
Name
s denoting those properties that
exist in the overlayed node state but have been removed from
this node state.
ConsistencyCheckerImpl.check(java.lang.String[], boolean)
/ ConsistencyCheckerImpl.doubleCheckErrors()
/ ConsistencyCheckerImpl.repair()
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.
ScoreNode[]
for the given
key
.
-1
.
-1
.
-1
.
-1
.
PropertyImpl.getValue()
PropertyImpl.getValue()
Subject
associated with this
session.
Version.getSuccessors()
}
Privilege
s.
term
.
term
.
null
if none is
configured.
PropertyType.UNDEFINED
when given no values.
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.
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)
.
GlobPattern
defines a simplistic pattern matching.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.
GrowingLRUMap
extends the LRUMap such that it can grow from
the specified initialSize
to the specified maxSize
;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.true
if the split-member configuration parameter
is greater or equal than 4 indicating that group members should be stored
in a tree instead of a single multivalued property.
name
exists.
name
exists.
hasOrderableChildNodes
attribute.
true
if the given privileges are granted at the
specified absPath
.
name
exists.
Name
.
true
if this ACE defines any restriction.
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
.
IDField
implements a lucene field for the id of a node.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.true
if all privileges defined by the specified
otherBits
are present in this instance.
true
if this instance includes the jcr:read
privilege.
InconsistentVersionControlState
is used to signal
inconsistencies in the versioning related state of a node, such
as missing mandatory properties, missing version nodes, etc.OracleFileSystem.indexTablespace
.
OracleDatabaseJournal.indexTablespace
.
OraclePersistenceManager.indexTablespace
.
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
.
AbstractPrincipalProvider.NEGATIVE_ENTRY_KEY
option value to true
if
it isn't included yet in the passed options, before calling the init
method of the base class.
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 initialization
RepositoryImpl.getCustomRepositoryDescriptors()
is called
afterwards in order to add custom/overwrite standard repository descriptors.
BundleInMemPersistenceManager
is a 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
).InMemBundlePersistenceManager
instance.
BLOBStore
implementation that is backed by a HashMap
.InMemPersistenceManager
instance.
SharedFieldCache
.
Node.checkin()
.Node.checkin()
with a OPV==Version node.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.
nodes
.
true
if this session has been created for the
administrator.
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
.
Node.isCheckedOut()
.
true
if the document is ready to be added to the
index.
true
if this privilege bits includes no privileges
at all.
true
if this cache contains no entries.
true
if this cache 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
true
if the specified attributeName
starts with or equals TokenBasedAuthentication.TOKEN_ATTRIBUTE
.
isMixin
attribute.
ISMLocking
defines an interface for a locking strategy of an
ItemStateManager
.ISMLocking
instances.true
if this privilege bits instance can be altered.
v
.
v
.
Node.isNodeType(String)
except that it takes a
Name
instead of a String
.
true
if the specified string doesn't start with a
valid algorithm name in curly brackets.
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.
true
if the specified uri is one of the reserved
URIs defined in this registry.
true
if hash of the specified password
equals the
given hashed password.
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 the provided type is among the types
supported by the Tika parser we are using.
true
if the subject contains a
SystemPrincipal
; false
otherwise.
true
if the given credentials
object
is an instance of TokenCredentials
.
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.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 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.
- 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(SessionContext) -
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
NodeId
s and
NodeInfo
s 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.string
descriptor.
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.
LazyItemIterator
is an id-based iterator that instantiates
the Item
s 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
.
LengthOperand
implements a length operand.LengthSortComparator
implements a FieldComparator
which
sorts on the length of property values.LikeConstraint
implements a like constraint.store
.
store
.
LoginContext
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
.
AbstractJournal.unlock(boolean)
has been called, and synchronizes to the latest change.
LockManager
for this Workspace
Session
has been 'closed' by
calling Session.logout()
loggedOut(SessionImpl) -
Method in class org.apache.jackrabbit.core.security.user.MembershipCache
-
- 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.MembershipCache
-
- 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 divided 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
- Invalidates this session and releases all associated resources.
- logout() -
Method in class org.apache.jackrabbit.core.XASessionImpl
- Invalidates this session and releases all associated resources.
- LONG -
Static variable in class org.apache.jackrabbit.core.persistence.util.BundleDumper
-
- 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 FieldComparator
which
compares the lower-cased string values of a base comparator.- LowerCaseSortComparator(FieldComparatorSource) -
Constructor for class org.apache.jackrabbit.core.query.lucene.LowerCaseSortComparator
- Creates a new upper case sort comparator.
- LowPriorityTask - Interface in org.apache.jackrabbit.core
- Interface for low priority tasks (like text extraction) that can be scheduled
later based on the extractor's load
- lt(String, Value) -
Method in class org.apache.jackrabbit.core.security.user.XPathQueryBuilder
-
- 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 - Class in org.apache.jackrabbit.core.query.lucene
- Factory that creates Lucene queries from QOM elements.
- LuceneQueryFactory(SessionImpl, SearchIndex, Map<String, Value>) -
Constructor for class org.apache.jackrabbit.core.query.lucene.LuceneQueryFactory
- Creates a new lucene query factory.
- LuceneQueryFactory.QueryPair - Class in org.apache.jackrabbit.core.query.lucene
-
- LuceneQueryFactory.Transform - Class in org.apache.jackrabbit.core.query.lucene
-
- LuceneQueryFactory.Transform(DynamicOperand) -
Constructor for class org.apache.jackrabbit.core.query.lucene.LuceneQueryFactory.Transform
-
- 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.
ReferenceChangeTracker.getMappedId(NodeId)
.
MatchAllDocsQuery
extends the lucene MatchAllDocsQuery
and in addition implements JackrabbitQuery
.SimpleCredentials
and
returns true
if both match.
MembershipCache
...ConstraintViolationException
since this node
is protected.
ConstraintViolationException
since this node
is protected.
VersionManagerImpl.merge(String, String, boolean, boolean)
.
doc
.
index
needs to be migrated.
ItemStateCache
implementation that internally uses a
LinkedMap
to maintain a cache of ItemState
objects.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.
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
ScoreNode
s.MultiColumnQueryResult
implements a query result that executes
a MultiColumnQuery
.MultiIndex
consists of a VolatileIndex
and multiple
PersistentIndex
es.MultiIndex
.MultiIndexReader
exposes methods to get access to the contained
IndexReader
s of this MultiIndexReader
.multiple
attribute.
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.
FieldComparator
for an embedded propertyName
and a reader
.
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.CompiledPermissions
that doesn't
grant any permissions at all.
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
...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.NormalizeSortComparator
implements a FieldComparator
which
compares the lower-cased and normalized string values of a base sort comparator.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
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.tablespace
: the tablespace to use for tables
indexTablespace
: the tablespace to use for indexes
OracleFileSystem
is a JDBC-based FileSystem
implementation for Jackrabbit that persists file system entries in an
Oracle database.OracleFileSystem
instance.
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
String
s.
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.allow-unknown-principals
.
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
.
TokenBasedAuthentication
. Note that as of OAK 1.0
this flag will no be supported.
UserManagerImpl.PARAM_COMPATIBLE_JR16
instead.
true
looking up
authorizables by ID will use the NodeResolver
if not found
otherwise.UserConstants.N_MEMBERS
instead of the default
multi valued property UserConstants.P_MEMBERS
.
default path
for creating groups.
PrincipalProvider
to be used with the LoginModule.
default path
for creating users.
ParentNodeJoin
implements a parent node join condition.PasswordValidationAction
provides a simple password validation
mechanism with the following configurable option:
constraint: a regular expression that can be compiled
to a Pattern
defining validation rules for a password.
HierarchyManagerImpl.resolvePath(org.apache.jackrabbit.spi.Path.Element[], int, ItemId, int)
.
HierarchyManagerImpl.resolvePath(org.apache.jackrabbit.spi.Path.Element[], int, ItemId, int)
.
Permission
...Event
of type
Event.PERSIST
.
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.BundleDbPersistenceManager
by PostgreSQL specific code.Query
which returns the nodes which have a
reference property which matches the nodes of the subquery.changes
.
schemaObjectPrefix
does only consist of
characters that are allowed in names on the target database.
JackrabbitPrincipal
.PrincipalIteratorAdapter
...Iterator
of principals.
Principal
s.
DefaultPrincipalProvider
in order to dispatch the respective requests and assemble the required
data.Principal
s.PrincipalProvider
s.PrivilegeBits
PrivilegeEventChannel
...PrivilegeEventListener
...PrivilegeManager
...PrivilegeRecord
...PrivilegeRegistry
defines the set of Privilege
s
known to the repository.PrivilegeRegistry
instance.
PrivilegeManager
instead.
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.
ProtectedItemImporter
...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
Node
s and the subtree defined below such nodes.ProtectedPropertyImporter
is in charge of importing single
properties with 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.
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.ScoreNode
sQueryHitsAdapter
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
implements the query object model.QueryResult
interface.RAMDirectoryManager
implements a directory manager for
RAMDirectory
instances.org.apache.lucene.search.RangeQuery
.NodePropBundle
from a data input stream.
n
.
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.
PrivilegeDefinition
from the underlying stream.
PrivilegeDefinition
from the underlying stream.
PropertyId
from the underlying stream.
PropertyId
from the underlying stream.
Name
frmo the underlying stream.
Name
frmo the underlying stream.
CacheAccessListener
(if any) whenever the constant access
interval has passed since the previous listener call.
RedoLogFactory
a factory for RedoLog
s.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 NodeTypeDef
s is registered instead of
just one.
ReleaseableIndexReader
...ChildNodeEntry
s.
ChildNodeEntry
.
ChildNodeEntry
.
NodeTypeRegistryListener
SessionListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener
ItemStateListener
Node.removeMixin(String)
except that it takes a
Name
instead of a String
.
NodeImpl.removeMixin(Name)
.
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
by removing the old entry and
appending the new entry to the end of the list.
ChildNodeEntry
by removing the old entry and
appending the new entry to the end of the list.
Privilege.JCR_WRITE
and Privilege.JCR_NODE_TYPE_MANAGEMENT
.
ConsistencyCheckerImpl.check(java.lang.String[], boolean)
.
true
if this error can be repaired.
repHomeDir
reference address
id
by a new child node with the same id and specified nodeName
,
nodeTypeName
and mixinNames
.
ChildNodeEntry
identified by oldId
with a new entry.
ConsistencyReport
.CallbackHandler
to ask for
a Session
to access the Repository
RepositoryFactoryImpl
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.
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
.
ResourceBasedBLOBStore
extends the BLOBStore
interface with the method ResourceBasedBLOBStore.getResource(String)
version
below the parent
node
using the indicated name
VersionManagerImpl.restore(Version[], boolean)
.
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 aggregates
map.
removedIds
and puts it into map
.
Row
instances that looks only at the node paths.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.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
.SessionOperation
that modifies
the state of the session or the repository.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[], 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
.
NodeImpl.setProperty(Name, Value[], int boolean)
NodeImpl.setProperty(Name, Value[], int boolean)
NodeImpl.setProperty(Name, Value[], int boolean)
NodeImpl.setProperty(Name, Value[], int, boolean)
NodeImpl.setProperty(String, Value)
NodeImpl.setProperty(String, Value, int)
SetPropertyOperation
SetPropertyOperation
NodeImpl.setProperty(String, Value)
NodeImpl.setProperty(String, Value)
NodeImpl.setProperty(String, Value)
NodeImpl.setProperty(String, Value)
NodeImpl.setProperty(String, Value)
NodeImpl.setProperty(String, 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.
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
.
true
will indicate to the DirectoryManager
to use the SimpleFSDirectory
.
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.
PropertyImpl.setValue(Value)
PropertyImpl.setValue(Value)
PropertyImpl.setValue(Value)
PropertyImpl.setValue(Value)
PropertyImpl.setValue(Value)
PropertyImpl.setValue(Value)
PropertyImpl.setValue(Value[])
PropertyImpl.setValue(Value)
PropertyImpl.setValue(Value)
PropertyImpl.setValue(Value)
label
to the given version
.
label
to the given version
.
label
to the given version
.
org.apache.lucene.search.FieldCacheImpl
.FieldComparatorSource
for FieldComparator
s which
know how to sort on a lucene field that contains values for multiple properties.SharedFieldComparatorSource
for a given shared field.
ItemStateManager
(SISM).SharedItemStateManager
instance.
SimilarityQuery
implements a query that returns similar nodes
for a given node UUID.SimpleAccessManager
...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 Ordering
s.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.
false
.
false
.
childInfo
and it's properties.
AbstractFieldComparator.readers
.
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.
recursively
flag also stores the modified child nodes recursively.
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.ClusterNode
starts up.
SynonymProvider
defines an interface for a component that
returns synonyms for a given term.SystemPrincipal
...SystemPrincipal
.
OracleFileSystem.tablespace
.
OracleDatabaseJournal.tablespace
.
OraclePersistenceManager.tablespace
.
termDocs(Term)
and forward the call to the
wrapped reader.
TermDocs
for the given term.
TermDocsCache
implements a cache for frequently read
TermDocs
.reader
and
field
.
TermFactory
is a factory for Term
instances with
frequently used field names.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
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 FieldComparator
which
compares the upper-cased string values of a base sort comparator.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.
AccessControlProvider
interface that
is used to protected the 'security workspace' containing the user and
group data.UserImporter
implements a DefaultProtectedPropertyImporter
and DefaultProtectedNodeImporter
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
with the default configuration.
UserManager
UserManager
for the given session
.
UserPerWorkspaceUserManager(session, adminID, null, null)
.
Session.save()
.
Session.save()
.
UserPrincipal
...UserPrincipal
with the given name.
Util
provides various static utility methods.Value
instances.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.
SessionImpl
from the internal
workspace handling details of RepositoryImpl
.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.
PrivilegeDefinition
to the underlying stream.
PrivilegeDefinition
to the underlying stream.
PropertyId
to the underlying stream.
PropertyId
to the underlying stream.
Name
to the underlying stream.
Name
to the underlying stream.
Workspace
persistent==true
)
persistent==true
)
LocalItemStateManager
that remembers changes on
multiple save() requests and commits them only when an associated transaction
is itself committed.XMLPersistenceManager
instance.
Query
s use XPath
and some minimal client side filtering.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 |