|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
EventIterator
interface.EventListenerIterator
interface.RangeIterator
interface.ItemVisitor.visit(Node)
method of the given visitor.
ItemVisitor.visit(Property
method of the given visitor.
ObservationManager.addEventListener()
method.
ObservationManager.addEventListener()
method. See class comment for an explanation on how the
listenerId
is used.
Session.addLockToken(String)
method.
Session.addLockToken(String)
method.
Node.addMixin(String)
method.
Node.addMixin(String)
method.
Node.addNode(Sring)
method.
Node.addNode(String,String)
method.
Node.addNode(Sring)
method.
Node.addNode(String,String)
method.
VersionHistory.addVersionLabel(String, String, boolean)
method.
VersionHistory.addVersionLabel(String, String, boolean)
method.
NodeDef.allowSameNameSibs()
method.
NodeDef.allowSameNameSibs()
method.
BaseNonStreamValue
class implements the basic committed
value state for non-stream values as a part of the State design pattern (Gof)
used by this package.BinaryValue
class implements the committed value state for
Binary values as a part of the State design pattern (Gof) used by this
package.InputStream
.
BooleanValue
class implements the committed value state for
Boolean values as a part of the State design pattern (Gof) used by this
package.value
.
LocalAdapterFactory
interface.ClientEventPoll
class is the registry for client-side
event listeners on behalf of the
ClientObservationManager
class.RemoteObservationManager
.
RemoteItem
inteface.RemoteItemDefinition
inteface.RemoteIterator
interface.RemoteLock
inteface.RemoteNamespaceRegistry
inteface.RemoteNode
inteface.RemoteNodeDefinition
inteface.RemoteNodeType
inteface.RemoteNodeTypeManager
inteface.ClientObservationManager
class
RemoteProperty
inteface.RemotePropertyDefinition
inteface.RemoteQuery
inteface.RemoteQueryManager
inteface.RemoteQueryResult
inteface.RemoteRepository
inteface.RemoteRow
inteface.RemoteSession
inteface.RemoteVersion
interface.RemoteVersionHistory
interface.RemoteWorkspace
interface.NodeType.canAddChildNode(String)
method.
NodeType.canAddChildNode(String,String)
method.
NodeType.canAddChildNode(String)
method.
NodeType.canAddChildNode(String,String)
method.
Node.canAddMixin(String)
method.
Node.canAddMixin(String)
method.
NodeType.canRemoveItem(String)
method.
NodeType.canRemoveItem(String)
method.
NodeType.canSetProperty(String,Value)
method.
NodeType.canSetProperty(String,Value[])
method.
NodeType.canSetProperty(String,Value)
method.
NodeType.canSetProperty(String,Value[])
method.
Node.cancelMerge(Version)
method.
Node.cancelMerge(Version)
method.
Session.checkPermission(String,String)
method.
Session.checkPermission(String,String)
method.
Node.checkin()
method.
Node.checkin()
method.
Node.checkout()
method.
Node.checkout()
method.
Workspace.clone(String,String,String,boolean)
method.
Workspace.clone(String,String,String,boolean)
method.
Workspace.copy(String,String)
method.
Workspace.copy(String,String,String)
method.
Workspace.copy(String,String)
method.
Workspace.copy(String,String,String)
method.
BinaryValue
class or an extension
thereof.
BinaryValue
class or an extension
thereof from the string whose UTF-8 representation is used as the
binary data.
BooleanValue
class or an extension
thereof.
BooleanValue
class or an extension
thereof from the string representation of the boolean
.
DateValue
class or an extension
thereof.
DateValue
class or an extension
thereof from the string representation of Calendar
instance formatted as specified in the JCR specification.
DoubleValue
class or an extension
thereof.
DoubleValue
class or an extension
thereof from the string representation of the double
number.
LongValue
class or an extension
thereof.
LongValue
class or an extension
thereof from the string representation of the long
number.
NameValue
class or an extension
thereof.
PathValue
class or an extension
thereof.
ReferenceValue
class or an extension
thereof.
StringValue
class or an extension
thereof.
DateValue
class implements the committed value state for
Date values as a part of the State design pattern (Gof) used by this
package.Calendar
value
.
Calendar
.
DoubleValue
class implements the committed value state for
Double values as a part of the State design pattern (Gof) used by this
package.value
.
Node.doneMerge(Version)
method.
Node.doneMerge(Version)
method.
true
if obj
is either the same as this
or a proxy for the same client-side listener, which is identicated by the
same listener identifier.
ByteArrayOutputStream
to capture
the XML data written by the normal exportDocView method.
ByteArrayOutputStream
to capture
the XML data written by the normal exportSysView method.
Workspace.getAccessibleWorkspaceNames()
method.
Workspace.getAccessibleWorkspaceNames()
method.
NodeTypeManager.getAllNodeTypes()
method.
NodeTypeManager.getAllNodeTypes()
method.
VersionHistory.getAllVersions()
method.
VersionHistory.getAllVersions()
method.
Item.getAncestor(int)
method.
Item.getAncestor(int)
method.
Session.getAttributeNames()
method.
Session.getAttributeNames()
method.
Node.getBaseVersion()
method.
Node.getBaseVersion()
method.
ValueFormatException
.
IllegalStateException
because only an
InputStream
is available from this implementation.
Boolean.valueOf(String)
method.
NodeType.getChildNodeDefs()
method.
NodeType.getChildNodeDefs()
method.
Version.getContainingHistory()
Version.getContainingHistory()} method.
Version.getContainingHistory()
Version.getContainingHistory()} method.
Node.getCorrespondingNodePath(String)
method.
Node.getCorrespondingNodePath(String)
method.
Version.getCreated()
method.
Version.getCreated()
method.
ValueFormatException
.
IllegalStateException
because only an
InputStream
is available from this implementation.
Calendar
value.
Calendar
instance interpreting the double as the
time in milliseconds since the epoch (1.1.1970, 0:00, UTC).
Calendar
instance interpreting the long as the
time in milliseconds since the epoch (1.1.1970, 0:00, UTC).
Calendar
using the
same formatter as the DateValue
class.
NodeType.getDeclaredChildNodeDefs()
method.
NodeType.getDeclaredChildNodeDefs()
method.
NodeType.getDeclaredPropertyDefs()
method.
NodeType.getDeclaredPropertyDefs()
method.
NodeType.getDeclaredSupertypes()
method.
NodeType.getDeclaredSupertypes()
method.
ItemDef.getDeclaringNodeType()
method.
ItemDef.getDeclaringNodeType()
method.
NodeDef.getDefaultPrimaryType()
method.
NodeDef.getDefaultPrimaryType()
method.
PropertyDefinition.getDefaultValues()
method.
PropertyDefinition.getDefaultValues()
method.
Node.getDefinition()
method.
Property.getDefinition()
method.
Node.getDefinition()
method.
Property.getDefinition()
method.
Item.getDepth()
method.
Item.getDepth()
method.
Repository.getDescriptor(String)
method.
Repository.getDescriptor(String)
method.
Repository.getDescriptorKeys()
method.
Repository.getDescriptorKeys()
method.
ValueFormatException
.
IllegalStateException
because only an
InputStream
is available from this implementation.
Double.valueOf(String)
method.
RemoteEventCollection.getListenerId()
.
RemoteEventCollection.getListenerId()
.
Node.getIndex()
method.
Node.getIndex()
method.
ValueFactory
instance, which currently is a
singleton instance of this class.
ClientItem
instance.
Session.getItem(String)
method.
Session.getItem(String)
method.
ClientItemDefinition
instance.
Property.getLength()
method.
Property.getLength()
method.
Property.getLengths()
method.
Property.getLengths()
method.
ClientLock
instance.
Node.getLock()
method.
Node.getLock()
method.
Lock.getLockOwner()
method.
Lock.getLockOwner()
method.
Lock.getLockToken()
method.
Lock.getLockToken()
method.
Session.getLockTokens()
method.
Session.getLockTokens()
method.
ValueFormatException
.
IllegalStateException
because only an
InputStream
is available from this implementation.
Long.valueOf(String)
method.
Node.getMixinNodeTypes()
method.
NodeTypeManager.getMixinNodeTypes()
method.
Node.getMixinNodeTypes()
method.
NodeTypeManager.getMixinNodeTypes()
method.
Item.getName()
method.
ItemDef.getName()
method.
NodeType.getName()
method.
Workspace.getName()
method.
Item.getName()
method.
ItemDef.getName()
method.
NodeType.getName()
method.
Workspace.getName()
method.
Session.getNamespacePrefix(String)
method.
Session.getNamespacePrefix(String)
method.
Session.getNamespacePrefixes()
method.
Session.getNamespacePrefixes()
method.
ClientClientNamespaceRegistry
instance.
Workspace.getNamespaceRegistry()
method.
Workspace.getNamespaceRegistry()
method.
Session.getNamespaceURI(String)
method.
Session.getNamespaceURI(String)
method.
ClientNode
instance.
Node.getNode(String)
method.
Node.getNode(String)
method.
Session.getNodeByUUID(String)
method.
Session.getNodeByUUID(String)
method.
ClientNodeDefinition
instance.
ClientNodeIterator
instance.
ClientNodeType
instance.
NodeTypeManager.getNodeType(String)
method.
NodeTypeManager.getNodeType(String)
method.
ClientNodeTypeIterator
instance.
ClienNodeTypeManager
instance.
Workspace.getNodeTypeManager()
method.
Workspace.getNodeTypeManager()
method.
Node.getNodes()
method.
Node.getNodes(String)
method.
Node.getNodes()
method.
Node.getNodes(String)
method.
ClientObservationManager
instance.
Workspace.getObservationManager()
method.
Workspace.getObservationManager()
method.
ItemDef.getOnParentVersion()
method.
ItemDef.getOnParentVersion()
method.
Item.getParent()
method.
Item.getParent()
method.
Item.getPath()
method.
Item.getPath()
method.
Version.getPredecessors()
method.
Version.getPredecessors()
method.
NamespaceRegistry.getPrefix(String)
method.
NamespaceRegistry.getPrefix(String)
method.
NamespaceRegistry.getPrefixes()
method.
NamespaceRegistry.getPrefixes()
method.
Node.getPrimaryItem()
method.
Node.getPrimaryItem()
method.
NodeType.getPrimaryItemName()
method.
NodeType.getPrimaryItemName()
method.
Node.getPrimaryNodeType()
method.
Node.getPrimaryNodeType()
method.
NodeTypeManager.getPrimaryNodeTypes()
method.
NodeTypeManager.getPrimaryNodeTypes()
method.
Node.getProperties()
method.
Node.getProperties(String)
method.
Node.getProperties()
method.
Node.getProperties(String)
method.
ClientProperty
instance.
Node.getProperty(String)
method.
Node.getProperty(String)
method.
ClientPropertyDefinition
instance.
NodeType.getPropertyDefs()
method.
NodeType.getPropertyDefs()
method.
ClientPropertyIterator
instance.
ClientQuery
instance.
ClientQueryManager
instance.
Workspace.getQueryManager()
method.
Workspace.getQueryManager()
method.
ClientQueryResult
instance.
Node.getReferences()
method.
Node.getReferences()
method.
ServerEventCollection
instances.
ServerItem
instance.
ServerItemDefinition
instance.
ServerLock
instance.
ServerNamespaceRegistry
instance.
ServerNode
instance.
ServerNodeDefinition
instance.
ServerNodeIterator
instance.
ServerNodeType
instance.
ServerNodeTypeIterator
instance.
ServerNodeTypeManager
instance.
ServerObservationManager
instance.
ServerProperty
instance.
ServerPropertyDefinition
instance.
ServerPropertyIterator
instance.
ServerQuery
instance.
ServerQueryManager
instance.
ServerQueryResult
instance.
ServerRepository
instance.
ServerQueryResult
instance.
ServerRowIterator
instance.
ServerSession
instance.
ServerVersion
instance.
ServerVersionHistory
instance.
ServerVersionIterator
instance.
ServerWorkspace
instance.
ClientRepository
instance.
NodeDef.getRequiredPrimaryTypes()
method.
NodeDef.getRequiredPrimaryTypes()
method.
PropertyDefinition.getRequiredType()
method.
PropertyDefinition.getRequiredType()
method.
Session.getRootNode()
method.
Session.getRootNode()
method.
VersionHistory.getRootVersion()
method.
VersionHistory.getRootVersion()
method.
ClientRow
instance.
ClientRowIterator
instance.
ClientSession
instance.
-1
if the
size is unknown.
IllegalStateException
because only non-stream
getters are available from this implementation.
InputStream
from which this instance has been
created.
IllegalStateException
because only an
InputStream
is available from this implementation.
Boolean.toString(boolean)
.
Calendar
value
formatted using a SimpleDateFormatter
with the pattern
yyyy-MM-dd'T'HH:mm:ss'Z'
.
Double.toString(double)
.
Long.toString(long)
.
Version.getSuccessors()
method.
Version.getSuccessors()
method.
NodeType.getSupertypes()
method.
NodeType.getSupertypes()
method.
Property.getType()
method.
Property.getType()
method.
PropertyType.BINARY
.
PropertyType.BOOLEAN
.
PropertyType.DATE
.
PropertyType.DOUBLE
.
PropertyType.LONG
.
PropertyType.NAME
.
PropertyType.PATH
.
PropertyType.REFERENCE
.
PropertyType.STRING
.
NamespaceRegistry.getURI(String)
method.
NamespaceRegistry.getURI(String)
method.
NamespaceRegistry,getURIs()
method.
NamespaceRegistry,getURIs()
method.
Node.getUUID()
method.
Node.getUUID()
method.
Session.getUserID()
method.
Session.getUserID()
method.
Property.getValue()
method.
Property.getValue()
method.
PropertyDefinition.getValueConstraints()
method.
PropertyDefinition.getValueConstraints()
method.
SerialValueFactory.getInstance()
.
ValueFormatException
with a message indicating
what kind of type conversion is not supported.
Property.getValues()
method.
Property.getValues()
method.
ClientVersion
instance.
VersionHistory.getVersion(String)
method.
VersionHistory.getVersion(String)
method.
VersionHistory.getVersionByLabel(String)
method.
VersionHistory.getVersionByLabel(String)
method.
Version
instance for the given UUID.
ClientVersionHistory
instance.
Node.getVersionHistory()
method.
Node.getVersionHistory()
method.
ClientVersionIterator
instance.
VersionHistory.getVersionLabels()
method.
VersionHistory.getVersionLabels(Version)
method.
VersionHistory.getVersionLabels()
method.
VersionHistory.getVersionLabels(Version)
method.
VersionHistory.getVersionableUUID()
VersionHistory.getVersionableUUID()}
method.
VersionHistory.getVersionableUUID()
VersionHistory.getVersionableUUID()}
method.
ClientWorkspace
instance.
Session.getWorkspace()
method.
Session.getWorkspace()
method.
Node.hasNode(String)
method.
Node.hasNode(String)
method.
Node.hasNodes()
method.
Node.hasNodes()
method.
NodeType.hasOrderableChildNodes()
method.
NodeType.hasOrderableChildNodes()
method.
Session.hasPendingChanges()
method.
Session.hasPendingChanges()
method.
Node.hasProperties()
method.
Node.hasProperties()
method.
Node.hasProperty()
method.
Node.hasProperty()
method.
VersionHistory.hasVersionLabel(String)
method.
hasVersionLabel(Version, String)
method.
VersionHistory.hasVersionLabel(String)
method.
hasVersionLabel(Version, String)
method.
Node.holdsLock()
method.
Node.holdsLock()
method.
Session.impersonate(Credentials)
method.
Session.impersonate(Credentials)
method.
Workspace.importXML(String,InputStream,int)
method.
ByteArrayInputStream
and feed
it to the normal importXML method.
Workspace.importXML(String,InputStream,int)
method.
Session.importXML(String, InputStream, int)
method.
Workspace.importXML(String, InputStream, int)
method.
ItemDef.isAutoCreate()
method.
ItemDef.isAutoCreate()
method.
Node.isCheckedOut()
method.
Node.isCheckedOut()
method.
Lock.isDeep()
method.
Lock.isDeep()
method.
Lock.isLive()
method.
Session.isLive()
method.
Lock.isLive()
method.
Session.isLive()
method.
Node.isLocked()
method.
Node.isLocked()
method.
ItemDef.isMandatory()
method.
ItemDef.isMandatory()
method.
NodeType.isMixin()
method.
NodeType.isMixin()
method.
Item.isModified()
method.
Item.isModified()
method.
PropertyDefinition.isMultiple()
method.
PropertyDefinition.isMultiple()
method.
Item.isNew()
method.
Item.isNew()
method.
true
without contacting the remote node.
Node.isNodeType(String)
method.
NodeType.isNodeType(String)
method.
Node.isNodeType(String)
method.
NodeType.isNodeType(String)
method.
ItemDef.isProtected()
method.
ItemDef.isProtected()
method.
Lock.isSessionScoped()
() Lock.isSessionScoped()} method.
Lock.isSessionScoped()
() Lock.isSessionScoped()} method.
Session.itemExists(String)
method.
Session.itemExists(String)
method.
LongValue
class implements the committed value state for
Long values as a part of the State design pattern (Gof) used by this
package.value
.
Node.lock(boolean,boolean)
method.
Node.lock(boolean,boolean)
method.
Repository.login(
} method.
Repository.login(String
}
method.
Repository.login(Credentials
}
method.
Repository.login(Credentials,String
}
method.
Repository.login(
} method.
Repository.login(String
}
method.
Repository.login(Credentials
}
method.
Repository.login(Credentials,String
}
method.
Session.logout()
method.
Session.logout()
method.
Node.merge(String,boolean)
method.
Node.merge(String,boolean)
method.
Session.move(String,String)
method.
Workspace.move(String,String)
method.
Session.move(String,String)
method.
Workspace.move(String,String)
method.
NameValue
class implements the committed value state for
Name values as a part of the State design pattern (Gof) used by this package.value
.
Event
instances in the given
iterator to an instance of RemoteEventCollection
for them to be dispatched
to the client-side event listener.
Node.orderBefore(String,String)
method.
Node.orderBefore(String,String)
method.
PathValue
class implements the committed value state for
Path values as a part of the State design pattern (Gof) used by this package.value
.
object
to the end of the queue.
Queue
class is a very simple queue assuming that there is
at least one consumer and potentially multiple producers.ReferenceValue
class implements the committed value state
for Reference values as a part of the State design pattern (Gof) used by
this package.value
.
RemoteEventCollection
class serves as a container for
notifications sent to registered event listeners.RemoteEvent
class provides an encapsulation of single
events in an event list sent to a registered listener.Item
interface.ItemDef
interface.RangeIterator
interface.Lock
interface.NamespaceRegistry
interface.Node
interface.NodeDefinition
interface.NodeType
interface.NodeTypeManager
interface.ObservationManager
interface.Property
interface.PropertyDefinition
interface.Query
interface.QueryManager
interface.QueryResult
interface.Repository
interface.Row
interface.Session
interface.Version
interface.VersionHistory
interface.Workspace
interface.Item.refresh(boolean)
method.
Lock.refresh()
method.
Session.refresh(boolean)
method.
Item.refresh(boolean)
method.
Lock.refresh()
method.
Session.refresh(boolean)
method.
NamespaceRegistry.registerNamespace(String,String)
method.
NamespaceRegistry.registerNamespace(String,String)
method.
Item.remove()
method.
Item.remove()
method.
ObservationManager.removeEventListener()
method.
ObservationManager.removeEventListener()
method. See class comment for an explanation on how the
listenerId
is used.
Session.removeLockToken(String)
method.
Session.removeLockToken(String)
method.
Node.removeMixin(String)
method.
Node.removeMixin(String)
method.
VersionHistory.removeVersion(String)
method.
VersionHistory.removeVersion(String)
method.
VersionHistory.removeVersionLabel(String)
method.
VersionHistory.removeVersionLabel(String)
method.
Node.restore(String,boolean)
method.
Node.restore(Version,String,boolean)
method.
Node.restore(String,boolean)
method.
Node.restore(Version,String,boolean)
method.
Node.restoreByLabel(String,boolean)
method.
Node.restoreByLabel(String,boolean)
method.
Node.restore(Version,boolean)
method.
Node.restore(Version,boolean)
method.
This method has been rename to prevent a naming clash with
RemoteNode.restore(String, boolean)
.
SerialValueFactory
class is used in the RMI infrastructure
to create serializable Value
instances on the client side.RemoteAdapterFactory
interface.ServerEventCollection
class implemnts the
RemoteEventCollection
event to
actually sent the server-side event to the client.RemoteEvent
interface.ServerEventListenerProxy
class is the server-side event
listener proxy registered on behalf of a client-side event listener identified
with the unique identifier.Item
interface.ItemDefinition
interface.RangeIterator
interface.Lock
interface.NamespaceRegistry
interface.Node
interface.NodeDefinition
interface.NodeType
interface.NodeTypeManager
interface.ObservationManager
interface.Property
interface.PropertyDefinition
interface.Query
interface.Query
.
QueryManager
interface.QueryResult
interface.QueryResult
.
Repository
interface.Row
interface.Session
interface.Version
interface.VersionHistory
interface.Workspace
interface.Session
.StatefullValue
interface defines the API used for the state
classes used by the SerialValue
class.StringValue
class implements the committed value state for
String values as a part of the State design pattern (Gof) used by this
package.value
.
Item.save()
method.
Session.save()
method.
Item.save()
method.
Session.save()
method.
Session.setNamespacePrefix(String,String)
method.
Session.setNamespacePrefix(String,String)
method.
Node.setProperty(String,Value)
method.
Node.setProperty(String,Value)
method.
Node.setProperty(String,Value[])
method.
Node.setProperty(String,Value[],int)
method.
Node.setProperty(String,Value)
method.
Node.setProperty(String,Value)
method.
Node.setProperty(String,Value[])
method.
Node.setProperty(String,Value[],int)
method.
Property.setValue(Value)
method.
Property.setValue(Value[])
method.
Property.setValue(Value)
method.
Property.setValue(Value[])
method.
items
elements in the array.
ClientEventPoll.run()
method, that asking for events should
be terminated.
value
.
value
parsed into a
Calendar
instance.
value
.
value
.
InputStream
from which the UTF-8 representation can be read.
Node.unlock()
method.
Node.unlock()
method.
NamespaceRegistry.unregisterNamespace(String)
method.
NamespaceRegistry.unregisterNamespace(String)
method.
Node.update(String)
method.
Node.update(String)
method.
Workspace
.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |