|
Interfaces | ||
---|---|---|
|
IRestAddress | Describes a REST resource address scheme |
|
IRestMethod | Interface that describes a Business Service method which provides a RESTful endpoint |
|
IRestMethodResponse | Optional Interface for the return value of RESTful methods |
|
IRestRequest | Interface that describes the structure for a resolved REST Request |
|
IRestResourceService | Interface for services that maintain available REST resources |
|
ISupportsRestAddress | Interface for Business Services that support the simple REST Interface |
|
ISupportsRestMethods | |
Classes | ||
---|---|---|
|
AmbigiousRecordFoundException | |
|
BadRequestException | |
|
BufferFieldSubstitue | |
|
InvalidRestAddressException | |
|
ListRestAddress | List of RestAddress instances |
|
ListRestMethod | List of RestMethod instances |
|
MethodNotAllowedException | |
|
RecordNotFoundException | |
|
RestAddress | Describes a REST resource address scheme |
|
RestEntitiesWebHandler | Web handler to access RESTful Business Entities |
|
RestMethod | Describes a Business Service method which provides a RESTful endpoint |
|
RestMethodProvider | Returns the list of supported RESTful methods for a Business Task or Business Entity |
|
RestMethodResponse | Return type for RESTful methods which allows to customize the HTTP StatusCode, StatusReason and ContentType |
|
RestRequest | Describes the structure for a resolved REST Request |
|
RestResourceService | Maintains a list of REST Resources |
|
UnsupportedMethodSignatureException | |
|
UnsupportedReturnTypeException | Exception thrown when the return type of an invoked method is not JSON or JSON Serializable |
|
UnsupporteRequestEntityException | |
Enums | ||
---|---|---|
|
RestAddressTypeEnum | |