public abstract class OCFOMASServiceInstanceHandler extends OMASServiceInstanceHandler
platformInstanceMap, serviceName| Constructor and Description |
|---|
OCFOMASServiceInstanceHandler(String serviceName)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
AssetHandler |
getAssetHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
CertificationHandler |
getCertificationHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
CommentHandler |
getCommentHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
ConnectionHandler |
getConnectionHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
ConnectorTypeHandler |
getConnectorTypeHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
List<String> |
getDefaultZones(String userId,
String serverName,
String callingServiceURLName,
String serviceOperationName)
Get the defaultZones for a specific service.
|
EndpointHandler |
getEndpointHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
ExternalIdentifierHandler |
getExternalIdentifierHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
ExternalReferenceHandler |
getExternalReferenceHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
FilesAndFoldersHandler |
getFilesAndFoldersHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
GlossaryTermHandler |
getGlossaryTermHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
InformalTagHandler |
getInformalTagHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
LicenseHandler |
getLicenseHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
LikeHandler |
getLikeHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
LocationHandler |
getLocationHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
MeaningHandler |
getMeaningHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
NoteHandler |
getNoteHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
NoteLogHandler |
getNoteLogHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
List<String> |
getPublishZones(String userId,
String serverName,
String callingServiceURLName,
String serviceOperationName)
Get the publish for a specific service.
|
RatingHandler |
getRatingHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
ReferenceableHandler |
getReferenceableHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
RelatedMediaHandler |
getRelatedMediaHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
RelationalDataHandler |
getRelationalDataHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
SchemaTypeHandler |
getSchemaTypeHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
String |
getServiceName(String callingServiceURLName)
Return the service's official name
|
SoftwareServerCapabilityHandler |
getSoftwareServerCapabilityHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
List<String> |
getSupportedZones(String userId,
String serverName,
String callingServiceURLName,
String serviceOperationName)
Get the supportedZones for a specific service.
|
ValidValuesHandler |
getValidValuesHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
getDefaultZones, getErrorHandler, getExceptionHandler, getMetadataCollection, getPublishZones, getRepositoryConnector, getRepositoryHandler, getSupportedZonesgetAuditLoggetServerSecurityVerifier, getServerServiceInstance, getServiceName, isServerActive, removeServerServiceInstancepublic OCFOMASServiceInstanceHandler(String serviceName)
serviceName - name of the servicepublic String getServiceName(String callingServiceURLName)
callingServiceURLName - url fragment that indicates the service namepublic List<String> getSupportedZones(String userId, String serverName, String callingServiceURLName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of this servercallingServiceURLName - url fragment that indicates the service nameserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - the server name is not knownUserNotAuthorizedException - the user is not authorized to issue the request.PropertyServerException - the service name is not known - indicating a logic errorpublic List<String> getDefaultZones(String userId, String serverName, String callingServiceURLName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of this servercallingServiceURLName - url fragment that indicates the service nameserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - the server name is not knownUserNotAuthorizedException - the user is not authorized to issue the request.PropertyServerException - the service name is not known - indicating a logic errorpublic List<String> getPublishZones(String userId, String serverName, String callingServiceURLName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of this servercallingServiceURLName - url fragment that indicates the service nameserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - the server name is not knownUserNotAuthorizedException - the user is not authorized to issue the request.PropertyServerException - the service name is not known - indicating a logic errorpublic AssetHandler getAssetHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic CertificationHandler getCertificationHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic CommentHandler getCommentHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic ConnectionHandler getConnectionHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic ConnectorTypeHandler getConnectorTypeHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic EndpointHandler getEndpointHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic ExternalIdentifierHandler getExternalIdentifierHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic ExternalReferenceHandler getExternalReferenceHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic FilesAndFoldersHandler getFilesAndFoldersHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic GlossaryTermHandler getGlossaryTermHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic InformalTagHandler getInformalTagHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic LicenseHandler getLicenseHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic LikeHandler getLikeHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic LocationHandler getLocationHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic MeaningHandler getMeaningHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic NoteHandler getNoteHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic NoteLogHandler getNoteLogHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic RatingHandler getRatingHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic ReferenceableHandler getReferenceableHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic RelatedMediaHandler getRelatedMediaHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic RelationalDataHandler getRelationalDataHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic SchemaTypeHandler getSchemaTypeHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic SoftwareServerCapabilityHandler getSoftwareServerCapabilityHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic ValidValuesHandler getValidValuesHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverCopyright © 2018–2020 ODPi. All rights reserved.