Class RecipeExecutorServiceDevV4Impl
- java.lang.Object
-
- be.business.connector.recipe.executor.services.RecipeExecutorServiceDevV4Impl
-
- All Implemented Interfaces:
RecipeExecutorServiceDevV4
public class RecipeExecutorServiceDevV4Impl extends Object implements RecipeExecutorServiceDevV4
The Class RecipeExecutorServiceDevV4Impl.- Author:
- Bruno Casneuf
-
-
Constructor Summary
Constructors Constructor Description RecipeExecutorServiceDevV4Impl()
-
Method Summary
-
-
-
Method Detail
-
getInstance
public static RecipeExecutorServiceDevV4 getInstance()
Gets the single instance of RecipeExecutorServiceV4Impl.- Returns:
- single instance of RecipeExecutorServiceV4Impl
-
revokePrescriptionForExecutor
public RevokePrescriptionResponse revokePrescriptionForExecutor(RevokePrescription revokePrescriptionForExecutorRequest)
Revoke prescription for executor.- Specified by:
revokePrescriptionForExecutorin interfaceRecipeExecutorServiceDevV4- Parameters:
revokePrescriptionForExecutorRequest- the request- Returns:
- the response type @ the integration module exception
-
createFeedback
public CreateFeedbackResponse createFeedback(CreateFeedback createFeedbackRequest)
Creates the feedback.- Specified by:
createFeedbackin interfaceRecipeExecutorServiceDevV4- Parameters:
createFeedbackRequest- the request- Returns:
- the creates the feedback response @ the integration module exception
-
getPrescriptionForExecutor
public GetPrescriptionForExecutorResponse getPrescriptionForExecutor(GetPrescriptionForExecutor getPrescriptionForExecutorRequest)
Gets the prescription for executor.- Specified by:
getPrescriptionForExecutorin interfaceRecipeExecutorServiceDevV4- Parameters:
getPrescriptionForExecutorRequest- the request- Returns:
- the prescription for executor @ the integration module exception
-
markAsArchived
public MarkAsArchivedResponse markAsArchived(MarkAsArchived markAsArchivedRequest)
Mark as archived.- Specified by:
markAsArchivedin interfaceRecipeExecutorServiceDevV4- Parameters:
markAsArchivedRequest- the request- Returns:
- the response type @ the integration module exception
-
markAsDelivered
public MarkAsDeliveredResponse markAsDelivered(MarkAsDelivered markAsDeliveredRequest)
Mark as delivered.- Specified by:
markAsDeliveredin interfaceRecipeExecutorServiceDevV4- Parameters:
markAsDeliveredRequest- the request- Returns:
- the response type @ the integration module exception
-
markAsUnDelivered
public MarkAsUnDeliveredResponse markAsUnDelivered(MarkAsUnDelivered markAsUnDeliveredRequest)
Mark as un delivered.- Specified by:
markAsUnDeliveredin interfaceRecipeExecutorServiceDevV4- Parameters:
markAsUnDeliveredRequest- the request- Returns:
- the response type @ the integration module exception
-
listNotifications
public ListNotificationsResponse listNotifications(ListNotifications request)
List notifications.- Specified by:
listNotificationsin interfaceRecipeExecutorServiceDevV4- Parameters:
request- the request- Returns:
- the list notifications response @ the integration module exception
-
listOpenPrescriptions
public ListOpenPrescriptionsResponse listOpenPrescriptions(ListOpenPrescriptions request)
Gets the open prescription list.- Specified by:
listOpenPrescriptionsin interfaceRecipeExecutorServiceDevV4- Parameters:
request- the request- Returns:
- the open prescription list @ the integration module exception
-
getPrescriptionStatus
public GetPrescriptionStatusResponse getPrescriptionStatus(GetPrescriptionStatus request)
Gets the prescription status.- Specified by:
getPrescriptionStatusin interfaceRecipeExecutorServiceDevV4- Parameters:
request- the request- Returns:
- the prescription status @ the integration module exception
-
listRidsHistory
public ListRidsHistoryResponse listRidsHistory(ListRidsHistory request)
List prescription history.- Specified by:
listRidsHistoryin interfaceRecipeExecutorServiceDevV4- Parameters:
request- the request- Returns:
- the list rids history response @ the integration module exception
-
listReservations
public ListReservationsResponse listReservations(ListReservations request)
Gets the all reservations.- Specified by:
listReservationsin interfaceRecipeExecutorServiceDevV4- Parameters:
request- the request- Returns:
- the all reservations @ the integration module exception
-
listRidsInProcess
public ListRidsInProcessResponse listRidsInProcess(ListRidsInProcess request)
Lists all the rids in process.- Specified by:
listRidsInProcessin interfaceRecipeExecutorServiceDevV4- Parameters:
request- the request- Returns:
- the all rids in process @ the integration module exception
-
putRidsInProcess
public PutRidsInProcessResponse putRidsInProcess(PutRidsInProcess request)
Put all rids in process.- Specified by:
putRidsInProcessin interfaceRecipeExecutorServiceDevV4- Parameters:
request- the request- Returns:
- the put rids in process response @ the integration module exception
-
listRelations
public ListRelationsResponse listRelations(ListRelations request)
- Specified by:
listRelationsin interfaceRecipeExecutorServiceDevV4
-
-