public interface RemoteNodeDefinition extends RemoteItemDefinition
NodeDefinition
interface. Used by the
ServerNodeDefinition and
ClientNodeDefinition
adapters to provide transparent RMI access to remote node definitions.
The methods in this interface are documented only with a reference
to a corresponding NodeDef method. The remote object will simply forward
the method call to the underlying NodeDef instance. Return values
and possible exceptions are copied over the network. Complex
NodeType return values
are returned as remote references to the
RemoteNodeType
interface. RMI errors are signaled with RemoteExceptions.
javax.jcr.nodetype.NodeDefinition,
ClientNodeDefinition,
ServerNodeDefinition| Modifier and Type | Method and Description |
|---|---|
boolean |
allowsSameNameSiblings()
Remote version of the
NodeDef.allowSameNameSibs()
method. |
RemoteNodeType |
getDefaultPrimaryType()
Remote version of the
NodeDef.getDefaultPrimaryType()
method. |
java.lang.String |
getDefaultPrimaryTypeName()
Remote version of the
NodeDef.getDefaultPrimaryTypeName()
method. |
java.lang.String[] |
getRequiredPrimaryTypeNames()
Remote version of the
NodeDef.getRequiredPrimaryTypeNames()
method. |
RemoteNodeType[] |
getRequiredPrimaryTypes()
Remote version of the
NodeDef.getRequiredPrimaryTypes()
method. |
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtectedRemoteNodeType[] getRequiredPrimaryTypes() throws java.rmi.RemoteException
NodeDef.getRequiredPrimaryTypes()
method.java.rmi.RemoteException - on RMI errorsRemoteNodeType getDefaultPrimaryType() throws java.rmi.RemoteException
NodeDef.getDefaultPrimaryType()
method.java.rmi.RemoteException - on RMI errorsboolean allowsSameNameSiblings()
throws java.rmi.RemoteException
NodeDef.allowSameNameSibs()
method.true if same name siblings are allowed,
false otherwisejava.rmi.RemoteException - on RMI errorsjava.lang.String getDefaultPrimaryTypeName()
throws java.rmi.RemoteException
NodeDef.getDefaultPrimaryTypeName()
method.java.rmi.RemoteException - on RMI errorsjava.lang.String[] getRequiredPrimaryTypeNames()
throws java.rmi.RemoteException
NodeDef.getRequiredPrimaryTypeNames()
method.java.rmi.RemoteException - on RMI errors"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"