Package org.idempiere.adinterface
Class CompiereService
java.lang.Object
org.idempiere.adinterface.CompiereService
- Author:
- deepak, hengsin
-
Field Summary
FieldsModifier and TypeFieldDescriptionLocalized Date formatJDBC Date formatfinal StringLocalized Timestamp formatJDBC Timestamp formatLocalized Time formatJDBC Time format -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconnect()setup requestvoidIncrease connect countvoidcleanup requeststatic CompiereServiceget(javax.servlet.http.HttpServletRequest req, org.idempiere.adInterface.x10.ADLoginRequest loginRequest) intintintintgetCtx()intintbooleanbooleanlogin(int AD_User_ID, int AD_Role_ID, int AD_Client_ID, int AD_Org_ID, int M_Warehouse_ID, String Lang) voidvoidsetExpiryMinutes(int expiryMinutes) voidsetIPAddress(String remoteAddr) voidsetPassword(String pass)
-
Field Details
-
dateFormat
Localized Date format -
dateFormatJDBC
JDBC Date format -
dateTimeFormat
Localized Timestamp format -
dateTimeFormatJDBC
JDBC Timestamp format -
timeFormat
Localized Time format -
timeFormatJDBC
JDBC Time format -
dateFormatOnlyForCtx
- See Also:
-
-
Constructor Details
-
CompiereService
public CompiereService()default constructor
-
-
Method Details
-
getAD_Client_ID
public int getAD_Client_ID()- Returns:
- AD_Client_ID of current request
-
getAD_Org_ID
public int getAD_Org_ID()- Returns:
- AD_Org_ID of current request
-
getCtx
- Returns:
- context of current request
-
connect
public void connect()setup request -
connectCacheInstance
public void connectCacheInstance()Increase connect count -
disconnect
public void disconnect()cleanup request -
getLanguage
- Returns:
- Language of current request
-
isLoggedIn
public boolean isLoggedIn()- Returns:
- true if already logged in
-
login
public boolean login(int AD_User_ID, int AD_Role_ID, int AD_Client_ID, int AD_Org_ID, int M_Warehouse_ID, String Lang) - Parameters:
AD_User_ID-AD_Role_ID-AD_Client_ID-AD_Org_ID-M_Warehouse_ID-Lang-- Returns:
- true if login is successful
-
getAD_User_ID
public int getAD_User_ID()- Returns:
- AD_User_ID of current request
-
getAD_Role_ID
public int getAD_Role_ID()- Returns:
- AD_Role_ID of current request
-
getLocale
- Returns:
- locale code of current request
-
getM_Warehouse_ID
public int getM_Warehouse_ID()- Returns:
- M_Warehouse_ID of current request
-
getUserName
- Returns:
- logged in user name of current request
-
setPassword
- Parameters:
pass-
-
getPassword
- Returns:
- logged in password of current request
-
setExpiryMinutes
public void setExpiryMinutes(int expiryMinutes) - Parameters:
expiryMinutes-
-
getExpiryMinutes
public int getExpiryMinutes()- Returns:
- logged in expiry minutes of current request
-
refreshLastAuthorizationTime
public void refreshLastAuthorizationTime() -
setIPAddress
-
get
public static CompiereService get(javax.servlet.http.HttpServletRequest req, org.idempiere.adInterface.x10.ADLoginRequest loginRequest)
-