|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
ItemVisitor
.
AccessControlEntry
represents the association of one or more
Privilege
objects with a specific Principal
.AccessControlManager
.null
as its
detail message.
AccessControlList
is an AccessControlPolicy
representing a list of access control entries
.AccessControlManager
object is accessed via Session.getAccessControlManager()
.AccessControlPolicy
is a marker interface for all kind of
access control policies.AccessControlPolicy
s
with nextAccessControlPolicy
as well as a skip
method inherited from RangeIterator
.null
as its
detail message.
add_node
action string, used to
determine if this Session
has permission to add a new node.
read
action string, used to
determine if this Session
has permission to retrieve an item
(and read the value, in the case of a property).
remove
action string, used to
determine if this Session
has permission to remove an item.
set_property
action string, used
to determine if this Session
has permission to set (add or
modify) a property.
Node.checkout
and
Node.checkpoint
if an activity A is present on the current
session and any of the following conditions is met: There already is
a node in another workspace that has a checked-out node for the version
history of N whose jcr:activity references A.null
as its
detail message.
principal
and the specified privileges
.
eventTypes
(a combination of one or more event types encoded
as a bit mask value).
absPath
.
Session
.
LockManager.addLockToken(String)
should be used instead.
mixinName
to this node.
relPath
.
relPath
of the specified node type.
Binary
object holds a JCR property value of type
BINARY
.BINARY
properties are used to store binary data.
value
to the variable named
varName
.
BOOLEAN
property type is used to store boolean values.
true
if this node type allows the addition of a
child node called childNodeName
without specific node type
information (that is, given the definition of this parent node type, the
child node name is sufficient to determine the intended child node type).
true
if this node type allows the addition of a
child node called childNodeName
of node type
nodeTypeName
.
true
if calling Node.addMixin(java.lang.String)
on this node
with the mixn node type mixinName
will not fail.
cancelMerge(java.lang.String, javax.jcr.version.Version)
should be used instead.
absPath
and the specified version
.
NodeType.canRemoveNode(String)
and NodeType.canRemoveProperty(String)
instead.
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.
true
if setting propertyName
to
value
is allowed by this node type.
true
if setting propertyName
to
values
is allowed by this node type.
checkin(java.lang.String)
should be used instead.
absPath
a new version
with a system generated version name and returns that version (which will
be the new base version of this node).
checkout(java.lang.String)
should be used instead.
absPath
to checked-out status
by setting its jcr:isCheckedOut
property to
true
.
Session
has permission to perform
the specified actions at the specified absPath
.
checkin()
followed by a checkout()
on the versionable node at absPath
.
selector
node is a child of a node
reachable by absolute path path
.childSelector
node is a child
of the parentSelector
node.srcAbsPath
in
srcWorkspace
to the new location at destAbsPath
in this
workspace.
null
as its
detail message.
srcAbsPath
to the new location at destAbsPath
.
srcAbsPath
in
srcWorkspace
to destAbsPath
in
this
workspace.
nt:activity
at an
implementation-determined location in the /jcr:system/jcr:activities
subgraph.
Binary
object with a value consisting of the
content of the specified InputStream
.
createConfiguration
on the node N at
absPath
creates, in the configuration storage, a new
nt:configuration
node whose root is N.
NodeDefinitionTemplate
which can then be
used to create a child node definition and attached to a
NodeTypeTemplate
.
NodeTypeTemplate
which can then be used to
define a node type and passed to NodeTypeManager.registerNodeType
.
NodeTypeTemplate
holding the specified node type
definition.
PropertyDefinitionTemplate
which can then
be used to create a property definition and attached to a
NodeTypeTemplate
.
statement
itself
and the language
in which the query is stated.
Value
object of PropertyType.STRING
with
the specified value
.
Value
object of the PropertyType
specified
by type
with the specified value
.
Value
object of PropertyType.LONG
with the
specified value
.
Value
object of PropertyType.DOUBLE
with
the specified value
.
Value
object of PropertyType.DECIMAL
with
the specified value
.
Value
object of PropertyType.BOOLEAN
with
the specified value
.
Value
object of PropertyType.DATE
with the
specified value
.
ValueFactory.createValue(Binary)
should be used
instead.
Value
object of PropertyType.BINARY
with a value consisting of the content of the specified
Binary
.
Value
object of PropertyType.REFERENCE
that holds the identifier of the specified Node
.
Value
object of PropertyType.REFERENCE
(if
weak
is false
) or PropertyType.REFERENCE
(if weak
is true
) that
holds the identifier of the specified Node
.
Workspace
with the specified
name
.
Workspace
with the specified name
initialized with a clone
of the content of the workspace
srcWorkspace
.
Repository.login(Credentials credentials, String workspaceName)
method.DATE
property type is used to store time and date
information.
DECIMAL
property type is used to store precise decimal
numbers.
name
from the
repository, deleting all content within it.
selector
node is a descendant of a
node reachable by absolute path path
.descendantSelector
node
is a descendant of the ancestorSelector
node.Binary
object
and informs the repository that these resources may now be reclaimed.
doneMerge(java.lang.String, javax.jcr.version.Version)
should be used instead.
absPath
and the specified version
.
DOUBLE
property type is used to store floating point
numbers.
Property
is visited.
Node
is visited.
Event
s with
nextEvent
as well as a skip
method inherited from
RangeIterator
.EventJournal
is an extension of EventIterator
that provides the additional method EventJournal.skipTo(long)
.EventListener
s with
nextEventListener
as well as a skip
method
inherited from RangeIterator
.QueryResult
object.
noRecurse
is false
,
the whole subgraph) at absPath
into a series of SAX events
by calling the methods of the supplied org.xml.sax.ContentHandler
.
noRecurse
is false
,
the whole subgraph) at absPath
as an XML stream and outputs
it to the supplied OutputStream
.
noRecurse
is false
,
the whole subgraph) at absPath
into a series of SAX events
by calling the methods of the supplied org.xml.sax.ContentHandler
.
noRecurse
is false
,
the whole subgraph) at absPath
as an XML stream and outputs
it to the supplied OutputStream
.
transition
.
DOUBLE
value equal to the full-text search score
of a node.DOUBLE
value equal to the full-text search
score of a node in the specified selector.
Session
.
Credentials
that were used to get the Session
to which this Workspace
is tied.
null
if there is no current activity.
VersionHistory.getAllLinearVersions()
.
VersionHistory
was accessed.
Item
at the specified depth.
absPath
.
Object
, or
null
if no attribute of the given name exists.
Object
, or
null
if no attribute of the given name exists.
Credentials
that were used to acquire it.
getBaseVersion(java.lang.String)
should be used instead.
absPath
.
Binary
representation of the value of this
property.
Binary
representation of this value.
boolean
representation of the value of this
property.
Boolean
representation of this value.
Not
constraint.
VersionHistory
that contains this
Version
.
this
node.
Calendar
representation of the value of this
property.
Calendar
representation of this value.
BigDecimal
representation of the value of this
property.
BigDecimal
representation of this value.
ItemDefinition
.
Item
in the workspace item graph.
double
representation of the value of this
property.
double
representation of this value.
AccessControlPolicy
objects that currently are
in effect at the node at absPath
.
null
if the implementation chooses not to, or cannot, return
a path.
absPath
.
null
if
this event has no associated identifier.
org.xml.sax.ContentHandler
which is used to push
SAX events to the repository.
org.xml.sax.ContentHandler
which can be used to
push SAX events into the repository.
Property.getLength()
.
Version
object was acquired through a
Workspace
W
and is within the
VersionHistory
H
, this method returns the
predecessor of this version along the same line of descent as is returned
by H.getAllLinearVersions()
where H
was also
acquired through W
.
Version
object was acquired through a
Workspace
W
and is within the
VersionHistory
H
, this method returns the
successor of this version along the same line of descent as is returned
by H.getAllLinearVersions()
where H
was also
acquired through W
.
Lock
object that applies to the node at the
specified absPath
.
LockManager.getLock(String)
should be
used instead.
LockManager
object, through which locking
methods are accessed.
jcr:lockOwner
property.
Session
.
LockManager.getLockTokens()
should be
used instead.
long
representation of the value of this property.
long
representation of this value.
NodeType
objects representing the mixin
node types in effect for this node.
Item
in qualified form.
Hold
.
Workspace
object.
uri
is mapped as
currently set in this Session
.
Session
.
NamespaceRegistry
object, which is used to
access the mapping between prefixes and namespaces.
prefix
is mapped as
currently set in this Session
.
relPath
relative to this node.
REFERENCE
,
WEAKREFERENCE
or PATH
(or convertible to one of
these types) this method returns the Node
to which this
property refers.
Node
corresponding to this Row
.
Node
corresponding to this Row
and
the specified selector.
Session.getNodeByIdentifier(String)
should be
used instead.
List
of NodeDefinitionTemplate
objects.
Session
.
Session
that match namePattern
.
Session
that match one or more of the nameGlob
strings in the passed array.
NodeTypeManager
through which node type
information can be queried.
ObservationManager
object.
OnParentVersion
status of the child item.
Item
.
null
if this event has no associated identifier.
Row.getNode().getPath()
.
Row.getNode(selectorName).getPath()
.
AccessControlPolicy
objects that have been set
to the node at absPath
or an empty array if no policy has
been set.
uri
.
Session
.
Session
that match namePattern
.
Session
that match one or more of the nameGlob
strings in the passed array.
relPath
relative to
this
node.
PATH
(or convertible to this
type) this method returns the Property
to which this
property refers.
List
of PropertyDefinitionTemplate
objects.
QueryObjectModelFactory
with which a JCR-JQOM
query can be built programmatically.
QueryManager
object, through search methods are
accessed.
REFERENCE
properties that refer to
this node and that are accessible through the current
Session
.
REFERENCE
properties that refer to
this node, have the specified name
and that are accessible
through the current Session
.
parameters
.
Repository
object through which this session was
acquired.
Session
.
RetentionManager.setRetentionPolicy(java.lang.String, javax.jcr.retention.RetentionPolicy)
on the node at absPath
or
null
if no policy has been set.
Row
s of the result table.
Session
through which this Item
was
acquired.
Session
object through which this
Workspace
object was acquired.
Binary
value in bytes.
Query
object that has been stored using Query.storeAsNode(java.lang.String)
(regardless of whether it has been save
d
yet) or retrieved using QueryManager.getQuery(javax.jcr.Node)
), then this method
returns the path of the nt:query
node that stores the
query.
InputStream
representation of this value.
Property.getBinary()
should be used instead.
Value.getBinary()
should be used instead.
String
representation of the value of this
property.
String
representation of this value.
absPath
,
which must be an existing node.
Property
.
type
of this Value
.
prefix
is mapped.
ObservationManager.setUserData(java.lang.String)
on the ObservationManager
bound to the Session
that caused the event.
Session
.
Node.getIdentifier()
should be used
instead.
Value
object.
Row
.
ValueFactory
that is used to create
Value
objects for use when setting repository properties.
QueryResult.getColumnNames()
.
VersionHistory.getVersionableIdentifier()
should be
used instead.
getVersionHistory(java.lang.String)
should be used instead.
VersionHistory
object of the node at
absPath
.
version
- empty
array if none.
VersionManager
object.
WEAKREFERENCE
properties that refer
to this node and that are accessible through the current
Session
.
WEAKREFERENCE
properties that refer
to this node, have the specified name
and that are
accessible through the current Session
.
Workspace
attached to this
Session
.
GuestCredentials
implements the Credentials
interface and is used to obtain a "guest", "public" or "anonymous" session.GuestCredentials
object.
relPath
Returns
true
if a node accessible through the current
Session
exists at relPath
and
false
otherwise.
true
if a node type with the specified name is
registered.
true
if nodes of this type must support orderable
child nodes; returns false
otherwise.
true
if this session holds pending (that is,
unsaved) changes; otherwise returns false
.
true
if this Session
has permission to
perform the specified actions at the specified absPath
and
false
otherwise.
absPath
, which must be an existing node.
relPath
Returns
true
if a property accessible through the current
Session
exists at relPath
and
false
otherwise.
true
if any version in the history has the given
label
.
label
.
Hold
represents a hold that can be applied to an existing node
in order to prevent the node from being modified or removed.true
if the node at absPath
holds a
lock; otherwise returns false
.
LockManager.holdsLock(String)
should
be used instead.
String
descriptor.
IDENTIFIER_STABILITY
.
IDENTIFIER_STABILITY
.
IDENTIFIER_STABILITY
.
IDENTIFIER_STABILITY
.
uuidBehavior
parameter in
Workspace.importXML(java.lang.String, java.io.InputStream, int)
, Session.importXML(java.lang.String, java.io.InputStream, int)
, Workspace.getImportContentHandler(java.lang.String, int)
and Session.getImportContentHandler(java.lang.String, int)
.parentAbsPath
.
parentAbsPath
.
Node
and Property
and by Session.save()
and Session.refresh(boolean)
if an attempted
change would conflict with a change to the persistent workspace made through
another Session
.null
as its
detail message.
null
as its
detail message.
null
as its
detail message.
Query
.null
as its
detail message.
Session
if
the serialized data being input has an invalid format.null
as its
detail message.
true
if this is an abstract node type; returns
false
otherwise.
false
if this node is currently in the checked-in state
(either due to its own status as a versionable node or due to the effect of
a versionable node being checked in above it).
true
if the node at absPath
is either
versionable (full or simple) and currently checked-out,
non-versionable and its nearest versionable ancestor is checked-out
or non-versionable and it has no versionable ancestor.
true
if this is a deep lock; false
otherwise.
true
if this Hold
is deep.
true
if this property is full-text searchable,
meaning that its value is accessible through the full-text search
function within a query.
Lock
object represents a lock that is
currently in effect.
true
if this Session
object is usable
by the client.
true
if the node at absPath
is locked
either as a result of a lock held by that node or by a deep lock on a
node above that 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 current session is the owner of this
lock, either because it is session-scoped and bound to this session or
open-scoped and this session currently holds the token for this lock.
true
if this is a mixin type; returns
false
if it is primary.
true
if this Item
has been saved but
has subsequently been modified through the current session and therefore
the state of this item as recorded in the session differs from the state
of this item as saved.
true
if this property is multi-valued and
false
if this property is single-valued.
true
if this is a new item, meaning that it exists
only in transient storage on the Session
and has not yet
been saved.
Item
is a Node
or a
Property
.
true
if this node is of the specified primary node
type or mixin type, or a subtype thereof.
true
if the name of this node type or any of
its direct or indirect supertypes is equal to nodeTypeName
,
otherwise returns false
.
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.
true
if this property is query-orderable, meaning
that query results may be ordered by this property using the order-by
clause of a query.
true
if this Item
object (the Java
object instance) represents the same actual workspace item as the object
otherItem
.
true
if this is a session-scoped lock and the scope
is bound to the current session.
true
if key
is a valid single-value
descriptor; otherwise returns false
.
true
if key
is a standard descriptor
defined by the string constants in this interface and false
if it is either a valid implementation-specific key or not a valid key.
Item
is the base interface of Node
and
Property
.NodeDefinition
and PropertyDefinition
.true
if an item exists at absPath
and
this Session
has read access to it; otherwise returns
false
.
null
as its
detail message.
Item
, Node
and Workspace
when an item is not found.null
as its
detail message.
visit
method; one
taking a Node
, the other a Property
.jcr:activity
(in expanded
form), declared in node types mix:versionable
and nt:version
.
jcr:addChildNodes
(in expanded
form), the privilege to create child nodes of a node.
jcr:all
(in expanded form), an
aggregate privilege that contains all predefined privileges.
jcr:autoCreated
(in
expanded form), declared in node types nt:propertyDefinition
and nt:childNodeDefinition
.
jcr:baseVersion
(in
expanded form), declared in node type mix:versionable
.
jcr:childNodeDefinition
declared in nt:nodeType
.
jcr:childVersionHistory
(in
expanded form), declared in node type nt:versionedChild
.
jcr:configuration
(in
expanded form), declared in node type mix:versionable
.
jcr:content
.
jcr:content
(in expanded
form), declared in node type nt:linkedFile
.
jcr:copiedFrom
(in expanded
form), declared in node type nt:version
.
jcr:created
(in expanded
form), declared in node types mix:created
and nt:version
.
jcr:createdBy
(in expanded
form), declared in node type mix:created
.
jcr:currentLifecycleState
(in expanded form), declared in node type mix:lifecycle
.
jcr:data
(in expanded
form), declared in node type nt:resource
.
jcr:defaultPrimaryType
(in
expanded form), declared in node type nt:childNodeDefinition
.
jcr:defaultValues
(in
expanded form), declared in node type nt:propertyDefinition
.
jcr:description
(in
expanded form), declared in node type mix:title
.
jcr:encoding
(in expanded
form), declared in node type mix:mimeType
.
jcr:frozenMixinTypes
(in
expanded form), declared in node type nt:frozenNode
.
jcr:frozenNode
declared in
nt:version
.
jcr:frozenPrimaryType
(in
expanded form), declared in node type nt:frozenNode
.
jcr:frozenUuid
(in expanded
form), declared in node type nt:frozenNode
.
jcr:hasOrderableChildNodes
(in expanded form), declared in node type nt:nodeType
.
jcr:host
(in expanded
form), declared in node type nt:address
.
jcr:id
(in expanded form),
declared in node type nt:address
.
jcr:isAbstract
(in expanded
form), declared in node type nt:nodeType
.
jcr:isCheckedOut
(in
expanded form), declared in node type mix:simpleVersionable
.
jcr:isMixin
(in expanded
form), declared in node type nt:nodeType
.
jcr:language
(in expanded
form), declared in node types mix:language
and nt:query
.
jcr:lastModified
(in
expanded form), declared in node type mix:lastModified
.
jcr:lastModifiedBy
(in
expanded form), declared in node type mix:lastModified
.
jcr:lifecycleManagement
(in expanded
form), the privilege to perform lifecycle operations on a node.
jcr:lifecyclePolicy
(in
expanded form), declared in node type mix:lifecycle
.
jcr:lockIsDeep
(in expanded
form), declared in node type mix:lockable
.
jcr:lockManagement
(in expanded
form), the privilege to lock and unlock a node.
jcr:lockOwner
(in expanded
form), declared in node type mix:lockable
.
jcr:mandatory
(in expanded
form), declared in node types nt:propertyDefinition
and nt:childNodeDefinition
.
jcr:mergeFailed
(in
expanded form), declared in node type mix:versionable
.
jcr:mimeType
(in expanded
form), declared in node type mix:mimeType
.
jcr:mixinTypes
(in expanded
form), declared in node type nt:base
.
jcr:modifyAccessControl
(in expanded
form), the privilege to modify the access control policies of a node.
jcr:modifyProperties
(in expanded
form), the privilege to create, modify and remove the properties of a
node.
jcr:multiple
(in expanded
form), declared in node type nt:propertyDefinition
.
jcr:name
(in expanded
form), declared in node types nt:propertyDefinition
and nt:childNodeDefinition
.
jcr:nodeTypeManagement
(in expanded
form), the privilege to add and remove mixin node types and change the
primary node type of a node.
jcr:nodeTypeName
(in
expanded form), declared in node type nt:nodeType
.
jcr:onParentVersion
(in
expanded form), declared in node types nt:propertyDefinition
and nt:childNodeDefinition
.
=
" comparison operator.
>
" comparison operator.
>=
" comparison operator.
<
" comparison operator.
<=
" comparison operator.
like
" comparison operator.
!
- JCR_ORDER_ASCENDING -
Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
- Ascending order.
- JCR_ORDER_DESCENDING -
Static variable in interface javax.jcr.query.qom.QueryObjectModelConstants
- Descending order.
- JCR_PATH -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:path
(in expanded
form), declared in node type nt:address
.
- JCR_PORT -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:port
(in expanded
form), declared in node type nt:address
.
- JCR_PREDECESSORS -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:predecessors
(in
expanded form), declared in node types mix:versionable
and nt:version
.
- JCR_PRIMARY_ITEM_NAME -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:primaryItemName
(in
expanded form), declared in node type nt:nodeType
.
- JCR_PRIMARY_TYPE -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:primaryType
(in
expanded form), declared in node type nt:base
.
- JCR_PROPERTY_DEFINITION -
Static variable in interface javax.jcr.Node
- A constant for the node name
jcr:propertyDefinition
declared
in nt:nodeType
.
- JCR_PROTECTED -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:protected
(in expanded
form), declared in node types nt:propertyDefinition
and nt:childNodeDefinition
.
- JCR_PROTOCOL -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:protocol
(in expanded
form), declared in node type nt:address
.
- JCR_READ -
Static variable in interface javax.jcr.security.Privilege
- A constant representing
jcr:read
(in expanded form), the
privilege to retrieve a node and get its properties and their values.
- JCR_READ_ACCESS_CONTROL -
Static variable in interface javax.jcr.security.Privilege
- A constant representing
jcr:readAccessControl
(in expanded
form), the privilege to get the access control policy of a node.
- JCR_REMOVE_CHILD_NODES -
Static variable in interface javax.jcr.security.Privilege
- A constant representing
jcr:removeChildNodes
(in expanded
form), the privilege to remove child nodes of a node.
- JCR_REMOVE_NODE -
Static variable in interface javax.jcr.security.Privilege
- A constant representing
jcr:removeNode
(in expanded form),
the privilege to remove a node.
- JCR_REPOSITORY -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:repository
(in expanded
form), declared in node type nt:address
.
- JCR_REQUIRED_PRIMARY_TYPES -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:requiredPrimaryTypes
(in expanded form), declared in node type nt:childNodeDefinition
.
- JCR_REQUIRED_TYPE -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:requiredType
(in
expanded form), declared in node type nt:propertyDefinition
.
- JCR_RETENTION_MANAGEMENT -
Static variable in interface javax.jcr.security.Privilege
- A constant representing
jcr:retentionManagement
(in expanded
form), the privilege to perform retention management operations on a
node.
- JCR_ROOT -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:root
(in expanded
form), declared in node type nt:configuration
.
- JCR_ROOT_VERSION -
Static variable in interface javax.jcr.Node
- A constant for the node name
jcr:rootVersion
declared in
nt:versionHistory
.
- JCR_SAME_NAME_SIBLINGS -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:sameNameSiblings
(in
expanded form), declared in node type nt:childNodeDefinition
.
- JCR_SQL2 -
Static variable in interface javax.jcr.query.Query
- A string constant representing the JCR-SQL2 query language.
- JCR_STATEMENT -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:statement
(in expanded
form), declared in node type nt:query
.
- JCR_SUCCESSORS -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:successors
(in expanded
form), declared in node type nt:versione
.
- JCR_SUPERTYPES -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:supertypes
(in expanded
form), declared in node type nt:nodeType
.
- JCR_TITLE -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:title
(in expanded
form), declared in node types mix:title
and nt:activity
.
- JCR_UUID -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:uuid
(in expanded
form), declared in node type mix:referenceable
.
- JCR_VALUE_CONSTRAINTS -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:valueConstraints
(in
expanded form), declared in node type nt:propertyDefinition
.
- JCR_VERSION_HISTORY -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:versionHistory
(in
expanded form), declared in node type mix:versionable
.
- JCR_VERSION_LABELS -
Static variable in interface javax.jcr.Node
- A constant for the node name
jcr:versionLabels
declared in
nt:versionHistory
.
- JCR_VERSION_MANAGEMENT -
Static variable in interface javax.jcr.security.Privilege
- A constant representing
jcr:versionManagement
(in expanded
form), the privilege to perform versioning operations on a node.
- JCR_VERSIONABLE_UUID -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:versionableUuid
(in
expanded form), declared in node type nt:version
.
- JCR_WORKSPACE -
Static variable in interface javax.jcr.Property
- A constant for the property name
jcr:workspace
(in expanded
form), declared in node type nt:address
.
- JCR_WRITE -
Static variable in interface javax.jcr.security.Privilege
- A constant representing
jcr:write
(in expanded form), an
aggregate privilege that contains: jcr:modifyProperties
jcr:addChildNodes
jcr:removeNode
jcr:removeChildNodes
- Join - Interface in javax.jcr.query.qom
- Performs a join between two node-tuple sources.
- join(Source, Source, String, JoinCondition) -
Method in interface javax.jcr.query.qom.QueryObjectModelFactory
- Performs a join between two node-tuple sources.
- JoinCondition - Interface in javax.jcr.query.qom
- Filters the set of node-tuples formed from a
join
.
VersionHistory.addVersionLabel
if
moveLabel
is set to false
and an attempt is made to
add a label that already exists in the VersionHistory
.null
as its
detail message.
Property
is visited.
Node
is visited.
absPath
.
LockManager.lock(String, boolean,
boolean, long, String)
should be used instead.
credentials
.
login(credentials, null)
.
login(null, workspaceName)
.
login(null, null)
.
Repository.login(Credentials,
String)
and Session.impersonate(Credentials)
if
the specified credentials are invalid.null
as its
detail message.
Session
.
LONG
property type is used to store integers.
operand
.merge(java.lang.String, java.lang.String, boolean)
should be used instead.
absPath
against its corresponding node in
srcWorkspace
with respect to the relation between their
respective base versions and either updates the node in question or not,
depending on the outcome of the test.
merge(String absPath, String srcWorkspace, boolean
bestEffort)
except that an option exists to make the merge
shallow.
Node.merge(String srcWorkspace, boolean isDeep)
.null
as its
detail message.
mix:created
(in expanded
form).
mix:language
(in expanded
form).
mix:lastModified
(in
expanded form).
mix:lifecycle
(in expanded
form).
mix:lockable
(in expanded
form).
mix:mimeType
(in expanded
form).
mix:referenceable
(in
expanded form).
mix:shareable
(in expanded
form).
mix:simpleVersionable
(in
expanded form).
mix:title
(in expanded
form).
mix:versionable
(in
expanded form).
srcAbsPath
(and its entire subgraph) to
the new location at destAbsPath
.
srcAbsPath
(and its entire subgraph) to
the new location at destAbsPath
.
NAME
is a pairing of a namespace and a local name.
jcr:xmlcharacters
property
produced on Workspace.importXML(java.lang.String, java.io.InputStream, int)
.
jcr:xmltext
node produced on
Workspace.importXML(java.lang.String, java.io.InputStream, int)
.
NamedAccessControlPolicy
is an opaque access control policy
that is described by a JCR name and optionally a description.type
, as used in
serialization.
action
, as used in
serialization.
Session.setNamespacePrefix(String prefix,
String uri)
if the specified uri
is not registered in
the NamespaceRegistry
.null
as its
detail message.
NamespaceRegistry
object, accessed via Workspace.getNamespaceRegistry()
.AccessControlPolicy
in the iteration.
Event
in the iteration.
EventListener
in the iteration.
Node
in the iteration.
NodeType
in the iteration.
Property
in the iteration.
Row
in the iteration.
Version
in the iteration.
Node
interface represents a node in a workspace.boolean
descriptor.
String
descriptor.
NODE_TYPE_MANAGEMENT_INHERITANCE
.
NODE_TYPE_MANAGEMENT_INHERITANCE
.
NODE_TYPE_MANAGEMENT_INHERITANCE
.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
long[]
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
NodeDefinitionTemplate
interface extends
NodeDefinition
with the addition of write methods, enabling the
characteristics of a child node definition to be set, after which the
NodeDefinitionTemplate
is added to a NodeTypeTemplate
.true
if a node exists at absPath
and
this Session
has read access to it; otherwise returns
false
.
Node
s with
nextNode
as well as a skip
method inherited from
RangeIterator
.NAME
value equal to the local (unprefixed) name
of a node.NAME
value equal to the local (unprefixed)
name of a node in the specified selector.
NAME
value equal to the namespace-qualified name
of a node.NAME
value equal to the prefix-qualified name
of a node in the specified selector.
NodeType
object represents a "live" node type that is
registered in the repository.NodeTypeDefinition
interface provides methods for
discovering the static definition of a node type.allowUpdate
has not been set to true
.null
as its
detail message.
NodeType
objects.NodeTypeTemplate
interface is used to define node types which
are then registered through the NodeTypeManager.registerNodeType
method.null
as its
detail message.
Repository.login(Credentials,
String)
when a specific workspace is not found.null
as its
detail message.
nt:activity
(in expanded
form).
nt:address
(in expanded
form).
nt:base
(in expanded
form).
nt:childNodeDefinition
(in
expanded form).
nt:configuration
(in
expanded form).
nt:file
(in expanded
form).
nt:folder
(in expanded
form).
nt:frozenNode
(in expanded
form).
nt:hierarchyNode
(in
expanded form).
nt:linkedFile
(in expanded
form).
nt:nodeType
(in expanded
form).
nt:propertyDefinition
(in
expanded form).
nt:query
(in expanded
form).
nt:resource
(in expanded
form).
nt:unstructured
(in
expanded form).
nt:version
(in expanded
form).
nt:versionHistory
(in
expanded form).
nt:versionedChild
(in
expanded form).
onParentVersion
attribute
in a property definition within a node type definition.Comparison
.boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
boolean
descriptor.
srcChildRelPath
into the child node list at the
position immediately the child node at destChildRelPath
.
operand
for each.PATH
property is an ordered list of path elements.
Item
exists at the specified path or
when the specified path implies intermediary Node
s that do not
exist.null
as its
detail message.
privilegeName
.
Property
object represents the smallest granularity of content
storage.PropertyDefinitionTemplate
interface extends
PropertyDefinition
with the addition of write methods, enabling
the characteristics of a child property definition to be set, after which the
PropertyDefinitionTemplate
is added to a
NodeTypeTemplate
.true
if a property exists at absPath
and this Session
has read access to it; otherwise returns
false
.
Property
s with
nextProperty
as well as a skip
method.Query
object.boolean
descriptor.
String
descriptor.
QUERY_JOINS
.
QUERY_JOINS
.
QUERY_JOINS
.
String[]
descriptor.
boolean
descriptor.
QueryObjectModelFactory
creates instances of the JCR query
object model.QueryResult
object.Iterator
with the skip
,
getSize
and getPosition
methods.position
in this
Binary
into the passed byte array until either the byte
array is full or the end of the Binary
is encountered.
REFERENCE
property stores the identifier of a
referenceable node (one having type mix:referenceable
),
which must exist within the same workspace or session as the
REFERENCE
property.
null
as its
detail message.
keepChanges
is false
, this method discards
all pending changes currently recorded in this Session
that
apply to this Item or any of its descendants (that is, the subgraph
rooted at this Item)and returns all items to reflect the current saved
state.
keepChanges
is false
, this method discards
all pending changes currently recorded in this Session
and
returns all items to reflect the current saved state.
prefix
and
uri
in the global namespace registry of this repository.
NodeType
object.
NodeTypeDefinition
objects.
jcr:xmlcharacters
property produced on
Workspace.importXML(java.lang.String, java.io.InputStream, int)
.
this
item (and its subgraph).
AccessControlEntry
from this policy.
activityNode
and all REFERENCE
properties
within all workspaces that refer to the activityNode
.
hold
from the node at
absPath
.
Session
.
LockManager.removeLockToken(String)
should be used instead.
mixinName
from this node's jcr:mixinTypes
property.
AccessControlPolicy
from the node at
absPath
.
absPath
to no longer apply.
null
as its
detail message.
RepositoryFactory
is a factory for Repository
objects.restore(javax.jcr.version.Version[], boolean)
should be used instead.
restore(javax.jcr.version.Version[], boolean)
should be used instead.
restore(javax.jcr.version.Version[], boolean)
should be used instead.
absPath
to the state defined by the
version with the specified versionName
.
version
to the state reflected in that version.
absPath
.
restore(javax.jcr.version.Version[], boolean)
should be used instead.
restoreByLabel(java.lang.String, java.lang.String, boolean)
should be used instead.
absPath
with the
specified version label.
RetentionManager
object is accessed via Session.getRetentionManager()
.RetentionPolicy
is an object with a name and an optional
description.Row
s with
nextRow
as well as a skip
method inherited from
RangeIterator
.selector
node is reachable by
absolute path path
.isSame
method of javax.jcr.Item
.Session.save()
should be used
instead.
Session
.
Session
object provides read and (in level 2) write access
to the content of a particular workspace in the repository.nt:activity
node (see createActivity(java.lang.String)
).
limit
.
Session
, this method maps
uri
to prefix
.
offset
.
policy
to the node at absPath
.
nodeTypeName
.
name
to
the specified value
.
name
to
the specified value
and the specified type
.
name
to
the specified array of values.
name
to
the specified array of values.
Node.setProperty(String, Binary)
should be
used instead.
Node.setProperty(String name, Value value)
except that the value is
specified as a Binary
and, if possible, the type assigned to the
property is BINARY
, otherwise a best-effort conversion is
attempted.
Node.setProperty(String name, Value value)
except that the value is
specified as a boolean
and, if possible, the type assigned
to the property is BOOLEAN
, otherwise a best-effort
conversion is attempted.
Node.setProperty(String name, Value value)
except that the value is
specified as a double
and, if possible, the type assigned to
the property is DOUBLE
, otherwise a best-effort conversion
is attempted.
Node.setProperty(String name, Value value)
except that the value is
specified as a BigDecimal
and, if possible, the type assigned to
the property is DECIMAL
, otherwise a best-effort conversion
is attempted.
Node.setProperty(String name, Value value)
except that the value is
specified as a long
and, if possible, the type assigned to
the property is LONG
, otherwise a best-effort conversion is
attempted.
Node.setProperty(String name, Value value)
except that the value is
specified as a Calendar
and, if possible, the type assigned to
the property is DATE
, otherwise a best-effort conversion is
attempted.
Node.setProperty(String name, Value value)
except that the value is
specified as a Node
and, if possible, the type assigned to the
property is REFERENCE
or WEAKREFERENCE
,
otherwise a best-effort conversion is attempted.
absPath
to that
defined in the specified policy node.
Event.getUserData()
.
value
.
values
array.
value
.
values
array.
Property.setValue(Binary)
should be used
instead.
value
.
value
.
value
.
value
.
value
.
value
.
REFERENCE
or WEAKREFERNCE
property to
refer to the specified node.
SimpleCredentials
implements the Credentials
interface and represents simple user ID/password credentials.SimpleCredentials
object,
given a user ID and password.
date
.
nt:query
holding this query at
absPath
and returns that node.
STRING
property type is used to store strings.
ItemVisitor
.TraversingItemVisitor
.absPath
.
LockManager.unlock(String)
should be
used instead.
null
as its
detail message.
srcWorkspace
, then this replaces this node and its subgraph
with a clone of the corresponding node and its subgraph.
operand
.URI
property is identical to STRING
property
except that it only accepts values that conform to the syntax of a
URI-reference as defined in RFC 3986.
ValueFactory
object provides methods for the creation Value
objects that can then be used to set properties.null
as its
detail message.
Version
object wraps an nt:version
node.null
as its
detail message.
VersionHistory
object wraps an nt:versionHistory
node.Version
s objects with
nextVersion
as well as a skip
method inherited from
RangeIterator
.VersionManager
object is accessed via Workspace.getVersionManager()
.ItemVisitor
is passed to the
accept
method of a Property
.
ItemVisitor
is passed to the
accept
method of a Node
.
Visitor
is passed to a
Property
.
Visitor
is passed to a Node
.
WEAKREFERENCE
property stores the identifier of a
referenceable node (one having type mix:referenceable
).
Workspace
object represents a view onto a persitent workspace
within a repository.boolean
descriptor.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |