Class DataCollectionSheetInstanceExpressionCache

java.lang.Object
overit.geocallapp.wfm.core.bl.datacollection.instance.event.DataCollectionSheetInstanceExpressionCache

public class DataCollectionSheetInstanceExpressionCache extends Object
The Class that defines the data collection sheet instance expression cache.
Since:
12.0
  • Constructor Details

    • DataCollectionSheetInstanceExpressionCache

      public DataCollectionSheetInstanceExpressionCache()
  • Method Details

    • getPoolKit

      public PoolKit getPoolKit()
      Returns the pool kit.
      Returns:
      the pool kit
    • setPoolKit

      public void setPoolKit(PoolKit poolKit)
      Sets the pool kit.
      Parameters:
      poolKit - the pool kit
    • getWorkOrderOperation

      public BOWorkOrderOperation getWorkOrderOperation(Long woOperationId)
      Returns the work order operation.
      Parameters:
      woOperationId - the wo operation id
      Returns:
      the work order operation
    • getWorkOrderHeader

      public BOWorkOrderHeader getWorkOrderHeader(Long workOrderId)
      Returns the work order header.
      Parameters:
      workOrderId - the work order id
      Returns:
      the work order header
    • getIntervention

      public Intervention getIntervention(Long woOperationId)
      Returns the intervention.
      Parameters:
      woOperationId - the wo operation id
      Returns:
      the intervention
    • loadLastIntervention

      protected Intervention loadLastIntervention(Long woOperationId)
      Load last intervention.
      Parameters:
      woOperationId - the wo operation id
      Returns:
      the intervention
    • getTechnicalObject

      public TechnicalObject getTechnicalObject(Long addressId)
      Returns the technical object.
      Parameters:
      addressId - the address id
      Returns:
      the technical object
    • loadTechnicalObject

      protected TechnicalObject loadTechnicalObject(Long addressId)
      Load technical object.
      Parameters:
      addressId - the address id
      Returns:
      the technical object
    • getTechnicalObjectHeader

      public BOTechnicalObjectHeader getTechnicalObjectHeader(Long technicalObjectId)
      Returns the technical object header.
      Parameters:
      technicalObjectId - the technical object id
      Returns:
      the technical object header
    • getSchedulingResource

      public BOSchedulingUser getSchedulingResource(Long userId)
      Returns the scheduling resource.
      Parameters:
      userId - the user id
      Returns:
      the scheduling resource
    • getOperationType

      public BOWorkOrderOperationType getOperationType(Long operationTypeId)
      Returns the operation type.
      Parameters:
      operationTypeId - the operation type id
      Returns:
      the operation type
    • getResourceType

      public BOSchedulingResourceType getResourceType(Long resourceTypeId)
      Returns the resource type.
      Parameters:
      resourceTypeId - the resource type id
      Returns:
      the resource type
    • getWorkCenter

      public BOWorkCenter getWorkCenter(Long workCenterId)
      Returns the work center.
      Parameters:
      workCenterId - the work center id
      Returns:
      the work center
    • getActivity

      public BOOperationActivity getActivity(Long activityId)
      Returns the activity.
      Parameters:
      activityId - the activity id
      Returns:
      the activity
    • getWorkOrderOperationState

      public BOWorkOrderOperationState getWorkOrderOperationState(Long workOrderOperationStateId)
      Returns the work order operation state.
      Parameters:
      workOrderOperationStateId - the work order operation state id
      Returns:
      the work order operation state
    • getWorkOrderState

      public BOWorkOrderState getWorkOrderState(Long workOrderStateId)
      Returns the work order state.
      Parameters:
      workOrderStateId - the work order state id
      Returns:
      the work order state
    • getRequestType

      public BORequestType getRequestType(Long requestTypeId)
      Returns the request type.
      Parameters:
      requestTypeId - the request type id
      Returns:
      the request type
    • getWorkOrderUrgency

      public BOWorkOrderUrgency getWorkOrderUrgency(Long workOrderUrgencyId)
      Returns the work order urgency.
      Parameters:
      workOrderUrgencyId - the work order urgency id
      Returns:
      the work order urgency
    • getServiceType

      public BOServiceType getServiceType(Long serviceTypeId)
      Returns the service type.
      Parameters:
      serviceTypeId - the service type id
      Returns:
      the service type
    • getWorkOrderType

      public BOWorkOrderType getWorkOrderType(Long workOrderTypeId)
      Returns the work order type.
      Parameters:
      workOrderTypeId - the work order type id
      Returns:
      the work order type
    • getTechnicalObjectType

      public BOTechnicalObjectType getTechnicalObjectType(Long technicalObjectTypeId)
      Returns the technical object type.
      Parameters:
      technicalObjectTypeId - the technical object type id
      Returns:
      the technical object type