Package org.compiere.model
Class MAchievement
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_PA_Achievement
-
- org.compiere.model.MAchievement
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_PA_Achievement
,I_Persistent
,Evaluatee
public class MAchievement extends X_PA_Achievement
Performance Achievement- Version:
- $Id: MAchievement.java,v 1.2 2006/07/30 00:51:02 jjanke Exp $ red1 - [ 2214883 ] Remove SQL code and Replace for Query
- Author:
- Jorg Janke
- See Also:
- Serialized Form
-
-
Field Summary
-
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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
-
Fields inherited from interface org.compiere.model.I_PA_Achievement
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateDoc, COLUMNNAME_Description, COLUMNNAME_IsAchieved, COLUMNNAME_IsActive, COLUMNNAME_ManualActual, COLUMNNAME_Name, COLUMNNAME_Note, COLUMNNAME_PA_Achievement_ID, COLUMNNAME_PA_Achievement_UU, COLUMNNAME_PA_Measure_ID, COLUMNNAME_SeqNo, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description MAchievement(Properties ctx, int PA_Achievement_ID, String trxName)
Standard ConstructorMAchievement(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
afterDelete(boolean success)
After Deleteprotected boolean
afterSave(boolean newRecord, boolean success)
After Saveprotected boolean
beforeSave(boolean newRecord)
Before Savestatic MAchievement[]
get(MMeasure measure)
Get achieved Achievements Of Measurestatic MAchievement[]
getOfMeasure(Properties ctx, int PA_Measure_ID)
Get achieved Achievements Of MeasureString
toString()
String Representation-
Methods inherited from class org.compiere.model.X_PA_Achievement
get_AccessLevel, getDateDoc, getDescription, getKeyNamePair, getManualActual, getName, getNote, getPA_Achievement_ID, getPA_Achievement_UU, getPA_Measure, getPA_Measure_ID, getSeqNo, initPO, isAchieved, setDateDoc, setDescription, setIsAchieved, setManualActual, setName, setNote, setPA_Achievement_ID, setPA_Achievement_UU, setPA_Measure_ID, setSeqNo
-
Methods inherited from class org.compiere.model.PO
beforeDelete, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, 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_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock, update_Tree, validForeignKeys
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Methods inherited from interface org.compiere.model.I_PA_Achievement
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Methods inherited from interface org.compiere.model.I_Persistent
save
-
-
-
-
Constructor Detail
-
MAchievement
public MAchievement(Properties ctx, int PA_Achievement_ID, String trxName)
Standard Constructor- Parameters:
ctx
- contextPA_Achievement_ID
- idtrxName
- trx
-
MAchievement
public MAchievement(Properties ctx, ResultSet rs, String trxName)
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- trx
-
-
Method Detail
-
get
public static MAchievement[] get(MMeasure measure)
Get achieved Achievements Of Measure- Parameters:
measure
- Measure- Returns:
- array of Achievements
-
getOfMeasure
public static MAchievement[] getOfMeasure(Properties ctx, int PA_Measure_ID)
Get achieved Achievements Of Measure- Parameters:
ctx
- contextPA_Measure_ID
- measure id- Returns:
- array of Achievements
-
toString
public String toString()
String Representation- Overrides:
toString
in classX_PA_Achievement
- Returns:
- info
-
beforeSave
protected boolean beforeSave(boolean newRecord)
Before Save- Overrides:
beforeSave
in classPO
- Parameters:
newRecord
- new- Returns:
- true
-
afterSave
protected boolean afterSave(boolean newRecord, boolean success)
After Save
-
afterDelete
protected boolean afterDelete(boolean success)
After Delete- Overrides:
afterDelete
in classPO
- Parameters:
success
- success- Returns:
- success
-
-