Package com.aspectran.web.activity
Class WebActivity
- java.lang.Object
-
- com.aspectran.core.activity.AbstractActivity
-
- com.aspectran.core.activity.AdviceActivity
-
- com.aspectran.core.activity.CoreActivity
-
- com.aspectran.web.activity.WebActivity
-
- All Implemented Interfaces:
com.aspectran.core.activity.Activity
public class WebActivity extends com.aspectran.core.activity.CoreActivityAn activity that processes a web request.- Since:
- 2008. 4. 28.
-
-
Constructor Summary
Constructors Constructor Description WebActivity(com.aspectran.core.context.ActivityContext context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Instantiates a new WebActivity.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadapt()protected voidparseRequest()voidprepare(java.lang.String transletName, com.aspectran.core.context.rule.type.MethodType requestMethod)protected com.aspectran.core.support.i18n.locale.LocaleResolverresolveLocale()-
Methods inherited from class com.aspectran.core.activity.CoreActivity
execute, execute, getDeclaredResponse, getDesiredResponse, getIntendedRequestEncoding, getIntendedResponseEncoding, getProcessResult, getProcessResult, getRequestRule, getResponseRule, getTranslet, getTransletRule, handleException, isResponseReserved, parseDeclaredAttributes, parseDeclaredParameters, perform, perform, prepare, prepare, prepare, prepare, release, reserveResponse, reserveResponse
-
Methods inherited from class com.aspectran.core.activity.AdviceActivity
executeAdvice, executeAdvice, getAfterAdviceResult, getAfterAdviceRuleList, getAroundAdviceResult, getAspectAdviceBean, getBeforeAdviceResult, getBeforeAdviceRuleList, getExceptionRuleList, getFinallyAdviceResult, getFinallyAdviceRuleList, getSetting, handleException, prepareAspectAdviceRule, putAdviceResult, putAspectAdviceBean, registerAspectAdviceRule, registerSettingsAdviceRule, setCurrentAspectAdviceType
-
Methods inherited from class com.aspectran.core.activity.AbstractActivity
clearRaisedException, containsBean, containsBean, containsBean, getActivityContext, getApplicationAdapter, getBean, getBean, getBean, getCurrentActivity, getEnvironment, getParentActivity, getPrototypeScopeBean, getRaisedException, getRequestAdapter, getResponseAdapter, getRootCauseOfRaisedException, getSessionAdapter, hasParentActivity, isExceptionRaised, removeCurrentActivity, saveCurrentActivity, setRaisedException, setRequestAdapter, setResponseAdapter, setSessionAdapter, terminate, terminate
-
-
-
-
Constructor Detail
-
WebActivity
public WebActivity(com.aspectran.core.context.ActivityContext context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Instantiates a new WebActivity.- Parameters:
context- the current ActivityContextrequest- the HTTP requestresponse- the HTTP response
-
-
Method Detail
-
prepare
public void prepare(java.lang.String transletName, com.aspectran.core.context.rule.type.MethodType requestMethod) throws com.aspectran.core.activity.TransletNotFoundException, com.aspectran.core.activity.ActivityPrepareException- Overrides:
preparein classcom.aspectran.core.activity.CoreActivity- Throws:
com.aspectran.core.activity.TransletNotFoundExceptioncom.aspectran.core.activity.ActivityPrepareException
-
adapt
protected void adapt() throws com.aspectran.core.activity.AdapterException- Overrides:
adaptin classcom.aspectran.core.activity.CoreActivity- Throws:
com.aspectran.core.activity.AdapterException
-
parseRequest
protected void parseRequest() throws com.aspectran.core.activity.ActivityTerminatedException, com.aspectran.core.activity.request.RequestParseException- Overrides:
parseRequestin classcom.aspectran.core.activity.CoreActivity- Throws:
com.aspectran.core.activity.ActivityTerminatedExceptioncom.aspectran.core.activity.request.RequestParseException
-
resolveLocale
protected com.aspectran.core.support.i18n.locale.LocaleResolver resolveLocale()
- Overrides:
resolveLocalein classcom.aspectran.core.activity.CoreActivity
-
-