Class BOBundleOperation

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.bundler.bl.operation.BOBundleOperation
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, Comparable<BOBundleOperation>, overit.geocall.timezone.model.TimeZoned

public class BOBundleOperation extends DynO implements Comparable<BOBundleOperation>
Business object representing a bundle operation.
It represents the link between a bundle and a work order operation.
Since:
10.1
See Also:
GCApi:
bo
  • Constructor Details

    • BOBundleOperation

      public BOBundleOperation()
  • Method Details

    • getId

      public Long getId()
      Returns the bundle operation id.
      Returns:
      the bundle operation id
    • setId

      public void setId(Long id)
      Sets the bundle operation id.
      Parameters:
      id - the bundle operation id
    • getBundle

      public Long getBundle()
      Returns the bundling header id.
      Returns:
      the bundle id
    • setBundle

      public void setBundle(Long bundle)
      Sets the bundling header id.
      Parameters:
      bundle - the bundle id
    • getWorkOrderOperation

      public Long getWorkOrderOperation()
      Returns the work order operation id.
      Returns:
      the work order operation id
    • setWorkOrderOperation

      public void setWorkOrderOperation(Long workOrderOperation)
      Sets the work order operation id.
      Parameters:
      workOrderOperation - the work order operation id
    • getInsertUser

      public Long getInsertUser()
      Returns the id of the bundle operation creation user.
      Returns:
      the creation user id
    • setInsertUser

      public void setInsertUser(Long insertUser)
      Sets the id of the bundle operation creation user.
      Parameters:
      insertUser - the creation user id
    • getInsertDate

      public Date getInsertDate()
      Returns the bundle operation creation date.
      Returns:
      the creation date
    • setInsertDate

      public void setInsertDate(Date insertDate)
      Sets the bundle operation creation date.
      Parameters:
      insertDate - the creation date
    • getStatus

      public Long getStatus()
      Sets the bundle operation status id.
      Returns:
      the status id
    • setStatus

      public void setStatus(Long status)
      Sets the id of the bundle operation status.
      Parameters:
      status - the status id
    • getOrder

      public Long getOrder()
      Returns the bundle operation order.
      Returns:
      the bundle operation order
    • setOrder

      public void setOrder(Long order)
      Sets the bundle operation order.
      Parameters:
      order - the bundle operation order
    • compareTo

      public int compareTo(BOBundleOperation operation)
      Compares the current bundle operation to the given one.
      Specified by:
      compareTo in interface Comparable<BOBundleOperation>
      Parameters:
      operation - the given bundle operation that needs to be compared with the current
      Returns:
      a negative integer, zero, or a positive integer as the first operation order is less than, equal to, or greater than the second.