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.Constructor and Description |
---|
ServerPropertyDefinition(PropertyDefinition def,
RemoteAdapterFactory factory)
Creates a remote adapter for the given local property definition.
|
Modifier and Type | Method and Description |
---|---|
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. |
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, isProtected
clone, exportObject, exportObject, exportObject, unexportObject
getClientHost, getLog, setLog
equals, getRef, hashCode, toString, toStub
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected
public ServerPropertyDefinition(PropertyDefinition def, RemoteAdapterFactory factory) throws RemoteException
def
- local property definitionfactory
- remote adapter factoryRemoteException
- on RMI errorspublic int getRequiredType() throws RemoteException
PropertyDefinition.getRequiredType()
method.getRequiredType
in interface RemotePropertyDefinition
RemoteException
- on RMI errorspublic String[] getValueConstraints() throws RemoteException
PropertyDefinition.getValueConstraints()
method.getValueConstraints
in interface RemotePropertyDefinition
RemoteException
- on RMI errorspublic Value[] getDefaultValues() throws RemoteException
PropertyDefinition.getDefaultValues()
method.getDefaultValues
in interface RemotePropertyDefinition
RemoteException
- on RMI errorspublic boolean isMultiple() throws RemoteException
PropertyDefinition.isMultiple()
method.isMultiple
in interface RemotePropertyDefinition
true
if the property is multi-valued,
false
otherwiseRemoteException
- on RMI errorspublic String[] getAvailableQueryOperators() throws RemoteException
PropertyDefinition.getAvailableQueryOperators()
method.getAvailableQueryOperators
in interface RemotePropertyDefinition
RemoteException
- on RMI errorspublic boolean isFullTextSearchable() throws RemoteException
PropertyDefinition.isFullTextSearchable()
method.isFullTextSearchable
in interface RemotePropertyDefinition
RemoteException
- on RMI errorspublic boolean isQueryOrderable() throws RemoteException
PropertyDefinition.isQueryOrderable()
method.isQueryOrderable
in interface RemotePropertyDefinition
RemoteException
- on RMI errors"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"