Skip navigation links

Oracle Beehive Java Content Repository Java API Reference
Release 1 (1.4)

E13801-01

A B C D E G H I J L M N O P R S U


A

accept(ItemVisitor) - Method in interface oracle.ocs.jcr.OracleItem
Accepts an ItemVistor.
addLockToken(String) - Method in interface oracle.ocs.jcr.OracleSession
Adds the specified lock token to this session.
addMixin(String) - Method in interface oracle.ocs.jcr.OracleNode
Adding mixin node type is not supported.
addNode(String) - Method in interface oracle.ocs.jcr.OracleNode
Not Supported.
addNode(String, String) - Method in interface oracle.ocs.jcr.OracleNode
Creates a new node at relPath of the specified node type.
addVersionLabel(String, String, boolean) - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Adds the specified label to the specified version.
allowsSameNameSiblings() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeDefinition
Reports whether this child node can have same-name siblings.

B

BEEHIVE_BASE - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The base nodetype beehive:base that extends from nt:base nodetype, forms the supertype of all the nodetypes.
BEEHIVE_CONTENT - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:content represents Content Services - content property of document.
BEEHIVE_CONTENTENCODING - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:contentencoding represents Content Services - contentencoding property.
BEEHIVE_CREATEDON - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:createdon represents Content Services createdOn property.
BEEHIVE_CREATOR - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:creator represents Content Services - creator property.
BEEHIVE_DELETEDBY - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:deletedBy represents Content Services - deletedBy property.
BEEHIVE_DELETEDDATE - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:deletedDate represents Content Services - deletedDate property.
BEEHIVE_DELETEDENTITYSIZE - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:deletedEntitySize represents Content Services - deletedEntitySize property.
BEEHIVE_DELETEDENTITYUUID - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:deletedEntityUuid represents Content Services - deletedEntityUuid property.
BEEHIVE_ENTERPRISE - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The Enterprise in Content Services is mapped to beehive:enterprise.
BEEHIVE_FILE - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The Document in Content Services is mapped to beehive:file.
BEEHIVE_FOLDER - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The Heterogeneous Folder in Content Services is mapped to beehive:folder.
BEEHIVE_FROZENNODE - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The nodetype jcr:frozenNode represents Frozen Node type.
BEEHIVE_LENGTH - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:length represents Content Services - length property.
BEEHIVE_LOCKABLE - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
Only nodes with mixin node type mix:lockable may hold locks.
BEEHIVE_MEDIATYPE - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:mediatype represents Content Services - mediatype property.
BEEHIVE_MIXREFERENCEABLE - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The nodetype mix:referenceable is required in order to support UUID-bearing nodes, which in turn support REFERENCE property types and versioning.
BEEHIVE_MODIFIEDBY - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:modifiedby represents Content Services - modifiedby property.
BEEHIVE_MODIFIEDON - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:modifiedon represents Content Services - modifiedon property.
BEEHIVE_NAME - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:name represents Content Services name property.
BEEHIVE_ORGANIZATION - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The Organization in Content Services is mapped to beehive:organization.
BEEHIVE_ORIGINALNAME - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:originalName represents Content Services - originalName property.
BEEHIVE_ORIGINALPARENTUUID - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:originalParentUuid represents Content Services - originalParentUuid property.
BEEHIVE_PATH - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:path represents Content Services - path property.
BEEHIVE_ROOT - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The Root Node is of type beehive:root.
BEEHIVE_ROOTVERSION - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The nodetype jcr:rootVersion represents root version.
BEEHIVE_TRASH - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The Trash in Content Services is mapped to beehive:trash.
BEEHIVE_TRASHITEM - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The Trash Item in Content Services is mapped to beehive:trashItem.
BEEHIVE_URL - Static variable in interface oracle.ocs.jcr.OracleProperty
The beehive:url represents Content Services - url property.
BEEHIVE_VERSION - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The nodetype nt:version represents a version.
BEEHIVE_VERSIONABLE - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
Versioning requires the mixin node type mix:versionable.
BEEHIVE_VERSIONHISTORY - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The nodetype nt:versionHistory represents version history.
BEEHIVE_VERSIONLABEL - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The nodetype nt:versionLabels represents version Labels.
BEEHIVE_WORKSPACE - Static variable in interface oracle.ocs.jcr.nodetype.OracleNodeType
The Workspace in Content Services is mapped to beehive:workspace.
BeehiveRepositoryConfiguration - Class in oracle.ocs.jcr
BeehiveRepositoryConfigruation specifies the configuration of Beehive JCR Repository.
BeehiveRepositoryConfiguration() - Constructor for class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
BeehiveRepositoryConfiguration(String, String, String, String) - Constructor for class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
BeehiveRepositoryConfiguration(Hashtable<String, Object>) - Constructor for class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 

C

canAddChildNode(String) - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns 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).
canAddChildNode(String, String) - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns true if this node type allows the addition of a child node called childNodeName of node type nodeTypeName.
canAddMixin(String) - Method in interface oracle.ocs.jcr.OracleNode
Returns false since adding specified mixin node type is not supported
cancelMerge(Version) - Method in interface oracle.ocs.jcr.OracleNode
This operation is not supported.
canRemoveItem(String) - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns true if removing the child item called itemName is allowed by this node type.
canSetProperty(String, Value) - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns true if setting propertyName to value is allowed by this node type.
canSetProperty(String, Value[]) - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns false since multiple values are not supported.
checkin() - Method in interface oracle.ocs.jcr.OracleNode
Creates a new version with a system generated version name and returns that version (which will be the new base version of this node).
checkout() - Method in interface oracle.ocs.jcr.OracleNode
Sets this versionable node to checked-out status by setting its jcr:isCheckedOut property to true and adds to the jcr:predecessors (multi-value) property a reference to the current base version (the same value as held in jcr:baseVersion).
checkPermission(String, String) - Method in interface oracle.ocs.jcr.OracleSession
Determines whether this Session has permission to perform the specified actions at the specified absPath.
clone(String, String, String, boolean) - Method in interface oracle.ocs.jcr.OracleWorkspace
Clones the subtree at the node srcAbsPath in srcWorkspace to the new location at destAbsPath in this workspace.In the current implementation, this method is not supported and throws RepositoryException.
copy(String, String) - Method in interface oracle.ocs.jcr.OracleWorkspace
This method copies the node at srcAbsPath to the new location at destAbsPath.
copy(String, String, String) - Method in interface oracle.ocs.jcr.OracleWorkspace
This method copies the subtree at srcAbsPath in srcWorkspace to destAbsPath in this workspace.
createRepository(BeehiveRepositoryConfiguration) - Static method in class oracle.ocs.jcr.RepositoryFactory
This method is used to get OracleRepository object which can be used to logging in to Repository.
createValue(String) - Method in interface oracle.ocs.jcr.OracleValueFactory
Returns a Value object of javax.jcr.PropertyType#STRING with the specified value.
createValue(String, int) - Method in interface oracle.ocs.jcr.OracleValueFactory
Returns a Value object of the javax.jcr.PropertyType specified by type with the specified value.
createValue(long) - Method in interface oracle.ocs.jcr.OracleValueFactory
Returns a Value object ofjavax.jcr.PropertyType#LONG with the specified value.
createValue(double) - Method in interface oracle.ocs.jcr.OracleValueFactory
Returns a Value object ofjavax.jcr.PropertyType#DOUBLE with the specified value.
createValue(boolean) - Method in interface oracle.ocs.jcr.OracleValueFactory
Returns a Value object ofjavax.jcr.PropertyType#BOOLEAN with the specified value.
createValue(Calendar) - Method in interface oracle.ocs.jcr.OracleValueFactory
Returns a Value object ofjavax.jcr.PropertyType#DATE with the specified value.
createValue(InputStream) - Method in interface oracle.ocs.jcr.OracleValueFactory
Returns a Value object of OraclePropertyType.BINARY with a value consisting of the content of the specified InputStream.
createValue(Node) - Method in interface oracle.ocs.jcr.OracleValueFactory
Returns a Value object ofjavax.jcr.PropertyType#REFERENCE that holds the UUID of the specified Node.

D

doneMerge(Version) - Method in interface oracle.ocs.jcr.OracleNode
This operation is not supported.

E

exportDocumentView(String, ContentHandler, boolean, boolean) - Method in interface oracle.ocs.jcr.OracleSession
This operation is not supported
exportDocumentView(String, OutputStream, boolean, boolean) - Method in interface oracle.ocs.jcr.OracleSession
 
exportSystemView(String, ContentHandler, boolean, boolean) - Method in interface oracle.ocs.jcr.OracleSession
 
exportSystemView(String, OutputStream, boolean, boolean) - Method in interface oracle.ocs.jcr.OracleSession
 

G

getAccessibleWorkspaceNames() - Method in interface oracle.ocs.jcr.OracleWorkspace
Returns an string array containing the names of all workspaces in this implementation null is returned since multiple workspaces are not supported.
getAllNodeTypes() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeTypeManager
Returns an iterator over all available node types (primary and mixin).
getAllVersions() - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Returns an iterator over all the versions within this version history The order of the returned objects will not necessarily correspond to the order of versions in terms of the successor relation.
getAncestor(int) - Method in interface oracle.ocs.jcr.OracleItem
Returns the ancestor of the specified depth.
getAttribute(String) - Method in interface oracle.ocs.jcr.OracleSession
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttributeNames() - Method in interface oracle.ocs.jcr.OracleSession
Returns the names of the attributes set in this session as a result of the Credentials that were used to acquire it.
getBaseVersion() - Method in interface oracle.ocs.jcr.OracleNode
Returns the current base version of this versionable node.
getBoolean() - Method in interface oracle.ocs.jcr.OracleProperty
Returns a boolean representation of the value of this property.
getBoolean() - Method in interface oracle.ocs.jcr.OracleValue
Returns a Boolean representation of this value.
getChildNodeDefinitions() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns an array containing the child node definitions of this node type, including the child node definitions inherited from supertypes of this node type.
getConnectionUrl() - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
getContainingHistory() - Method in interface oracle.ocs.jcr.version.OracleVersion
Returns the VersionHistory that contains this Version.
getContextAttributes() - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
getCorrespondingNodePath(String) - Method in interface oracle.ocs.jcr.OracleNode
Returns null since we do not support multiple workspaces.
getCreated() - Method in interface oracle.ocs.jcr.version.OracleVersion
Returns the date this version was created.
getDate() - Method in interface oracle.ocs.jcr.OracleProperty
Returns a Calendar representation of the value of this property.
getDate() - Method in interface oracle.ocs.jcr.OracleValue
Returns a Calendar representation of this value.
getDeclaredChildNodeDefinitions() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns an array containing the child node definitions explicitly specified in the declaration of this node type.
getDeclaredPropertyDefinitions() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns an array containing the property definitions explicitly specified in the declaration of this node type.
getDeclaredSupertypes() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns the direct supertypes of this node type in the node type inheritance hierarchy, that is, those actually declared in this node type.
getDeclaringNodeType() - Method in interface oracle.ocs.jcr.nodetype.OracleItemDefinition
Gets the node type that contains the declaration of this ItemDefinition.
getDefaultPrimaryType() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeDefinition
Gets the default primary node type that will be assigned to the child node if it is created without an explicitly specified primary node type.
getDefaultValues() - Method in interface oracle.ocs.jcr.nodetype.OraclePropertyDefinition
Gets the default value(s) of the property.
getDefinition() - Method in interface oracle.ocs.jcr.OracleNode
Returns the node definition that applies to this node.
getDefinition() - Method in interface oracle.ocs.jcr.OracleProperty
Returns the property definition that applies to this property.
getDepth() - Method in interface oracle.ocs.jcr.OracleItem
Returns the depth of this Item in the workspace tree.
getDescriptor(String) - Method in interface oracle.ocs.jcr.OracleRepository
Returns the descriptor for the specified key.
getDescriptorKeys() - Method in interface oracle.ocs.jcr.OracleRepository
Returns a string array holding all descriptor keys available for this implementation.
getDouble() - Method in interface oracle.ocs.jcr.OracleProperty
Returns a double representation of the value of this property.
getDouble() - Method in interface oracle.ocs.jcr.OracleValue
Returns a double representation of this value.
getImportContentHandler(String, int) - Method in interface oracle.ocs.jcr.OracleSession
Returns an org.xml.sax.ContentHandler which can be used to push SAX events into the repository.
getImportContentHandler(String, int) - Method in interface oracle.ocs.jcr.OracleWorkspace
Returns an org.xml.sax.ContentHandler which can be used to push SAX events into the repository
getIndex() - Method in interface oracle.ocs.jcr.OracleNode
This method returns the index of this node within the ordered set of its same-name sibling nodes.
getInitialContextFactory() - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
getItem(String) - Method in interface oracle.ocs.jcr.OracleSession
Returns the item at the specified absolute path in the workspace.
getLength() - Method in interface oracle.ocs.jcr.OracleProperty
Returns the length of the value of this property.
getLengths() - Method in interface oracle.ocs.jcr.OracleProperty
throws Exception since multivalue properties are not supported.
getLock() - Method in interface oracle.ocs.jcr.OracleNode
Returns the Lock object that applies to this node.
getLockOwner() - Method in interface oracle.ocs.jcr.lock.OracleLock
Returns the user ID of the user who owns this lock.
getLockToken() - Method in interface oracle.ocs.jcr.lock.OracleLock
May return the lock token for this lock.
getLockTokens() - Method in interface oracle.ocs.jcr.OracleSession
Returns an array containing all lock tokens currently held by this session.
getLong() - Method in interface oracle.ocs.jcr.OracleProperty
Returns a long representation of the value of this property.
getLong() - Method in interface oracle.ocs.jcr.OracleValue
Returns a long representation of this value.
getMixinNodeTypes() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeTypeManager
Returns an iterator over all available mixin node types.
getMixinNodeTypes() - Method in interface oracle.ocs.jcr.OracleNode
Returns an array of NodeType objects representing the mixin node types assigned to this node.
getName() - Method in interface oracle.ocs.jcr.nodetype.OracleItemDefinition
Gets the name of the child item.
getName() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns the name of the node type.
getName() - Method in interface oracle.ocs.jcr.OracleItem
Returns the name of this Item.
getName() - Method in interface oracle.ocs.jcr.OracleWorkspace
Returns the name of the actual persistent workspace represented by this Workspace object.
getNamespacePrefix(String) - Method in interface oracle.ocs.jcr.OracleSession
Returns the prefix to which the given URI is mapped
getNamespacePrefixes() - Method in interface oracle.ocs.jcr.OracleSession
Returns all prefixes currently set for this session.
getNamespaceRegistry() - Method in interface oracle.ocs.jcr.OracleWorkspace
Returns the NamespaceRegistry object, which is used to access information and (in level 2) set the mapping between namespace prefixes and URIs.
getNamespaceURI(String) - Method in interface oracle.ocs.jcr.OracleSession
For a given prefix, returns the URI to which it is mapped as currently set in this Session.
getNode() - Method in interface oracle.ocs.jcr.lock.OracleLock
Returns the lock holding node.
getNode(String) - Method in interface oracle.ocs.jcr.OracleNode
Returns the node at relPath relative to this node.
getNode() - Method in interface oracle.ocs.jcr.OracleProperty
If this property is of type REFERENCE this method returns the node to which this property refers.
getNodeByUUID(String) - Method in interface oracle.ocs.jcr.OracleSession
Returns the node specified by the given UUID.
getNodes() - Method in interface oracle.ocs.jcr.OracleNode
Returns a NodeIterator over all child Nodes of this Node.
getNodes(String) - Method in interface oracle.ocs.jcr.OracleNode
Gets all child nodes of this node that match namePattern.
getNodeType(String) - Method in interface oracle.ocs.jcr.nodetype.OracleNodeTypeManager
Returns the named node type.
getNodeTypeManager() - Method in interface oracle.ocs.jcr.OracleWorkspace
Returns the NodeTypeManager through which node type information can be queried.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class oracle.ocs.jcr.RepositoryFactory
 
getObservationManager() - Method in interface oracle.ocs.jcr.OracleWorkspace
The implementation does not support observation and hence it throws an UnsupportedRepositoryOperationException.
getOnParentVersion() - Method in interface oracle.ocs.jcr.nodetype.OracleItemDefinition
Gets the on-parent-version status of the child item.
getParent() - Method in interface oracle.ocs.jcr.OracleItem
Returns the parent of this Item.
getPath() - Method in interface oracle.ocs.jcr.OracleItem
Returns the absolute path to this item.
getPosition() - Method in interface oracle.ocs.jcr.OracleRangeIterator
Returns the current position within the iterator.
getPredecessors() - Method in interface oracle.ocs.jcr.version.OracleVersion
Returns the predecessor versions of this version.
getPrefix(String) - Method in interface oracle.ocs.jcr.OracleNamespaceRegistry
Returns the prefix to which the given URI is mapped
getPrefixes() - Method in interface oracle.ocs.jcr.OracleNamespaceRegistry
Returns an array holding all currently registered prefixes.
getPrimaryItem() - Method in interface oracle.ocs.jcr.OracleNode
Returns the primary child item of this node.
getPrimaryItemName() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns the name of the primary item (one of the child items of the nodes of this node type).
getPrimaryNodeType() - Method in interface oracle.ocs.jcr.OracleNode
Returns the primary node type of this node.
getPrimaryNodeTypes() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeTypeManager
Returns an iterator over all available primary node types.
getProperties() - Method in interface oracle.ocs.jcr.OracleNode
Returns all properties of this node.
getProperties(String) - Method in interface oracle.ocs.jcr.OracleNode
Gets all properties of this node that match namePattern.
getProperty(String) - Method in interface oracle.ocs.jcr.OracleNode
Returns the property at relPath relative to this node.
getPropertyDefinitions() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns an array containing the property definitions of this node type, including the property definitions inherited from supertypes of this node type.
getQueryManager() - Method in interface oracle.ocs.jcr.OracleWorkspace
Gets the QueryManager.
getReferences() - Method in interface oracle.ocs.jcr.OracleNode
Returns all REFERENCE properties that refer to this node.
getRepository() - Method in interface oracle.ocs.jcr.OracleSession
Returns the Repository object through which this session was acquired.
getRequiredPrimaryTypes() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeDefinition
Gets the minimum set of primary node types that the child node must have.
getRequiredType() - Method in interface oracle.ocs.jcr.nodetype.OraclePropertyDefinition
Gets the required type of the property.
getRootNode() - Method in interface oracle.ocs.jcr.OracleSession
Returns the root node of the workspace.
getRootVersion() - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Returns the root version of this version history.
getSecurityCredentials() - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
getSecurityPrincipal() - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
getSession() - Method in interface oracle.ocs.jcr.OracleItem
Returns the Session through which this Item was acquired.
getSession() - Method in interface oracle.ocs.jcr.OracleWorkspace
Returns the Session object through which this Workspace object was acquired.
getSize() - Method in interface oracle.ocs.jcr.OracleRangeIterator
Returns the number of elements in the iterator.
getStream() - Method in interface oracle.ocs.jcr.OracleProperty
Returns an InputStream representation of the value of this property.
getStream() - Method in interface oracle.ocs.jcr.OracleValue
Returns an InputStream representation of this value.
getString() - Method in interface oracle.ocs.jcr.OracleProperty
Returns a String representation of the value of this property.
getString() - Method in interface oracle.ocs.jcr.OracleValue
Returns a String representation of this value.
getSuccessors() - Method in interface oracle.ocs.jcr.version.OracleVersion
Returns the successor versions of this version.
getSupertypes() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns all supertypes of this node type in the node type inheritance hierarchy.
getType() - Method in interface oracle.ocs.jcr.OracleProperty
Returns the type of this Property.
getType() - Method in interface oracle.ocs.jcr.OracleValue
Returns the type of this Value.
getURI(String) - Method in interface oracle.ocs.jcr.OracleNamespaceRegistry
Returns the URI to which the given prefix is mapped.
getURIs() - Method in interface oracle.ocs.jcr.OracleNamespaceRegistry
Returns an array holding all currently registered URIs.
getUserID() - Method in interface oracle.ocs.jcr.OracleSession
Gets the user ID that was used to acquire this session.
getUUID() - Method in interface oracle.ocs.jcr.OracleNode
Returns the UUID of this node as recorded in this node's jcr:uuid property.
getValue() - Method in interface oracle.ocs.jcr.OracleProperty
Returns the value of this property as a generic Value object.
getValueConstraints() - Method in interface oracle.ocs.jcr.nodetype.OraclePropertyDefinition
Gets the array of constraint strings.
getValueFactory() - Method in interface oracle.ocs.jcr.OracleSession
This method returns a ValueFactory that is used to create Value objects for use when setting repository properties.
getValues() - Method in interface oracle.ocs.jcr.OracleProperty
Returns an array of all the values of this property.
getVersion(String) - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Retrieves a particular version from this version history by version name.
getVersionableUUID() - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Returns the UUID of the versionable node for which this is the version history.
getVersionByLabel(String) - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Retrieves a particular version from this version history by version label.
getVersionHistory() - Method in interface oracle.ocs.jcr.OracleNode
Returns the VersionHistory object of this node.
getVersionLabels() - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Returns all version labels of the history or an empty array if there are none.
getVersionLabels(Version) - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Returns all version labels of the given version - empty array if none.
getWorkspace() - Method in interface oracle.ocs.jcr.OracleSession
Returns the Workspace attached to this Session.

H

hasNode(String) - Method in interface oracle.ocs.jcr.OracleNode
Indicates whether a node exists at relPath Returns true if a node exists at relPath and false otherwise.
hasNodes() - Method in interface oracle.ocs.jcr.OracleNode
Indicates whether this node has child nodes.
hasOrderableChildNodes() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns false since ordering of nodes is not supported.
hasPendingChanges() - Method in interface oracle.ocs.jcr.OracleSession
Returns true if this session holds pending (that is, unsaved) changes; otherwise returns false.
hasProperties() - Method in interface oracle.ocs.jcr.OracleNode
Indicates whether this node has properties.
hasProperty(String) - Method in interface oracle.ocs.jcr.OracleNode
Indicates whether a property exists at relPath Returns true if a property exists at relPath and false otherwise.
hasVersionLabel(String) - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Returns true if any version in the history has the given label.
hasVersionLabel(Version, String) - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Returns true if the given version has the given label.
holdsLock() - Method in interface oracle.ocs.jcr.OracleNode
Returns true if this node holds a lock; otherwise returns false.

I

impersonate(Credentials) - Method in interface oracle.ocs.jcr.OracleSession
Returns a new session in accordance with the specified (new) Credentials.
importXML(String, InputStream, int) - Method in interface oracle.ocs.jcr.OracleSession
Deserializes an XML document and adds the resulting item subtree as a child of the node at parentAbsPath.
importXML(String, InputStream, int) - Method in interface oracle.ocs.jcr.OracleWorkspace
Deserializes an XML document and adds the resulting item subtree as a child of the node at parentAbsPath.
INITIAL_CONTEXT_FACTORY - Static variable in interface oracle.ocs.jcr.OracleRepository
The Initial Context Factory value that we set to this attribute will be used during Java Naming and Directory Interface (JNDI) lookup of the JCR service.
isAutoCreated() - Method in interface oracle.ocs.jcr.nodetype.OracleItemDefinition
Reports whether the item is to be automatically created when its parent node is created.
isCheckedOut() - Method in interface oracle.ocs.jcr.OracleNode
Returns true if this node is either <li/>versionable and currently checked-out, <li/>non-versionable and it has no versionable ancestor.
isDeep() - Method in interface oracle.ocs.jcr.lock.OracleLock
Returns false always since deep locks are not supported in t the current implementation.
isLive() - Method in interface oracle.ocs.jcr.lock.OracleLock
Returns true if this Lock object represents a lock that is currently in effect.
isLive() - Method in interface oracle.ocs.jcr.OracleSession
Returns true if this Session object is usable by the client.
isLocked() - Method in interface oracle.ocs.jcr.OracleNode
Returns true if this node is locked either as a result of a lock held by this node by the same or different user or by a deep lock on a node above this node by different user; otherwise returns false.
isMandatory() - Method in interface oracle.ocs.jcr.nodetype.OracleItemDefinition
Reports whether the item is mandatory.
isMixin() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns true if this node type is a mixin node type.
isModified() - Method in interface oracle.ocs.jcr.OracleItem
Returns 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.
isMultiple() - Method in interface oracle.ocs.jcr.nodetype.OraclePropertyDefinition
Reports whether this property can have multiple values.
isNew() - Method in interface oracle.ocs.jcr.OracleItem
Returns true if this is a new item, meaning that it exists only in transient storage on the Session and has not yet been saved.
isNode() - Method in interface oracle.ocs.jcr.OracleItem
Indicates whether this Item is a Node or a Property.
isNodeType(String) - Method in interface oracle.ocs.jcr.nodetype.OracleNodeType
Returns true if this node type is nodeTypeName or a subtype of nodeTypeName, otherwise returns false.
isNodeType(String) - Method in interface oracle.ocs.jcr.OracleNode
Indicates whether this node is of the specified node type.
isProtected() - Method in interface oracle.ocs.jcr.nodetype.OracleItemDefinition
Reports whether the child item is protected.
isSame(Item) - Method in interface oracle.ocs.jcr.OracleItem
Returns true if this Item object (the Java object instance) represents the same actual repository item as the object otherItem.
isSessionScoped() - Method in interface oracle.ocs.jcr.lock.OracleLock
Returns true if this is a session-scoped lock.
itemExists(String) - Method in interface oracle.ocs.jcr.OracleSession
Returns true if an item exists at absPath; otherwise returns false.

J

JCR_CREATED - Static variable in interface oracle.ocs.jcr.OracleProperty
The jcr:created represents created property.
JCR_FROZENMIXINTYPES - Static variable in interface oracle.ocs.jcr.OracleProperty
The jcr:frozenMixinTypes represents frozenMixinTypes property.
JCR_FROZENPRIMARYTYPE - Static variable in interface oracle.ocs.jcr.OracleProperty
The jcr:frozenPrimaryType represents frozenPrimaryType property.
JCR_FROZENUUID - Static variable in interface oracle.ocs.jcr.OracleProperty
The jcr:frozenUuid represents frozenUuid property.
JCR_PREDECESSORS - Static variable in interface oracle.ocs.jcr.OracleProperty
The jcr:predecessors represents predecessors property.
JCR_SERVICE - Static variable in interface oracle.ocs.jcr.OracleRepository
Constant that stores the value of the JCR service name.
JCR_SUCCESSORS - Static variable in interface oracle.ocs.jcr.OracleProperty
The jcr:successors represents successors property.
JCR_UUID - Static variable in interface oracle.ocs.jcr.OracleProperty
The jcr:uuid represents Content Services - CollabId property.
JCR_VERSIONABLEUUID - Static variable in interface oracle.ocs.jcr.OracleProperty
The jcr:versionableUuid represents versionableUuid property.

L

lock(boolean, boolean) - Method in interface oracle.ocs.jcr.OracleNode
Places a lock on this node.
login(Credentials, String) - Method in interface oracle.ocs.jcr.OracleRepository
Authenticates the user using the supplied credentials.
login(Credentials) - Method in interface oracle.ocs.jcr.OracleRepository
Authenticates the user using the supplied credentials to the default workspace.
login(String) - Method in interface oracle.ocs.jcr.OracleRepository
Authenticates the user without credentials.
login() - Method in interface oracle.ocs.jcr.OracleRepository
Authenticates the user without credentials.
logout() - Method in interface oracle.ocs.jcr.OracleSession
Releases all resources associated with this Session.

M

merge(String, boolean) - Method in interface oracle.ocs.jcr.OracleNode
This operation is not supported.
move(String, String) - Method in interface oracle.ocs.jcr.OracleSession
Moves the node at srcAbsPath (and its entire subtree) to the new location at destAbsPath.
move(String, String) - Method in interface oracle.ocs.jcr.OracleWorkspace
Moves the node at srcAbsPath (and its entire subtree) to the new location at destAbsPath.

N

nextNode() - Method in interface oracle.ocs.jcr.OracleNodeIterator
Returns the next Node in the iteration.
nextNodeType() - Method in interface oracle.ocs.jcr.nodetype.OracleNodeTypeIterator
Returns the next NodeType in the iteration.
nextProperty() - Method in interface oracle.ocs.jcr.OraclePropertyIterator
Returns the next Property in the iteration.
nextVersion() - Method in interface oracle.ocs.jcr.version.OracleVersionIterator
Returns the next Version in the iteration.

O

oracle.ocs.jcr - package oracle.ocs.jcr
This contains the packages of Java Content Repository for Level 1 and Level 2 operations.
oracle.ocs.jcr.lock - package oracle.ocs.jcr.lock
This contains Locking functionality for the Content Repository.
oracle.ocs.jcr.nodetype - package oracle.ocs.jcr.nodetype
This contains Node Type functionality for the Content Repository.
oracle.ocs.jcr.version - package oracle.ocs.jcr.version
This contains Versioning functionality for the Content Repository.
OracleItem - Interface in oracle.ocs.jcr
The OrcleItem is the base interface of OracleNode and OracleProperty.
OracleItemDefinition - Interface in oracle.ocs.jcr.nodetype
Superinterface of OracleNodeDefinition and OraclePropertyDefinition.
OracleLock - Interface in oracle.ocs.jcr.lock
Represents a lock placed on an item.
OracleNamespaceRegistry - Interface in oracle.ocs.jcr
OracleNamespaceRegistry represents the global persistent namespace registry of the JCR Repository.
OracleNode - Interface in oracle.ocs.jcr
The OracleNode interface represents a node in the hierarchy that makes up the repository.
OracleNodeDefinition - Interface in oracle.ocs.jcr.nodetype
A node definition.
OracleNodeIterator - Interface in oracle.ocs.jcr
Allows easy iteration through a list of Nodes with nextNode as well as a skip method inherited from RangeIterator.
OracleNodeType - Interface in oracle.ocs.jcr.nodetype
Every node has a node type which defines the structure of the node.
OracleNodeTypeIterator - Interface in oracle.ocs.jcr.nodetype
An iterator for NodeType objects.
OracleNodeTypeManager - Interface in oracle.ocs.jcr.nodetype
Allows for the retrieval of node types.
OracleProperty - Interface in oracle.ocs.jcr
A OracleProperty object represents the smallest granularity of content storage.
OraclePropertyDefinition - Interface in oracle.ocs.jcr.nodetype
A property definition.
OraclePropertyIterator - Interface in oracle.ocs.jcr
Allows easy iteration through a list of Propertys with nextProperty as well as a skip method.
OracleRangeIterator - Interface in oracle.ocs.jcr
Extends Iterator with the skip, getSize and getPosition methods.
OracleRepository - Interface in oracle.ocs.jcr
This interface is the entry point into the content repository.
OracleSession - Interface in oracle.ocs.jcr
The OracleSession object provides read and (in level 2) write access to the content of a particular workspace in the repository.
OracleValue - Interface in oracle.ocs.jcr
A generic holder for the value of a property.
OracleValueFactory - Interface in oracle.ocs.jcr
The ValueFactory object provides methods for the creation Value objects that can then be used to set properties.
OracleVersion - Interface in oracle.ocs.jcr.version
A Version object wraps an nt:version node.
OracleVersionHistory - Interface in oracle.ocs.jcr.version
A VersionHistory object wraps an nt:versionHistory node.
OracleVersionIterator - Interface in oracle.ocs.jcr.version
Allows easy iteration through a list of Versions objects with nextVersion as well as a skip method inherited from RangeIterator.
OracleWorkspace - Interface in oracle.ocs.jcr
The OracleWorkspace object represents a "view" of an actual repository workspace entity as seen through the authorization settings of its associated OracleSession.
orderBefore(String, String) - Method in interface oracle.ocs.jcr.OracleNode
Child node ordering is not supported.

P

PROVIDER_URL - Static variable in interface oracle.ocs.jcr.OracleRepository
Constant specifying the name of the URL, where the JCR service is deployed.

R

refresh() - Method in interface oracle.ocs.jcr.lock.OracleLock
This method has no effect as in the current implementation.
refresh(boolean) - Method in interface oracle.ocs.jcr.OracleItem
If 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 subtree rooted at this Item)and returns all items to reflect the current saved state.
refresh(boolean) - Method in interface oracle.ocs.jcr.OracleSession
If keepChanges is false, this method discards all pending changes currently recorded in this Session and returns all items to reflect the current saved state.
registerNamespace(String, String) - Method in interface oracle.ocs.jcr.OracleNamespaceRegistry
Sets a one-to-one mapping between prefix and URI in the namespace registry of this repository in the associated session.
remove() - Method in interface oracle.ocs.jcr.OracleItem
Removes this item (and its subtree).
removeLockToken(String) - Method in interface oracle.ocs.jcr.OracleSession
Removes the specified lock token from this session.
removeMixin(String) - Method in interface oracle.ocs.jcr.OracleNode
Removing mixin node type is not supported.
removeVersion(String) - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Removes the named version from this version history and automatically repairs the version graph.
removeVersionLabel(String) - Method in interface oracle.ocs.jcr.version.OracleVersionHistory
Removes the specified label from among the labels of this version history.
RepositoryFactory - Class in oracle.ocs.jcr
public class RepositoryFactory
The RepositoryFactory object provides method for creation of OracleRepository object that can be used for logging into Repository.
RepositoryFactory() - Constructor for class oracle.ocs.jcr.RepositoryFactory
Default constructor.
restore(String, boolean) - Method in interface oracle.ocs.jcr.OracleNode
Restores this node to the state defined by the version with the specified versionName.
restore(Version, boolean) - Method in interface oracle.ocs.jcr.OracleNode
Restores this node to the state defined by the specified version.
restore(Version, String, boolean) - Method in interface oracle.ocs.jcr.OracleNode
Restores the specified version to relPath, relative to this node.
restore(Version[], boolean) - Method in interface oracle.ocs.jcr.OracleWorkspace
Restores a set of versions at once.
restoreByLabel(String, boolean) - Method in interface oracle.ocs.jcr.OracleNode
Restores the version of this node with the specified version label.

S

save() - Method in interface oracle.ocs.jcr.OracleItem
Validates all pending changes currently recorded in this Session that apply to this Item or any of its descendants (that is, the subtree rooted at this Item).
save() - Method in interface oracle.ocs.jcr.OracleSession
Validates all pending changes currently recorded in this Session.
SECURITY_CREDENTIALS - Static variable in interface oracle.ocs.jcr.OracleRepository
Constant specifying the credentials of the principal used in authenticating during JNDI lookup.
SECURITY_PRINCIPAL - Static variable in interface oracle.ocs.jcr.OracleRepository
Constant specifying the name of the principal used in authenticating during JNDI lookup.
setConnectionUrl(String) - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
setInitialContextFactory(String) - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
setNamespacePrefix(String, String) - Method in interface oracle.ocs.jcr.OracleSession
Within the scope of this session, rename a persistently registered namespace URI to the new prefix.
setProperty(String, Value) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified (single-value) property of this node to the specified value.
setProperty(String, Value, int) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified (single-value) property to the specified value.
setProperty(String, Value[]) - Method in interface oracle.ocs.jcr.OracleNode
Throws RepositoryException since this implementation does not support user-defined multi-valued properties.
setProperty(String, Value[], int) - Method in interface oracle.ocs.jcr.OracleNode
Throws RepositoryException since this implementation does not support user-defined multi-valued properties.
setProperty(String, String[]) - Method in interface oracle.ocs.jcr.OracleNode
Throws RepositoryException since this implementation does not support user-defined multi-valued properties.
setProperty(String, String[], int) - Method in interface oracle.ocs.jcr.OracleNode
Throws RepositoryException since there is no multi-value property.
setProperty(String, String) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified property to the specified value.
setProperty(String, String, int) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified (single-value) property to the specified value.
setProperty(String, InputStream) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified property to the specified value.
setProperty(String, boolean) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified property to the specified value.
setProperty(String, double) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified property to the specified value.
setProperty(String, long) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified property to the specified value.
setProperty(String, Calendar) - Method in interface oracle.ocs.jcr.OracleNode
Sets the specified property to the specified value.
setProperty(String, Node) - Method in interface oracle.ocs.jcr.OracleNode
The operation of setting the specified (REFERENCE)property to refer to the specified Node is not supported.
setSecurityCredentials(String) - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
setSecurityPrincipal(String) - Method in class oracle.ocs.jcr.BeehiveRepositoryConfiguration
 
setValue(Value) - Method in interface oracle.ocs.jcr.OracleProperty
Sets the value of this property to value.
setValue(Value[]) - Method in interface oracle.ocs.jcr.OracleProperty
This operation throws Exception since multi-value properties are not supported.
setValue(String) - Method in interface oracle.ocs.jcr.OracleProperty
Sets the value of this property to value.
setValue(String[]) - Method in interface oracle.ocs.jcr.OracleProperty
This operation throws Exception since multi-value properties are not supported.
setValue(InputStream) - Method in interface oracle.ocs.jcr.OracleProperty
Sets the value of this property to value.
setValue(long) - Method in interface oracle.ocs.jcr.OracleProperty
Sets the value of this property to value.
setValue(double) - Method in interface oracle.ocs.jcr.OracleProperty
Sets the value of this property to value.
setValue(Calendar) - Method in interface oracle.ocs.jcr.OracleProperty
Sets the value of this property to value.
setValue(boolean) - Method in interface oracle.ocs.jcr.OracleProperty
Sets the value of this property to value.
setValue(Node) - Method in interface oracle.ocs.jcr.OracleProperty
This operation throws Exception since setting Reference property is not supported.
skip(long) - Method in interface oracle.ocs.jcr.OracleRangeIterator
Skip a number of elements in the iterator.

U

unlock() - Method in interface oracle.ocs.jcr.OracleNode
Removes the lock on this node.
unregisterNamespace(String) - Method in interface oracle.ocs.jcr.OracleNamespaceRegistry
Removes a namespace mapping from the registry in the associated Session.
update(String) - Method in interface oracle.ocs.jcr.OracleNode
Multiple workspaces is not supported.

A B C D E G H I J L M N O P R S U

Oracle Beehive Java Content Repository Java API Reference
Release 1 (1.4)

E13801-01


Copyright © 2008, Oracle. All rights reserved.