TicketsStoreBase<T extends TicketsServiceAbstract, Q extends QueueServiceAbstract, P extends TicketServiceClient, CH extends SessionContext> class
abstract
- Mixed-in types
-
- Implementers
Constructors
-
TicketsStoreBase(T _ticketsService, Q _queueService, P _ticketStub, CH _gatekeeper)
-
Methods
-
calibreQuantityInput(int productId, DateRange range)
→ Observable<double>
-
-
clientCredit(int herderId, DateTime date)
→ num
-
-
clientDebit(int herderId, DateTime date)
→ double
-
-
createAllTickets(Set<TicketWeebi> daTickets)
→ Future<Set<TicketWeebi>>
-
TODO : on the server add a batch method
-
createTicket(TicketWeebi ticketData)
→ Future<TicketWeebi>
-
-
deleteAllTickets()
→ Future<bool>
-
-
deleteTicket(TicketWeebi ticketData)
→ Future<ObservableSet<TicketWeebi>>
-
-
disableTicket(TicketWeebi ticketData)
→ Future<TicketWeebi>
-
-
init()
→ Future<void>
-
-
lineQuantityOutDash(int productId, DateRange range)
→ Observable<double>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
rangeSellCash(DateTime firstDate, DateTime lastDate)
→ num
-
-
rangeSellCoverCash(DateTime firstDate, DateTime lastDate)
→ num
-
-
rangeSellDeferred(DateTime firstDate, DateTime lastDate)
→ num
-
-
rangeSellMMoney(DateTime firstDate, DateTime lastDate)
→ num
-
-
rangeSpendCash(DateTime firstDate, DateTime lastDate)
→ num
-
-
rangeSpendCoverCash(DateTime firstDate, DateTime lastDate)
→ num
-
-
rangeSpendDeferred(DateTime firstDate, DateTime lastDate)
→ num
-
-
rangeSpendMMoney(DateTime firstDate, DateTime lastDate)
→ num
-
-
restoreTicket(TicketWeebi ticketData)
→ Future<TicketWeebi>
-
-
setChange()
→ void
-
-
setQueryString(String val)
→ void
-
-
setRange(DateRange rangeParam)
→ Observable<DateRange>
-
-
setStub(P ticketServiceClient)
→ void
-
-
supplierCredit(int herderId, DateTime date)
→ num
-
-
supplierDebit(int herderId, DateTime date)
→ double
-
-
todayTicketCount(DateTime date)
→ int
-
-
toString()
→ String
-
A string representation of this object.
inherited