|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemoteNodeDefinition
Remote version of the JCR 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.
NodeDefinition
,
ClientNodeDefinition
,
ServerNodeDefinition
Method Summary | |
---|---|
boolean |
allowsSameNameSiblings()
Remote version of the NodeDef.allowSameNameSibs()
method. |
RemoteNodeType |
getDefaultPrimaryType()
Remote version of the NodeDef.getDefaultPrimaryType()
method. |
RemoteNodeType[] |
getRequiredPrimaryTypes()
Remote version of the NodeDef.getRequiredPrimaryTypes()
method. |
Methods inherited from interface org.apache.jackrabbit.rmi.remote.RemoteItemDefinition |
---|
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected |
Method Detail |
---|
RemoteNodeType[] getRequiredPrimaryTypes() throws RemoteException
NodeDef.getRequiredPrimaryTypes()
method.
RemoteException
- on RMI errorsRemoteNodeType getDefaultPrimaryType() throws RemoteException
NodeDef.getDefaultPrimaryType()
method.
RemoteException
- on RMI errorsboolean allowsSameNameSiblings() throws RemoteException
NodeDef.allowSameNameSibs()
method.
true
if same name siblings are allowed,
false
otherwise
RemoteException
- on RMI errors
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |