EMS.ResourceAPI

From RAD Studio API Documentation
Jump to: navigation, search


Package emsserverapi240.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 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.
EEMSHTTPResourceNotFoundErrorHTTP error exception that has TCodes.NotFound as error code.
EEMSHTTPUnauthorizedErrorHTTP error exception that has TCodes.Unauthorized as error code.
TEMSEndpointAuthorizationProvides methods to determine whether or not the EMS Server authorizes a request context.
TEMSEndpointManagerManages the EMS resources of the 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.
TEndpointParamsList of parameters of a request.
TEndpointRequestRepresents a request that your EMS server receives.
TEndpointRequestBodyHolds the body of a request.
TEndpointResponseRepresents the response of an EMS resource after handling a request context.
TEndpointResponseBodyHolds the content of the body of a TEndpointResponse.
TEndpointSegmentsRepresents a list of segments of an EMS resource path.

Routines

RegisterResourceRegisters the specified EMS resource on the running EMS Server.