public class ServerPropertyDefinition extends ServerItemDefinition implements RemotePropertyDefinition
PropertyDefinition interface. This
class makes a local property definition available as an RMI service
using the
RemotePropertyDefinition
interface.javax.jcr.nodetype.PropertyDefinition,
RemotePropertyDefinition,
Serialized Form| Constructor and Description |
|---|
ServerPropertyDefinition(PropertyDefinition def,
RemoteAdapterFactory factory)
Creates a remote adapter for the given local property definition.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAvailableQueryOperators()
Remote version of the
PropertyDefinition.getAvailableQueryOperators()
method. |
Value[] |
getDefaultValues()
Remote version of the
PropertyDefinition.getDefaultValues()
method. |
int |
getRequiredType()
Remote version of the
PropertyDefinition.getRequiredType()
method. |
java.lang.String[] |
getValueConstraints()
Remote version of the
PropertyDefinition.getValueConstraints()
method. |
boolean |
isFullTextSearchable()
Remote version of the
PropertyDefinition.isFullTextSearchable()
method. |
boolean |
isMultiple()
Remote version of the
PropertyDefinition.isMultiple()
method. |
boolean |
isQueryOrderable()
Remote version of the
PropertyDefinition.isQueryOrderable()
method. |
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtectedclone, exportObject, exportObject, exportObject, unexportObjectequals, getRef, hashCode, toString, toStubgetDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtectedpublic ServerPropertyDefinition(PropertyDefinition def,
RemoteAdapterFactory factory)
throws java.rmi.RemoteException
def - local property definitionfactory - remote adapter factoryjava.rmi.RemoteException - on RMI errorspublic int getRequiredType()
throws java.rmi.RemoteException
PropertyDefinition.getRequiredType()
method.getRequiredType in interface RemotePropertyDefinitionjava.rmi.RemoteException - on RMI errorspublic java.lang.String[] getValueConstraints()
throws java.rmi.RemoteException
PropertyDefinition.getValueConstraints()
method.getValueConstraints in interface RemotePropertyDefinitionjava.rmi.RemoteException - on RMI errorspublic Value[] getDefaultValues()
throws java.rmi.RemoteException
PropertyDefinition.getDefaultValues()
method.getDefaultValues in interface RemotePropertyDefinitionjava.rmi.RemoteException - on RMI errorspublic boolean isMultiple()
throws java.rmi.RemoteException
PropertyDefinition.isMultiple()
method.isMultiple in interface RemotePropertyDefinitiontrue if the property is multi-valued,
false otherwisejava.rmi.RemoteException - on RMI errorspublic java.lang.String[] getAvailableQueryOperators()
throws java.rmi.RemoteException
PropertyDefinition.getAvailableQueryOperators()
method.getAvailableQueryOperators in interface RemotePropertyDefinitionjava.rmi.RemoteException - on RMI errorspublic boolean isFullTextSearchable()
throws java.rmi.RemoteException
PropertyDefinition.isFullTextSearchable()
method.isFullTextSearchable in interface RemotePropertyDefinitionjava.rmi.RemoteException - on RMI errorspublic boolean isQueryOrderable()
throws java.rmi.RemoteException
PropertyDefinition.isQueryOrderable()
method.isQueryOrderable in interface RemotePropertyDefinitionjava.rmi.RemoteException - on RMI errors"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"