Compiere 3.1

org.compiere.model
Class MAlertRule

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_AD_AlertRule
          extended by org.compiere.model.MAlertRule
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee

public class MAlertRule
extends X_AD_AlertRule

Alert Rule Model

Version:
$Id: MAlertRule.java,v 1.3 2006/07/30 00:51:03 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_AD_AlertRule
accessLevel, Model, Table_ID, Table_Name, updatedMS
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
MAlertRule(Ctx ctx, int AD_AlertRule_ID, String trxName)
          Standatd Constructor
MAlertRule(Ctx ctx, ResultSet rs, String trxName)
          Standard Constructor
 
Method Summary
protected  boolean beforeSave(boolean newRecord)
          Before Save
 String getSql()
          Get Sql
 String getTableName()
          Get Table Name from FROM clause
 String toString()
          String Representation
 
Methods inherited from class org.compiere.model.X_AD_AlertRule
get_AccessLevel, getAD_Alert_ID, getAD_AlertRule_ID, getAD_Table_ID, getErrorMsg, getFromClause, getKeyNamePair, getName, getOtherClause, getPostProcessing, getPreProcessing, getSelectClause, getWhereClause, initPO, isValid, setAD_Alert_ID, setAD_AlertRule_ID, setAD_Table_ID, setErrorMsg, setFromClause, setIsValid, setName, setOtherClause, setPostProcessing, setPreProcessing, setSelectClause, setWhereClause
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MAlertRule

public MAlertRule(Ctx ctx,
                  int AD_AlertRule_ID,
                  String trxName)
Standatd Constructor

Parameters:
ctx - context
AD_AlertRule_ID - id
trxName - transaction

MAlertRule

public MAlertRule(Ctx ctx,
                  ResultSet rs,
                  String trxName)
Standard Constructor

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

getSql

public String getSql()
Get Sql

Returns:
sql

getTableName

public String getTableName()
Get Table Name from FROM clause

Returns:
table name or alias or null

beforeSave

protected boolean beforeSave(boolean newRecord)
Before Save

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

toString

public String toString()
String Representation

Overrides:
toString in class X_AD_AlertRule
Returns:
info

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.