Package org.apache.jackrabbit.rmi.client
Class ClientPropertyDefinition
- java.lang.Object
-
- org.apache.jackrabbit.rmi.client.ClientObject
-
- org.apache.jackrabbit.rmi.client.ClientItemDefinition
-
- org.apache.jackrabbit.rmi.client.ClientPropertyDefinition
-
- All Implemented Interfaces:
ItemDefinition
,PropertyDefinition
@Deprecated(forRemoval=true) public class ClientPropertyDefinition extends ClientItemDefinition implements PropertyDefinition
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
RemotePropertyDefinition
interface. This class makes a remote property definition locally available using the JCRPropertyDef
interface.- See Also:
PropertyDefinition
,RemotePropertyDefinition
-
-
Constructor Summary
Constructors Constructor Description ClientPropertyDefinition(RemotePropertyDefinition 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 property definition.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String[]
getAvailableQueryOperators()
Deprecated, for removal: This API element is subject to removal in a future version.Value[]
getDefaultValues()
Deprecated, for removal: This API element is subject to removal in a future version.int
getRequiredType()
Deprecated, for removal: This API element is subject to removal in a future version.String[]
getValueConstraints()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isFullTextSearchable()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isMultiple()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isQueryOrderable()
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class org.apache.jackrabbit.rmi.client.ClientItemDefinition
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected
-
Methods inherited from class org.apache.jackrabbit.rmi.client.ClientObject
getFactory, getItem, getNode, getNodeTypeArray
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.jcr.nodetype.ItemDefinition
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected
-
-
-
-
Constructor Detail
-
ClientPropertyDefinition
public ClientPropertyDefinition(RemotePropertyDefinition 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 property definition.- Parameters:
remote
- remote property definitionfactory
- local adapter factory
-
-
Method Detail
-
getRequiredType
public int getRequiredType()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getRequiredType
in interfacePropertyDefinition
-
getValueConstraints
public String[] getValueConstraints()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getValueConstraints
in interfacePropertyDefinition
-
getDefaultValues
public Value[] getDefaultValues()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getDefaultValues
in interfacePropertyDefinition
-
isMultiple
public boolean isMultiple()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isMultiple
in interfacePropertyDefinition
-
getAvailableQueryOperators
public String[] getAvailableQueryOperators()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getAvailableQueryOperators
in interfacePropertyDefinition
-
isFullTextSearchable
public boolean isFullTextSearchable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isFullTextSearchable
in interfacePropertyDefinition
-
isQueryOrderable
public boolean isQueryOrderable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isQueryOrderable
in interfacePropertyDefinition
-
-