Package org.idempiere.webservices
Interface IWSValidator
-
public interface IWSValidator
- Author:
- deepak
-
-
Field Summary
Fields Modifier and Type Field Description static int
TIMING_AFTER_LOGIN
static int
TIMING_AFTER_PARSE
static int
TIMING_AFTER_PROCESS
static int
TIMING_AFTER_SAVE
static int
TIMING_BEFORE_LOGIN
static int
TIMING_BEFORE_PARSE
static int
TIMING_BEFORE_PROCESS
static int
TIMING_BEFORE_SAVE
static int
TIMING_ON_AUTHORIZATION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
login(org.idempiere.adInterface.x10.ADLoginRequest loginRequest, Properties ctx, MWebServiceType m_webserviceType, int time)
void
validate(PO po, MWebServiceType m_webserviceType, org.idempiere.adInterface.x10.DataField[] fields, int time, String trxName, Map<String,Object> requestCtx)
-
-
-
Field Detail
-
TIMING_BEFORE_PARSE
static final int TIMING_BEFORE_PARSE
- See Also:
- Constant Field Values
-
TIMING_AFTER_PARSE
static final int TIMING_AFTER_PARSE
- See Also:
- Constant Field Values
-
TIMING_BEFORE_SAVE
static final int TIMING_BEFORE_SAVE
- See Also:
- Constant Field Values
-
TIMING_AFTER_SAVE
static final int TIMING_AFTER_SAVE
- See Also:
- Constant Field Values
-
TIMING_BEFORE_LOGIN
static final int TIMING_BEFORE_LOGIN
- See Also:
- Constant Field Values
-
TIMING_AFTER_LOGIN
static final int TIMING_AFTER_LOGIN
- See Also:
- Constant Field Values
-
TIMING_ON_AUTHORIZATION
static final int TIMING_ON_AUTHORIZATION
- See Also:
- Constant Field Values
-
TIMING_BEFORE_PROCESS
static final int TIMING_BEFORE_PROCESS
- See Also:
- Constant Field Values
-
TIMING_AFTER_PROCESS
static final int TIMING_AFTER_PROCESS
- See Also:
- Constant Field Values
-
-
Method Detail
-
validate
void validate(PO po, MWebServiceType m_webserviceType, org.idempiere.adInterface.x10.DataField[] fields, int time, String trxName, Map<String,Object> requestCtx) throws IdempiereServiceFault
- Parameters:
po
-m_webserviceType
-fields
-time
-trxName
-requestCtx
-- Throws:
IdempiereServiceFault
-
login
void login(org.idempiere.adInterface.x10.ADLoginRequest loginRequest, Properties ctx, MWebServiceType m_webserviceType, int time) throws IdempiereServiceFault
- Parameters:
loginRequest
-ctx
-m_webserviceType
-time
-- Throws:
IdempiereServiceFault
-
-