Adempiere 3.5.2a

org.compiere.model
Class MMeasure

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_PA_Measure
          extended by org.compiere.model.MMeasure
All Implemented Interfaces:
Serializable, Comparator, I_PA_Measure, I_Persistent, Evaluatee

public class MMeasure
extends X_PA_Measure

Performance Measure

Version:
$Id: MMeasure.java,v 1.2 2006/07/30 00:51:05 jjanke Exp $
Author:
Jorg Janke, Teo Sarca, SC ARHIPAC SERVICE SRL
  • BF [ 1887674 ] Deadlock when try to modify PA Goal's Measure Target
  • See Also:
    Serialized Form

    Field Summary
     
    Fields inherited from class org.compiere.model.X_PA_Measure
    MEASUREDATATYPE_AD_Reference_ID, MEASUREDATATYPE_QtyAmountInTime, MEASUREDATATYPE_StatusQtyAmount, MEASURETYPE_Achievements, MEASURETYPE_AD_Reference_ID, MEASURETYPE_Calculated, MEASURETYPE_Manual, MEASURETYPE_Project, MEASURETYPE_Ratio, MEASURETYPE_Request, MEASURETYPE_UserDefined
     
    Fields inherited from class org.compiere.model.PO
    ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
     
    Fields inherited from interface org.compiere.model.I_PA_Measure
    accessLevel, COLUMNNAME_C_ProjectType_ID, COLUMNNAME_CalculationClass, COLUMNNAME_Description, COLUMNNAME_ManualActual, COLUMNNAME_ManualNote, COLUMNNAME_MeasureDataType, COLUMNNAME_MeasureType, COLUMNNAME_Name, COLUMNNAME_PA_Benchmark_ID, COLUMNNAME_PA_Hierarchy_ID, COLUMNNAME_PA_Measure_ID, COLUMNNAME_PA_MeasureCalc_ID, COLUMNNAME_PA_Ratio_ID, COLUMNNAME_R_RequestType_ID, Model, Table_ID, Table_Name
     
    Constructor Summary
    MMeasure(Properties ctx, int PA_Measure_ID, String trxName)
              Standard Constructor
    MMeasure(Properties ctx, ResultSet rs, String trxName)
              Load Constructor
     
    Method Summary
    protected  boolean afterSave(boolean newRecord, boolean success)
              After Save
    protected  boolean beforeSave(boolean newRecord)
              Before Save
    static MMeasure get(Properties ctx, int PA_Measure_ID)
              Get MMeasure from Cache
     String toString()
              String Representation
     boolean updateGoals()
              Update/save Goals
     
    Methods inherited from class org.compiere.model.X_PA_Measure
    get_AccessLevel, getC_ProjectType_ID, getC_ProjectType, getCalculationClass, getDescription, getKeyNamePair, getManualActual, getManualNote, getMeasureDataType, getMeasureType, getName, getPA_Benchmark_ID, getPA_Benchmark, getPA_Hierarchy_ID, getPA_Hierarchy, getPA_Measure_ID, getPA_MeasureCalc_ID, getPA_MeasureCalc, getPA_Ratio_ID, getPA_Ratio, getR_RequestType_ID, getR_RequestType, initPO, setC_ProjectType_ID, setCalculationClass, setDescription, setManualActual, setManualNote, setMeasureDataType, setMeasureType, setName, setPA_Benchmark_ID, setPA_Hierarchy_ID, setPA_Measure_ID, setPA_MeasureCalc_ID, setPA_Ratio_ID, setR_RequestType_ID
     
    Methods inherited from class org.compiere.model.PO
    afterDelete, beforeDelete, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
     
    Methods inherited from class java.lang.Object
    clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
     
    Methods inherited from interface org.compiere.model.I_Persistent
    save
     

    Constructor Detail

    MMeasure

    public MMeasure(Properties ctx,
                    int PA_Measure_ID,
                    String trxName)
    Standard Constructor

    Parameters:
    ctx - context
    PA_Measure_ID - id
    trxName - trx

    MMeasure

    public MMeasure(Properties ctx,
                    ResultSet rs,
                    String trxName)
    Load Constructor

    Parameters:
    ctx - context
    rs - result set
    trxName - trx
    Method Detail

    get

    public static MMeasure get(Properties ctx,
                               int PA_Measure_ID)
    Get MMeasure from Cache

    Parameters:
    ctx - context
    PA_Measure_ID - id
    Returns:
    MMeasure

    toString

    public String toString()
    String Representation

    Overrides:
    toString in class X_PA_Measure
    Returns:
    info

    beforeSave

    protected boolean beforeSave(boolean newRecord)
    Before Save

    Overrides:
    beforeSave in class PO
    Parameters:
    newRecord - new
    Returns:
    true

    afterSave

    protected boolean afterSave(boolean newRecord,
                                boolean success)
    After Save

    Overrides:
    afterSave in class PO
    Parameters:
    newRecord - new
    success - success
    Returns:
    succes

    updateGoals

    public boolean updateGoals()
    Update/save Goals

    Returns:
    true if updated

    Adempiere 3.5.2a

    Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.