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.ref| 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, isProtectedgetFactory, getRemoteItem, getRemoteNode, getRemoteNodeTypeArray, getRepositoryException, getSerialValue, getSerialValuesclone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogequals, getRef, hashCode, toString, toStubfinalize, getClass, notify, notifyAll, wait, wait, waitgetDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtectedpublic 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 RemotePropertyDefinitionRemoteException - on RMI errorspublic String[] getValueConstraints() throws RemoteException
PropertyDefinition.getValueConstraints()
method.getValueConstraints in interface RemotePropertyDefinitionRemoteException - on RMI errorspublic Value[] getDefaultValues() throws RemoteException
PropertyDefinition.getDefaultValues()
method.getDefaultValues in interface RemotePropertyDefinitionRemoteException - on RMI errorspublic boolean isMultiple()
throws RemoteException
PropertyDefinition.isMultiple()
method.isMultiple in interface RemotePropertyDefinitiontrue if the property is multi-valued,
false otherwiseRemoteException - on RMI errorspublic String[] getAvailableQueryOperators() throws RemoteException
PropertyDefinition.getAvailableQueryOperators()
method.getAvailableQueryOperators in interface RemotePropertyDefinitionRemoteException - on RMI errorspublic boolean isFullTextSearchable()
throws RemoteException
PropertyDefinition.isFullTextSearchable()
method.isFullTextSearchable in interface RemotePropertyDefinitionRemoteException - on RMI errorspublic boolean isQueryOrderable()
throws RemoteException
PropertyDefinition.isQueryOrderable()
method.isQueryOrderable in interface RemotePropertyDefinitionRemoteException - on RMI errorsCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.