public interface ODataService extends RESTService
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Resource> |
getActionImportResources()
Gets the REST resource assets representing the OData action imports.
|
java.lang.String |
getEntityContainerName()
Gets the OData entity container name.
|
java.util.Collection<Resource> |
getEntitySetResources()
Gets the REST resource assets representing the OData entity sets.
|
java.util.Collection<Resource> |
getFunctionImportResources()
Gets the REST resource assets representing the OData function imports.
|
CentraSiteRepositoryFile |
getMetadataDocument()
Gets the metadata document of the OData service asset
|
java.util.Collection<java.lang.Object> |
getMethods()
Gets the HTTP method assets associated to the OData service.
|
Category |
getODataVersion()
Gets the OData version of the OData service.
|
java.util.Collection<Resource> |
getSingletonResources()
Gets the REST resource assets representing the OData singletons.
|
void |
setEntityContainerName(java.lang.String entityContainerName)
Sets the OData entity container name.
|
void |
setMetadataDocument(CentraSiteRepositoryFile metadataFile)
Assigns a single metadata document to the OData service asset
|
void |
setMethods(java.util.Collection<java.lang.Object> methods)
Sets the HTTP method assets associated to the OData service.
|
void |
setODataVersion(Category odataVersion)
Sets the OData version of the OData service.
|
filterNewResourcesToClone, getResourcesToRetain, getSchemaImports, setSchemaImports
checkRouteToEndpoint, fileAccessUrl, generateWSDL20, getAllEndpointsWithSandbox, getAllMatchingResourcesPaths, getAllMethods, getCustomURL, getEndPoints, getEndpointsWithSandbox, getEndpointUri, getEndPointURIs, getImporterDocuments, getNamespace, getParameters, getRequestContentTypes, getResource, getResources, getResponseContentTypes, getSecuritySchemes, getSelectedResources, getTopLevelResource, getUnsupportedHttpMethods, getVirtualTypeName, isTopLevelResource, schemaAccessUrl, setCustomURL, setEndpointsWithSandbox, setEndpointUri, setEndPointURIs, setImporterDocuments, setNamespace, setParameters, setRequestContentTypes, setResources, setResponseContentTypes, setSecuritySchemes
getOperations, getOperationsMap, getServiceBindings
getConsumedAssets, getConsumers, getDescription, getDescription, getDisplayVersion, getInitialVirtualAssetName, getLastModifiedTimeStamp, getLCMAssignment, getLocalName, getMandatoryAttributeProfiles, getName, getName, getNameSpace, getNextVersion, getNextVersions, getOrganization, getOwner, getPendingApprovals, getPreviousVersion, getPreviousVersions, getRegistryObject, getRelationShipValueMap, getRequestedUser, getSubscribers, getSystemVersion, getTitle, getType, getUserVersion, getVisiblePrimaryProfiles, getVisibleProfile, isDeployedOn, isLatestVersionObject, isPropagatePermissions, isPropagateProfilePermissions, removeConsumedAssets, removeConsumers, setDescription, setDescription, setDisplayVersion, setLCMState, setLocalName, setName, setName, setNameSpace, setOrganization, setOwner, setPropagatePermissions, setPropagateProfilePermissions, setRelationShipValueMap, setUserVersion
delete, getAttributeLink, getAttributeValue, getAttributeValue, getAttributeValue, getId, isModified, isPredefined, isReadOnly, save, setAttributeValue, setAttributeValue, setAttributeValue
java.lang.String getEntityContainerName() throws CLLException
CLLException
void setEntityContainerName(java.lang.String entityContainerName) throws CLLException
entityContainerName
- The entity container nameCLLException
Category getODataVersion() throws CLLException
CLLException
void setODataVersion(Category odataVersion) throws CLLException
odataVersion
- The OData versionCLLException
java.util.Collection<java.lang.Object> getMethods() throws CLLException
CLLException
void setMethods(java.util.Collection<java.lang.Object> methods) throws CLLException
methods
- The methods of the OData serviceCLLException
java.util.Collection<Resource> getEntitySetResources() throws CLLException
CLLException
java.util.Collection<Resource> getSingletonResources() throws CLLException
CLLException
java.util.Collection<Resource> getFunctionImportResources() throws CLLException
CLLException
java.util.Collection<Resource> getActionImportResources() throws CLLException
CLLException
void setMetadataDocument(CentraSiteRepositoryFile metadataFile) throws CLLException
metadataFile
- The metadata file of the OData serviceCLLException
CentraSiteRepositoryFile getMetadataDocument() throws CLLException
CLLException