|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ChildNodeEntry
implementations.NodeState
implementations.name
.
ours
has been added to parent
which conflicts
with node theirs
which has been added in the persistence store.
ours
has been added to parent
which conflicts
with property theirs
which has been added in the persistence store.
PurgeListener
to this instance.
ConflictHandler
implementation resolves conflicts to
Resolution#THEIRS
and in addition marks nodes where a conflict
occurred with mix:mergeConflict
:values
.
Credentials
and returns true
if
the validation was successful.
Authentication
interface defines methods to validate
Credentials
during the
login step
of the
authentication process.AuthInfo
instances provide access to information related
to authentication and authorization of a given content session.java.util.SortedMap
.CallbackHandler
interface.iterator1
and
iterator2
.
iterators
.
iterators
.
ours
has been changed in parent
while it was
also changed to a different value (theirs
) in the persistence store.
ours
has been changed in parent
while it was
removed in the persistence store.
ours
has been changed in parent
while it was
removed in the persistence store.
ChangeExtractor
can be used to follow changes
done to a Root
instance.ContentSession
interface
indicating that committing a given set of changes failed.Validator
aggregates a list of validators into
a single validator.ValidatorProvider
aggregates a list of validator providers into
a single validator provider.ConflictHandler
is responsible for handling conflicts which happen
on Root.rebase(ConflictHandler)
and on the implicit rebase operation which
takes part on Root.commit(ConflictHandler)
.Validator
which checks the presence of conflict markers
in the tree in fails the commit if any are found.MicroKernel
-based implementation of
the ContentRepository
interface.sourcePath
to a child
at destPath
.
CoreValue
is the internal representation of a JCR value
.CoreValueFactory
defines methods to create new instances of
CoreValue
.CoreValueFactoryImpl
is the default implementation of the
CoreValueFactory
interface.CoreValue
s to the JSON
representation passed to MicroKernel and vice versa.PropertyType.STRING
.
PropertyType.DOUBLE
.
PropertyType.DOUBLE
.
PropertyType.BOOLEAN
.
PropertyType.DECIMAL
.
PropertyType.BINARY
.
Credentials
.ConflictHandler
always returns the same resolution.ConflictHandler
which always returns resolution
.
theirs
changed in the persistence store while it has been
deleted locally.
theirs
changed in the persistence store while it has been
deleted locally.
name
has been removed in parent
while it was
also removed in the persistence store.
ours
has been removed in parent
while it was
also removed in the persistence store.
T
.
iterator
where the
given predicate
matches removed.
CoreValue
.
Transformer
.null
if no attribute
with that attributeName
exists.
Credentials
originally passed to
Session.impersonate(javax.jcr.Credentials)
.
boolean
representation of this value.
ChangeExtractor
for this Root
.
Tree
instance
Tree
instance.
Tree
instance.
Status
of a child tree
Credentials
that have been set before using
CredentialsCallback.setCredentials(javax.jcr.Credentials)
.
BigDecimal
representation of this value.
double
representation of this value.
AuthInfo
present with the editing session that want
to impersonate.
LoginContext
that handles authentication.
long
representation of this value.
null
if no
such mapping exists because the given JCR name contains an unknown
namespace URI or prefix, or is otherwise invalid.
null
if no
such mapping exists because the given JCR path contains a name element
with an unknown namespace URI or prefix, or is otherwise invalid.
PathMapper.getOakPath(String)
, but preserving the index information
null
if the
principal does not exist.
PrincipalProviderCallback.setPrincipalProvider(org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider)
or null
.
ContentSession
.
Status
of a property state
String
representation of this value.
Tree
at the given path
.
BINARY
BOOLEAN
DATE
DECIMAL
DOUBLE
LONG
NAME
PATH
REFERENCE
STRING
URI
WEAKREFERENCE
ContentSession
instance has
been created for.
GuestLoginModule
is intended to provide backwards compatibility
with the login handling present in the JCR reference implementation located
in jackrabbit-core.Tree
instance exists.
PropertyStateImpl.equals(Object)
method is implemented.
AbstractChildNodeEntry.equals(Object)
method is implemented.
AbstractNodeState.equals(Object)
method is implemented.
Credentials
interface used to distinguish
a regular login request from Session.impersonate(javax.jcr.Credentials)
.true
if the privilege described by this definition
is abstract.
true
if the specified string doesn't start with a
valid algorithm name in curly brackets.
true
if hash of the specified password
equals the
given hashed password.
NodeStore
implementations against MicroKernel
.KernelPrincipalProvider
is a principal provider implementation
that operates on principal information read from user information stored
in theMicroKernel
.CoreValue
s.
ContentSession
instance for accessing repository content
inside the specified workspace as the authenticated user.
LoginContext
for
the desired authentication mechanism.
This provider defines a single method LoginContextProvider.getLoginContext(javax.jcr.Credentials, String)
that takes the credentials
and the workspace name such
as passed to ContentRepository.login(javax.jcr.Credentials, String)
.Credentials
against the repository.iterator
mapped by
a f
.
sourcePath
to a child
at destPath
.
destParent
with the new name
destName
.
NamespaceRegistry
.NodeStateBuilder
for the underlying node state
node states
.ConflictHandler
which always return Resolution#OURS
.
PagedIterator
is an iterator of several pages.listener
about the result or any error that may occur during parsing.
Predicate
.PrincipalProvider
to the
login module.PrivilegeDefinition
interface defines the characteristics of
a JCR javax.jcr.security.Privilege
.MicroKernel
.NodeStoreBranch
.
NamespaceRegistry
implementation methods to
refresh the state of the session associated with this instance.
name
.
Tree
.NodeStore
and a workspace
MicroKernel
with authentication and
authorization.
PrincipalProvider
that is being used during the
authentication process.
element
of
type T
.
ConflictHandler
which always return Resolution#THEIRS
.
RepositoryException
: if the cause
for this exception already is a RepositoryException
, the cause is
thrown.
value
that is stored in the MicroKernel.
ContentRepository
tree at the time the instance was acquired.Tree
MicroKernelWrapperBase.wrap(org.apache.jackrabbit.mk.api.MicroKernel)
;
Validator
s provided by the ValidatorProvider
passed to the class' constructor.Validator
s provided by validatorProvider
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |