Package com.aspectran.shell.activity
Class ShellActivity
- java.lang.Object
-
- com.aspectran.core.activity.AbstractActivity
-
- com.aspectran.core.activity.AdviceActivity
-
- com.aspectran.core.activity.CoreActivity
-
- com.aspectran.shell.activity.ShellActivity
-
- All Implemented Interfaces:
com.aspectran.core.activity.Activity
public class ShellActivity extends com.aspectran.core.activity.CoreActivityAn activity that processes a shell command.- Since:
- 2016. 1. 18.
-
-
Constructor Summary
Constructors Constructor Description ShellActivity(ShellService service, Console console)Instantiates a new ShellActivity.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadapt()protected voidparseRequest()protected voidrelease()voidsetOutputWriter(java.io.Writer outputWriter)voidsetParameterMap(com.aspectran.core.activity.request.ParameterMap parameterMap)voidsetProcedural(boolean procedural)-
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, prepare, reserveResponse, reserveResponse, resolveLocale
-
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
-
ShellActivity
public ShellActivity(ShellService service, Console console)
Instantiates a new ShellActivity.- Parameters:
service- theShellServiceinstanceconsole- theConsoleinstance
-
-
Method Detail
-
setProcedural
public void setProcedural(boolean procedural)
-
setParameterMap
public void setParameterMap(com.aspectran.core.activity.request.ParameterMap parameterMap)
-
setOutputWriter
public void setOutputWriter(java.io.Writer outputWriter)
-
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
-
release
protected void release()
- Overrides:
releasein classcom.aspectran.core.activity.CoreActivity
-
-