Package sk.iway.iwcm
Class RequestBean
java.lang.Object
sk.iway.iwcm.RequestBean
RequestBean.java - drzi zakladne info z requestu, uklada sa do hash tabulky podla thread ID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addAllowedParameter
(String allowedParameter) static void
addAuditValue
(String key, String value) Add audit value for use with AuditEntityListenerstatic void
static void
static void
addParameter
(String key, String value) static void
addParameter
(String key, String[] value) static void
addTextKeyPrefix
(String prefix, boolean addToLastPosition) Prida prefix pre textove kluce, nasledne sa hlada preklad podla prefixu (posledny v zozname ma najvacsiu prioritu)static Object
getAttribute
(String key) Umozni ziskat atribut vramci requestu podobne ako request.setAttributegetAuditValues
(boolean createIfNull) int
getDocId()
int
Vrati hodnotu HTTP hlavicky originint
Vrati port HTTP pripojeniaVrati protokol/schemu pouziteho HTTP requestugetLng()
getParameter
(String parameter) String[]
getParameterValues
(String parameter) javax.servlet.http.HttpServletRequest
Ziska HTTP request, nenastavi sa tam ale automaticky ale len pre urcite pripady, vid SetCharacterEncodingFilterVrati request.getServerName(), moze byt odlisne od getDomain, ktora berie do uvahy aj nastavenu domenu stranky<T> T
getSpringBean
(String name, Class<T> clazz) org.springframework.context.ApplicationContext
Vrati zoznam prefixov pre textove klucegetUrl()
int
static boolean
boolean
hasParameter
(String key) static boolean
Staticka metoda pre zistenie, ci je prihlaseny adminboolean
static void
removeAuditValue
(String key) void
setAllowedParameters
(List<String> allowedParameters) static void
setAttribute
(String key, Object value) Umozni nastavit atribut vramci requestu podobne ako request.setAttributevoid
setBaseHref
(String baseHref) void
setCryptoPrivateKey
(String cryptoPrivateKey) void
setDocId
(int docId) void
void
void
setGroupId
(int groupId) void
setHeaderOrigin
(String headerOrigin) void
setHttpPort
(int httpPort) void
setHttpProtocol
(String httpProtocol) void
void
setParameters
(Map<String, String[]> parameters) void
setQueryString
(String queryString) void
setReferrer
(String referrer) void
setRemoteHost
(String remoteHost) void
setRemoteIP
(String remoteIP) void
setRequest
(javax.servlet.http.HttpServletRequest request) void
setServerName
(String serverName) void
setSessionId
(String sessionId) void
setSpringContext
(org.springframework.context.ApplicationContext springContext) void
void
setUserAdmin
(boolean isUserAdmin) void
setUserAgent
(String userAgent) void
setUserId
(int userId)
-
Constructor Details
-
RequestBean
public RequestBean()
-
-
Method Details
-
getUserId
public int getUserId() -
setUserId
public void setUserId(int userId) -
getRemoteIP
-
setRemoteIP
-
getRemoteHost
-
setRemoteHost
-
getBaseHref
-
setBaseHref
-
getLng
-
setLng
-
getUrl
-
setUrl
-
getQueryString
-
setQueryString
-
getUserAgent
-
setUserAgent
-
getDomain
-
setDomain
-
getSessionId
-
setSessionId
-
getCryptoPrivateKey
-
setCryptoPrivateKey
-
getRequest
public javax.servlet.http.HttpServletRequest getRequest()Ziska HTTP request, nenastavi sa tam ale automaticky ale len pre urcite pripady, vid SetCharacterEncodingFilter- Returns:
-
setRequest
public void setRequest(javax.servlet.http.HttpServletRequest request) -
isUserAdmin
public boolean isUserAdmin() -
setUserAdmin
public void setUserAdmin(boolean isUserAdmin) -
getParameters
-
getAllParameters
-
setParameters
-
getParameterNames
-
getParameter
-
getParameterValues
-
hasParameter
-
getReferrer
-
setReferrer
-
getAllowedParameters
-
setAllowedParameters
-
addAllowedParameter
-
hasAllowedParameters
public static boolean hasAllowedParameters() -
addParameter
-
addParameter
-
getAuditValues
-
addAuditValue
Add audit value for use with AuditEntityListener- Parameters:
key
-value
-
-
removeAuditValue
-
addError
-
addError
-
getErrors
-
setErrors
-
getErrorsString
-
setAttribute
Umozni nastavit atribut vramci requestu podobne ako request.setAttribute- Parameters:
key
-value
-
-
getAttribute
Umozni ziskat atribut vramci requestu podobne ako request.setAttribute- Parameters:
key
-- Returns:
-
addTextKeyPrefix
Prida prefix pre textove kluce, nasledne sa hlada preklad podla prefixu (posledny v zozname ma najvacsiu prioritu)- Parameters:
prefix
-addToLastPosition
-
-
getTextKeyPrefixes
Vrati zoznam prefixov pre textove kluce- Returns:
-
getSpringContext
public org.springframework.context.ApplicationContext getSpringContext() -
setSpringContext
public void setSpringContext(org.springframework.context.ApplicationContext springContext) -
getSpringBean
-
isAdminLogged
public static boolean isAdminLogged()Staticka metoda pre zistenie, ci je prihlaseny admin- Returns:
-
getHttpProtocol
Vrati protokol/schemu pouziteho HTTP requestu- Returns:
-
setHttpProtocol
-
getHttpPort
public int getHttpPort()Vrati port HTTP pripojenia -
setHttpPort
public void setHttpPort(int httpPort) -
getServerName
Vrati request.getServerName(), moze byt odlisne od getDomain, ktora berie do uvahy aj nastavenu domenu stranky- Returns:
-
setServerName
-
getHeaderOrigin
Vrati hodnotu HTTP hlavicky origin- Returns:
-
setHeaderOrigin
-
getDocId
public int getDocId() -
setDocId
public void setDocId(int docId) -
getGroupId
public int getGroupId() -
setGroupId
public void setGroupId(int groupId)
-