org.exoplatform.services.jcr.rmi.api.client
Class ClientNodeDefinition
java.lang.Object
org.exoplatform.services.jcr.rmi.api.client.ClientObject
org.exoplatform.services.jcr.rmi.api.client.ClientItemDefinition
org.exoplatform.services.jcr.rmi.api.client.ClientNodeDefinition
- All Implemented Interfaces:
- javax.jcr.nodetype.ItemDefinition, javax.jcr.nodetype.NodeDefinition
public class ClientNodeDefinition
- extends ClientItemDefinition
- implements javax.jcr.nodetype.NodeDefinition
Local adapter for the JCR-RMI
RemoteNodeDefinition
inteface. This class makes a remote node definition locally available using the JCR
NodeDef interface.
- See Also:
NodeDefinition,
rmi.api.remote.RemoteNodeDefinition
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.jcr.nodetype.ItemDefinition |
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected |
ClientNodeDefinition
public ClientNodeDefinition(RemoteNodeDefinition remote,
LocalAdapterFactory factory)
- Creates a local adapter for the given remote node definition.
- Parameters:
remote - remote node definitionfactory - local adapter factory
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
getRequiredPrimaryTypes
public javax.jcr.nodetype.NodeType[] getRequiredPrimaryTypes()
-
- Specified by:
getRequiredPrimaryTypes in interface javax.jcr.nodetype.NodeDefinition
getDefaultPrimaryType
public javax.jcr.nodetype.NodeType getDefaultPrimaryType()
-
- Specified by:
getDefaultPrimaryType in interface javax.jcr.nodetype.NodeDefinition
allowsSameNameSiblings
public boolean allowsSameNameSiblings()
-
- Specified by:
allowsSameNameSiblings in interface javax.jcr.nodetype.NodeDefinition
equalsNodeTypeArray
public static boolean equalsNodeTypeArray(javax.jcr.nodetype.NodeType[] a,
javax.jcr.nodetype.NodeType[] b)
Copyright © 2010 eXo Platform SAS. All Rights Reserved.