EMS.ResourceAPI

From RAD Studio API Documentation
Jump to: navigation, search


Package emsserverapi280.bpl

Classes

EEMSEndpointErrorEMS error related to an endpoint.
EEMSErrorBase class for exceptions of the EMS unit scope.
EEMSHTTPBadRequestErrorHTTP error exception that has TCodes.BadRequest as error code.
EEMSHTTPDuplicateErrorHTTP error exception that has TCodes.Duplicate as error code.
EEMSHTTPErrorException that EMS resources can raise during the handling of a request to indicate that there has been an error. The RAD Server Engine (EMS Server) handles these exceptions and sends an appropriate response to the EMS client application that sent the request.
EEMSHTTPForbiddenErrorHTTP error exception that has TCodes.Forbidden as error code.
EEMSHTTPNotAcceptableError
EEMSHTTPResourceNotFoundErrorHTTP error exception that has TCodes.NotFound as error code.
EEMSHTTPUnauthorizedErrorHTTP error exception that has TCodes.Unauthorized as error code.
EEMSHTTPUnsupportedMediaError
IEMSEndpointPublisher
TEMSBaseResource
TEMSEndpointAuthorizationProvides methods to determine whether or not the RAD Server Engine (EMS Server) authorizes a request context.
TEMSEndpointEnvironment
TEMSEndpointManagerManages the EMS resources of the RAD Server Engine (EMS Server).
TEMSResourceBase class that any EMS resource must inherit.
TEndpointContextHolds a request to an EMS resource endpoint, the response to that request, the user that performs the request, and the types of authentication that the user uses.
TEndpointHeadersGroup of headers of a request or a response.
TEndpointNegotiation
TEndpointParamsList of parameters of a request.
TEndpointRequestRepresents a request that your EMS server receives.
TEndpointRequestBodyHolds the body of a request.
TEndpointRequestBodyBase
TEndpointResponseRepresents the response of an EMS resource after handling a request context.
TEndpointResponseBodyHolds the content of the body of a TEndpointResponse.
TEndpointResponseBodyBase
TEndpointSegmentsRepresents a list of segments of an EMS resource path.

Routines

RegisterResourceRegisters the specified EMS resource on the running RAD Server Engine (EMS Server).