Package org.apache.jackrabbit.rmi.client
Class ClientItemDefinition
- java.lang.Object
-
- org.apache.jackrabbit.rmi.client.ClientObject
-
- org.apache.jackrabbit.rmi.client.ClientItemDefinition
-
- All Implemented Interfaces:
ItemDefinition
- Direct Known Subclasses:
ClientNodeDefinition
,ClientPropertyDefinition
@Deprecated(forRemoval=true) public class ClientItemDefinition extends ClientObject implements ItemDefinition
Deprecated, for removal: This API element is subject to removal in a future version.RMI support is deprecated and will be removed in a future version of Jackrabbit; see Jira ticket JCR-4972 for more information.Local adapter for the JCR-RMI
RemoteItemDefinition
interface. This class makes a remote item definition locally available using the JCRItemDef
interface. Used mainly as the base class for theClientPropertyDefinition
andClientNodeDefinition
adapters.- See Also:
ItemDefinition
,RemoteItemDefinition
-
-
Constructor Summary
Constructors Constructor Description ClientItemDefinition(RemoteItemDefinition remote, LocalAdapterFactory factory)
Deprecated, for removal: This API element is subject to removal in a future version.Creates a local adapter for the given remote item definition.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NodeType
getDeclaringNodeType()
Deprecated, for removal: This API element is subject to removal in a future version.String
getName()
Deprecated, for removal: This API element is subject to removal in a future version.int
getOnParentVersion()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isAutoCreated()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isMandatory()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isProtected()
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class org.apache.jackrabbit.rmi.client.ClientObject
getFactory, getItem, getNode, getNodeTypeArray
-
-
-
-
Constructor Detail
-
ClientItemDefinition
public ClientItemDefinition(RemoteItemDefinition remote, LocalAdapterFactory factory)
Deprecated, for removal: This API element is subject to removal in a future version.Creates a local adapter for the given remote item definition.- Parameters:
remote
- remote item definitionfactory
- local adapter factory
-
-
Method Detail
-
getDeclaringNodeType
public NodeType getDeclaringNodeType()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getDeclaringNodeType
in interfaceItemDefinition
-
getName
public String getName()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getName
in interfaceItemDefinition
-
isAutoCreated
public boolean isAutoCreated()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isAutoCreated
in interfaceItemDefinition
-
isMandatory
public boolean isMandatory()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isMandatory
in interfaceItemDefinition
-
getOnParentVersion
public int getOnParentVersion()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getOnParentVersion
in interfaceItemDefinition
-
isProtected
public boolean isProtected()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isProtected
in interfaceItemDefinition
-
-