Class OfficeAssistantRestAdapter
java.lang.Object
nl.janboonen.oas.contractfirstdesign.assistant.adapters.controller.OfficeAssistantRestAdapter
- All Implemented Interfaces:
AssistantApi
@RestController
@RequestMapping("/v1")
public class OfficeAssistantRestAdapter
extends Object
implements AssistantApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGET /assistants : Get an overview of all active assistantsGET /assistants/{id} : Get all details of an assistantrequestOfficeAssistant(AssistantRequestModel assistantRequestModel) POST /assistants : Request a new office assistant
-
Constructor Details
-
OfficeAssistantRestAdapter
public OfficeAssistantRestAdapter()
-
-
Method Details
-
getActiveAssistants
Description copied from interface:AssistantApiGET /assistants : Get an overview of all active assistants- Specified by:
getActiveAssistantsin interfaceAssistantApi- Returns:
- TODO (status code 200)
-
getAssistantById
Description copied from interface:AssistantApiGET /assistants/{id} : Get all details of an assistant- Specified by:
getAssistantByIdin interfaceAssistantApi- Parameters:
id- (required)- Returns:
- TODO (status code 200)
-
requestOfficeAssistant
Description copied from interface:AssistantApiPOST /assistants : Request a new office assistant- Specified by:
requestOfficeAssistantin interfaceAssistantApi- Parameters:
assistantRequestModel- (optional)- Returns:
- TODO (status code 204)
-