|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ModelValidator
Model Validator
| Field Summary | |
|---|---|
static int |
CHANGETYPE_CHANGE
Model Change Type Change |
static int |
CHANGETYPE_DELETE
Model Change Type Delete |
static int |
CHANGETYPE_NEW
Model Change Type New |
static int |
DOCTIMING_AFTER_COMPLETE
Called after document is processed |
static int |
DOCTIMING_BEFORE_PREPARE
Called before document is prepared |
| Method Summary | |
|---|---|
String |
docValidate(PO po,
int docTiming)
Validate Document. |
int |
getAD_Client_ID()
Get Client to be monitored |
void |
initialize(int AD_Client_ID,
ModelValidationEngine engine)
Initialize Validation |
String |
login(int AD_Org_ID,
int AD_Role_ID,
int AD_User_ID)
User logged in Called before preferences are set |
String |
modelChange(PO po,
int changeType)
Model Change of a monitored Table. |
boolean |
updateInfoColumns(ArrayList<Info_Column> columns,
StringBuffer sqlFrom,
StringBuffer sqlOrder)
Update Info Window Columns |
| Field Detail |
|---|
static final int CHANGETYPE_NEW
static final int CHANGETYPE_CHANGE
static final int CHANGETYPE_DELETE
static final int DOCTIMING_BEFORE_PREPARE
static final int DOCTIMING_AFTER_COMPLETE
| Method Detail |
|---|
void initialize(int AD_Client_ID,
ModelValidationEngine engine)
specific - AD_Client_ID or 0 for ALLengine - validation engineint getAD_Client_ID()
String login(int AD_Org_ID,
int AD_Role_ID,
int AD_User_ID)
AD_Org_ID - orgAD_Role_ID - roleAD_User_ID - user
String modelChange(PO po,
int changeType)
throws Exception
po - persistent objectchangeType - CHANGETYPE_
Exception - if the recipient wishes the change to be not accept.
String docValidate(PO po,
int docTiming)
po - persistent objectdocTiming - see DOCTIMING_ constants
boolean updateInfoColumns(ArrayList<Info_Column> columns,
StringBuffer sqlFrom,
StringBuffer sqlOrder)
columns - array of columnssqlFrom - from clause, can be modifiedsqlOrder - order by clause, can me modified
|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||