Class MaintainResultDetails

java.lang.Object
com.almis.awe.model.details.MaintainResultDetails
All Implemented Interfaces:
Copyable, Serializable

public class MaintainResultDetails extends Object implements Copyable
Stores details about a maintain operation
Author:
jbellon
See Also:
  • Constructor Details

    • MaintainResultDetails

      public MaintainResultDetails(MaintainResultDetails other)
      Copy constructor
      Parameters:
      other - MaintainResultDetails object
    • MaintainResultDetails

      public MaintainResultDetails(MaintainType operationType, Long rowsAffected, Map<String,QueryParameter> parameterMap)
      Constructor
      Parameters:
      operationType - Operation type
      rowsAffected - Rows affected
      parameterMap - Parameter map
    • MaintainResultDetails

      public MaintainResultDetails(MaintainType operationType, Long rowsAffected)
      Constructor
      Parameters:
      operationType - Operation type
      rowsAffected - Rows affected
  • Method Details

    • getOperationType

      public MaintainType getOperationType()
      Retrieves operation type
      Returns:
      operationType
    • setOperationType

      public void setOperationType(MaintainType operationType)
      Sets operation type
      Parameters:
      operationType - Operation type
    • getRowsAffected

      public Long getRowsAffected()
      Retrieves rows affected
      Returns:
      rowsAffected
    • setRowsAffected

      public void setRowsAffected(Long rowsAffected)
      Sets number of rows affected
      Parameters:
      rowsAffected - Rows affected
    • getParameterMap

      public Map<String,QueryParameter> getParameterMap()
      Get parameter map
      Returns:
      parameter map
    • setParameterMap

      public MaintainResultDetails setParameterMap(Map<String,QueryParameter> parameterMap)
      Set parameter map
      Parameters:
      parameterMap - Parameter map
      Returns:
      Parameter map
    • copy

      public MaintainResultDetails copy()
      Description copied from interface: Copyable
      Get a copy of this element
      Specified by:
      copy in interface Copyable
      Returns:
      element copy