public class ServerNodeDefinition extends ServerItemDefinition implements RemoteNodeDefinition
NodeDefinition
interface. This class makes a local node definition available as an
RMI service using the
RemoteNodeDefinition
interface.javax.jcr.nodetype.NodeDefinition,
RemoteNodeDefinition,
Serialized Form| Constructor and Description |
|---|
ServerNodeDefinition(NodeDefinition def,
RemoteAdapterFactory factory)
Creates a remote adapter for the given local node definition.
|
| 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, isProtectedclone, exportObject, exportObject, exportObject, unexportObjectequals, getRef, hashCode, toString, toStubgetDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtectedpublic ServerNodeDefinition(NodeDefinition def,
RemoteAdapterFactory factory)
throws java.rmi.RemoteException
def - local node definitionfactory - remote adapter factoryjava.rmi.RemoteException - on RMI errorspublic RemoteNodeType[] getRequiredPrimaryTypes() throws java.rmi.RemoteException
NodeDef.getRequiredPrimaryTypes()
method.getRequiredPrimaryTypes in interface RemoteNodeDefinitionjava.rmi.RemoteException - on RMI errorspublic RemoteNodeType getDefaultPrimaryType() throws java.rmi.RemoteException
NodeDef.getDefaultPrimaryType()
method.getDefaultPrimaryType in interface RemoteNodeDefinitionjava.rmi.RemoteException - on RMI errorspublic boolean allowsSameNameSiblings()
throws java.rmi.RemoteException
NodeDef.allowSameNameSibs()
method.allowsSameNameSiblings in interface RemoteNodeDefinitiontrue if same name siblings are allowed,
false otherwisejava.rmi.RemoteException - on RMI errorspublic java.lang.String getDefaultPrimaryTypeName()
throws java.rmi.RemoteException
NodeDef.getDefaultPrimaryTypeName()
method.getDefaultPrimaryTypeName in interface RemoteNodeDefinitionjava.rmi.RemoteException - on RMI errorspublic java.lang.String[] getRequiredPrimaryTypeNames()
throws java.rmi.RemoteException
NodeDef.getRequiredPrimaryTypeNames()
method.getRequiredPrimaryTypeNames in interface RemoteNodeDefinitionjava.rmi.RemoteException - on RMI errors"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"