Class OperationProcessorData
java.lang.Object
com.ptc.odata.core.entity.processor.EntityProcessorData
com.ptc.odata.core.entity.navigation.NavigationProcessorData
com.ptc.odata.core.entity.operation.OperationProcessorData
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
ActionProcessorData,FunctionProcessorData
Initializes processor data for the given requested entity action or function.
Supported API: true
Supported API: true
-
Method Summary
Modifier and TypeMethodDescriptionabstract StringReturns the request function name.org.apache.olingo.commons.api.data.ParametergetOperationParameter(String paramName) Requested operation resource parameter for the given parameter name.Requested operation resource parameters by parameter name.Methods inherited from class com.ptc.odata.core.entity.navigation.NavigationProcessorData
getAssociationObjects, getAssociationParams, getEdmNavigationProperty, getProcessorData, getSourceEntityConfig, getSourceObjects, getSourceProcessorData, getTargetEntityConfig, getTargetEntityFilteredType, getTargetEntityType, getTargetSetName, getTypeFilter, getURIPath, init, setEdmNavigationProperty, setSourceEntityConfig, setSourceObjects, setSourceProcessorData, setTargetSetNameMethods inherited from class com.ptc.odata.core.entity.processor.EntityProcessorData
clone, findClosestAncestorEntitySetIncludedInServiceDocument, getAdditionalInfo, getAllAttributeProperties, getComplexType, getComplexTypePropertyDelegate, getComplexTypePropertyDelegates, getComplexTypeProvider, getCount, getCountOption, getDomainNameSpace, getEdmEntitySet, getEdmEntityType, getEdmProvider, getEntityConfig, getEntityProcessorData, getEntityPropertyByName, getEntityProvider, getEntitySetName, getEntityType, getEntityTypeForName, getEnumType, getEnumTypePropertyDelegate, getEnumTypePropertyDelegates, getEnumTypeProvider, getFilterOption, getHeaderProcessor, getHttpRequest, getJSFileForNavigation, getLocale, getMultiOperation, getOdata, getOperation, getOrderByOption, getPagingParams, getPagingParamsProcessor, getProcessor, getProcessor, getProcessor, getProcessorByEntityFQNString, getProperty, getRequest, getRequestedEntityConfig, getRequestedEntityType, getResourcePathIdx, getSelectedURLContext, getSelectOption, getServiceMetadata, getUriInfo, getUriResource, hasFunctionResource, hasNavigationResource, hasNavigationResource, hasUriResourceEntitySet, hasUriResourceEntitySet, isContinueProcessing, isCountFetched, isFilterAppliedOnResults, isODataMetadataFull, isOrderByAppliedOnResults, isReferenceRequest, isUseSpecifiedEntityType, reCallGetEntityCollection, removeProperty, setAdditionalInfo, setComplexType, setComplexTypePropertyDelegates, setComplexTypeProvider, setContinueProcessing, setCount, setEdmEntitySet, setEdmEntityType, setEdmProvider, setEntityConfig, setEntityType, setEnumType, setEnumTypePropertyDelegates, setEnumTypeProvider, setFilterAppliedOnResults, setHeaderProcessor, setLocale, setMultiOperation, setOdata, setOperation, setOrderByAppliedOnResults, setPagingParams, setPagingParamsProcessor, setProperty, setReCallGetEntityCollection, setReferenceRequest, setRequest, setResourcePathIdx, setServiceMetadata, setUriInfo, setUriResource, setUseSpecifiedEntityType, updateDataToDerivedEntityType
-
Method Details
-
getFunctionName
Returns the request function name.
Supported API: true- Returns:
- the function name
-
getOperationParameters
public Map<String,org.apache.olingo.commons.api.data.Parameter> getOperationParameters() throws org.apache.olingo.server.api.ODataApplicationExceptionRequested operation resource parameters by parameter name.
Supported API: true- Returns:
- Map map of resource parameters by parameter name
- Throws:
org.apache.olingo.server.api.ODataApplicationException
-
getOperationParameter
public org.apache.olingo.commons.api.data.Parameter getOperationParameter(String paramName) throws org.apache.olingo.server.api.ODataApplicationException Requested operation resource parameter for the given parameter name.
Supported API: true- Parameters:
paramName- the parameter name for which to get the operationParameter- Returns:
- the operation
Parameter - Throws:
org.apache.olingo.server.api.ODataApplicationException
-