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 voidaddAllowedParameter(String allowedParameter) static voidaddAuditValue(String key, String value) Add audit value for use with AuditEntityListenerstatic voidstatic voidstatic voidaddParameter(String key, String value) static voidaddParameter(String key, String[] value) static voidaddTextKeyPrefix(String prefix, boolean addToLastPosition) Prida prefix pre textove kluce, nasledne sa hlada preklad podla prefixu (posledny v zozname ma najvacsiu prioritu)static ObjectgetAttribute(String key) Umozni ziskat atribut vramci requestu podobne ako request.setAttributegetAuditValues(boolean createIfNull) intgetDocId()intVrati hodnotu HTTP hlavicky originintVrati port HTTP pripojeniaVrati protokol/schemu pouziteho HTTP requestugetLng()getParameter(String parameter) String[]getParameterValues(String parameter) javax.servlet.http.HttpServletRequestZiska 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> TgetSpringBean(String name, Class<T> clazz) org.springframework.context.ApplicationContextVrati zoznam prefixov pre textove klucegetUrl()intstatic booleanbooleanhasParameter(String key) static booleanStaticka metoda pre zistenie, ci je prihlaseny adminbooleanstatic voidremoveAuditValue(String key) voidsetAllowedParameters(List<String> allowedParameters) static voidsetAttribute(String key, Object value) Umozni nastavit atribut vramci requestu podobne ako request.setAttributevoidsetBaseHref(String baseHref) voidsetCryptoPrivateKey(String cryptoPrivateKey) voidsetDocId(int docId) voidvoidvoidsetGroupId(int groupId) voidsetHeaderOrigin(String headerOrigin) voidsetHttpPort(int httpPort) voidsetHttpProtocol(String httpProtocol) voidvoidsetLngCookie(String lngCookie) voidsetParameters(Map<String, String[]> parameters) voidsetQueryString(String queryString) voidsetReferrer(String referrer) voidsetRemoteHost(String remoteHost) voidsetRemoteIP(String remoteIP) voidsetRequest(javax.servlet.http.HttpServletRequest request) voidsetServerName(String serverName) voidsetSessionId(String sessionId) voidsetSpringContext(org.springframework.context.ApplicationContext springContext) voidvoidsetUserAdmin(boolean isUserAdmin) voidsetUserAgent(String userAgent) voidsetUserId(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) -
getLngCookie
-
setLngCookie
-