Package org.idempiere.webservices
Interface IWSValidator
-
public interface IWSValidator- Author:
- deepak
-
-
Field Summary
Fields Modifier and Type Field Description static intTIMING_AFTER_LOGINstatic intTIMING_AFTER_PARSEstatic intTIMING_AFTER_PROCESSstatic intTIMING_AFTER_SAVEstatic intTIMING_BEFORE_LOGINstatic intTIMING_BEFORE_PARSEstatic intTIMING_BEFORE_PROCESSstatic intTIMING_BEFORE_SAVEstatic intTIMING_ON_AUTHORIZATION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidlogin(org.idempiere.adInterface.x10.ADLoginRequest loginRequest, Properties ctx, MWebServiceType m_webserviceType, int time)voidvalidate(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
-
-