|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RemoteNodeType
Remote version of the JCR NodeType interface. The methods in
this interface are documented only with a reference to a corresponding NodeType method. The
remote object will simply forward the method call to the underlying NodeType instance. Return
values and possible exceptions are copied over the network. Complex return values (like NodeTypes
and PropertyDefs) are retunred as remote references to the corresponding remote interfaces. RMI
errors are signalled with RemoteExceptions.
| Method Summary | |
|---|---|
boolean |
canAddChildNode(java.lang.String name)
Remote version of the NodeType.canAddChildNode(String) method. |
boolean |
canAddChildNode(java.lang.String name,
java.lang.String type)
Remote version of the NodeType.canAddChildNode(String,String) method. |
boolean |
canRemoveItem(java.lang.String name)
Remote version of the NodeType.canRemoveItem(String) method. |
boolean |
canSetProperty(java.lang.String name,
javax.jcr.Value value)
Remote version of the NodeType.canSetProperty(String,Value) method. |
boolean |
canSetProperty(java.lang.String name,
javax.jcr.Value[] values)
Remote version of the NodeType.canSetProperty(String,Value[]) method. |
RemoteNodeDefinition[] |
getChildNodeDefs()
Remote version of the NodeType.getChildNodeDefs() method. |
RemoteNodeDefinition[] |
getDeclaredChildNodeDefs()
Remote version of the NodeType.getDeclaredChildNodeDefs() method. |
RemotePropertyDefinition[] |
getDeclaredPropertyDefs()
Remote version of the NodeType.getDeclaredPropertyDefs() method. |
RemoteNodeType[] |
getDeclaredSupertypes()
Remote version of the NodeType.getDeclaredSupertypes() method. |
java.lang.String |
getName()
Remote version of the NodeType.getName() method. |
java.lang.String |
getPrimaryItemName()
Remote version of the NodeType.getPrimaryItemName() method. |
RemotePropertyDefinition[] |
getPropertyDefs()
Remote version of the NodeType.getPropertyDefs() method. |
RemoteNodeType[] |
getSupertypes()
Remote version of the NodeType.getSupertypes() method. |
boolean |
hasOrderableChildNodes()
Remote version of the NodeType.hasOrderableChildNodes() method. |
boolean |
isMixin()
Remote version of the NodeType.isMixin() method. |
boolean |
isNodeType(java.lang.String type)
Remote version of the NodeType.isNodeType(String) method. |
| Method Detail |
|---|
java.lang.String getName()
throws java.rmi.RemoteException
NodeType.getName() method.
java.rmi.RemoteException - on RMI errors
boolean isMixin()
throws java.rmi.RemoteException
NodeType.isMixin() method.
true if this is a mixin type, false otherwise
java.rmi.RemoteException - on RMI errors
boolean hasOrderableChildNodes()
throws java.rmi.RemoteException
NodeType.hasOrderableChildNodes() method.
true if nodes of this type has orderable child nodes, false
otherwise
java.rmi.RemoteException - on RMI errors
RemoteNodeType[] getSupertypes()
throws java.rmi.RemoteException
NodeType.getSupertypes() method.
java.rmi.RemoteException - on RMI errors
RemoteNodeType[] getDeclaredSupertypes()
throws java.rmi.RemoteException
NodeType.getDeclaredSupertypes() method.
java.rmi.RemoteException - on RMI errors
boolean isNodeType(java.lang.String type)
throws java.rmi.RemoteException
NodeType.isNodeType(String) method.
type - node type name
true if this node type is or extends the given node type,
false otherwise
java.rmi.RemoteException - on RMI errors
RemotePropertyDefinition[] getPropertyDefs()
throws java.rmi.RemoteException
NodeType.getPropertyDefs() method.
java.rmi.RemoteException - on RMI errors
RemotePropertyDefinition[] getDeclaredPropertyDefs()
throws java.rmi.RemoteException
NodeType.getDeclaredPropertyDefs() method.
java.rmi.RemoteException - on RMI errors
RemoteNodeDefinition[] getChildNodeDefs()
throws java.rmi.RemoteException
NodeType.getChildNodeDefs() method.
java.rmi.RemoteException - on RMI errors
RemoteNodeDefinition[] getDeclaredChildNodeDefs()
throws java.rmi.RemoteException
NodeType.getDeclaredChildNodeDefs() method.
java.rmi.RemoteException - on RMI errors
boolean canSetProperty(java.lang.String name,
javax.jcr.Value value)
throws java.rmi.RemoteException
NodeType.canSetProperty(String,Value) method.
name - property namevalue - property value
true if the property can be set, false otherwise
java.rmi.RemoteException - on RMI errors
boolean canSetProperty(java.lang.String name,
javax.jcr.Value[] values)
throws java.rmi.RemoteException
NodeType.canSetProperty(String,Value[]) method.
name - property namevalues - property values
true if the property can be set, false otherwise
java.rmi.RemoteException - on RMI errors
boolean canAddChildNode(java.lang.String name)
throws java.rmi.RemoteException
NodeType.canAddChildNode(String) method.
name - child node name
true if the child node can be added, false otherwise
java.rmi.RemoteException - on RMI errors
boolean canAddChildNode(java.lang.String name,
java.lang.String type)
throws java.rmi.RemoteException
NodeType.canAddChildNode(String,String) method.
name - child node nametype - child node type
true if the child node can be added, false otherwise
java.rmi.RemoteException - on RMI errors
boolean canRemoveItem(java.lang.String name)
throws java.rmi.RemoteException
NodeType.canRemoveItem(String) method.
name - item name
true if the item can be removed, false otherwise
java.rmi.RemoteException - on RMI errors
java.lang.String getPrimaryItemName()
throws java.rmi.RemoteException
NodeType.getPrimaryItemName() method.
java.rmi.RemoteException - on RMI errors
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||