Class WorkOrderOperationAddressesRetrieveEvent

java.lang.Object
overit.geocall.bl.GenericEvent<Map<Long,Long>>
overit.geocall.bl.BusinessEvent<Map<Long,Long>>
overit.geocall.bl.SimpleBusinessEvent<List<Long>,Map<Long,Long>>
overit.geocallapp.wfm.workorders.bl.operation.event.WorkOrderOperationAddressesRetrieveEvent

public class WorkOrderOperationAddressesRetrieveEvent extends SimpleBusinessEvent<List<Long>,Map<Long,Long>>
Event to get address IDs for work order operations.

For each work order operation, returns the address ID using priority:

  1. Scheduling address (AWOOSCHEDULEID_AADD) if exists
  2. Operation address (AWOOID_AADD) if scheduling address doesn't exist
  3. Header address (AWORID_AADD) if neither scheduling nor operation address exist
Since:
22.0
GCApi:
event
Reactors:
BTWorkOrderOperationAddressesRetrieve(0)
No Spouts
  • Constructor Details

    • WorkOrderOperationAddressesRetrieveEvent

      public WorkOrderOperationAddressesRetrieveEvent(List<Long> operationIds)
      Creates a new work order operation addresses event.
      Parameters:
      operationIds - the list of work order operation IDs