Skip navigation links
D G O R 

D

DEFAULT_RESERVATION_LIMIT - Static variable in class org.ametiste.routine.mod.dispenser.application.service.DefaultOperationReservationService
 
DefaultOperationReservationService - Class in org.ametiste.routine.mod.dispenser.application.service
Basic implementation of the OperationReservationService which implemented using core TaskRepository service to find and save reserved operations.
DefaultOperationReservationService(TaskRepository) - Constructor for class org.ametiste.routine.mod.dispenser.application.service.DefaultOperationReservationService
 
DefaultOperationReservationService(TaskRepository, int) - Constructor for class org.ametiste.routine.mod.dispenser.application.service.DefaultOperationReservationService
 
DispenseController - Class in org.ametiste.routine.mod.dispenser.interfaces.web
Represents the gateway to "dispense" process, that executes reservation of the tasks for external workers.
DispenseController() - Constructor for class org.ametiste.routine.mod.dispenser.interfaces.web.DispenseController
 

G

getId() - Method in class org.ametiste.routine.mod.dispenser.interfaces.web.data.ReservedTaskDTO
 
getLine() - Method in class org.ametiste.routine.mod.dispenser.interfaces.web.data.ReservedTaskDTO
 
getMaxReservationCount() - Method in class org.ametiste.routine.mod.dispenser.interfaces.web.data.ReservationIssueDTO
 
getProperties() - Method in class org.ametiste.routine.mod.dispenser.interfaces.web.data.ReservedTaskDTO
 
getReservedTask() - Method in class org.ametiste.routine.mod.dispenser.interfaces.web.data.ReservationOrderDTO
 

O

OperationReservationService - Interface in org.ametiste.routine.mod.dispenser.application.service
Defines interface to do task's operation reservation for execution.
org.ametiste.routine.mod.dispenser.application.service - package org.ametiste.routine.mod.dispenser.application.service
 
org.ametiste.routine.mod.dispenser.interfaces.web - package org.ametiste.routine.mod.dispenser.interfaces.web
 
org.ametiste.routine.mod.dispenser.interfaces.web.data - package org.ametiste.routine.mod.dispenser.interfaces.web.data
 

R

ReservationIssueDTO - Class in org.ametiste.routine.mod.dispenser.interfaces.web.data
Describes request to reserve bulk of tasks for exeution by the worker.
ReservationIssueDTO(int, URI, String) - Constructor for class org.ametiste.routine.mod.dispenser.interfaces.web.data.ReservationIssueDTO
 
ReservationOrderDTO - Class in org.ametiste.routine.mod.dispenser.interfaces.web.data
 
ReservationOrderDTO(List<ReservedTaskDTO>) - Constructor for class org.ametiste.routine.mod.dispenser.interfaces.web.data.ReservationOrderDTO
 
ReservedTaskDTO - Class in org.ametiste.routine.mod.dispenser.interfaces.web.data
Represents task's data which execution was reserved by the external worker.
ReservedTaskDTO(String, String, Map<String, String>) - Constructor for class org.ametiste.routine.mod.dispenser.interfaces.web.data.ReservedTaskDTO
 
reserveOperationsExecution(int) - Method in class org.ametiste.routine.mod.dispenser.application.service.DefaultOperationReservationService
 
reserveOperationsExecution(int) - Method in interface org.ametiste.routine.mod.dispenser.application.service.OperationReservationService
Reserv the number of 'NEW' task's operations for next execution, provides information about operations reserved.
reserveTasks(ReservationIssueDTO) - Method in class org.ametiste.routine.mod.dispenser.interfaces.web.DispenseController
 
D G O R 
Skip navigation links