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:
Activity
An activity that processes a shell command.
- Since:
- 2016. 1. 18.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
adapt()
protected void
protected void
Removes the current activity.protected void
Saves the current activity.void
setOutputWriter
(Writer outputWriter) void
setParameterMap
(ParameterMap parameterMap) void
setProcedural
(boolean procedural) void
setVerbose
(boolean verbose) Methods inherited from class com.aspectran.core.activity.CoreActivity
execute, execute, getContextPath, getDeclaredResponse, getDesiredResponse, getIntendedRequestEncoding, getIntendedResponseEncoding, getProcessResult, getProcessResult, getRequestRule, getResponseRule, getTranslet, getTransletRule, handleException, isAdapted, isCommitted, isRequestParsed, isRequestWithContextPath, isResponseReserved, parseDeclaredAttributes, parseDeclaredParameters, perform, perform, prepare, 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, putSetting, registerAspectAdviceRule, registerSettingsAdviceRule, setCurrentAspectAdviceType
Methods inherited from class com.aspectran.core.activity.AbstractActivity
clearRaisedException, containsBean, containsBean, containsBean, getActivityContext, getApplicationAdapter, getBean, getBean, getBean, getClassLoader, getCurrentActivity, getEnvironment, getParentActivity, getPrototypeScopeBean, getRaisedException, getRequestAdapter, getResponseAdapter, getRootCauseOfRaisedException, getSessionAdapter, hasParentActivity, isExceptionRaised, setRaisedException, setRequestAdapter, setResponseAdapter, setSessionAdapter, terminate, terminate
-
Constructor Details
-
ShellActivity
Instantiates a new ShellActivity.- Parameters:
shellService
- theShellService
instance
-
-
Method Details
-
setProcedural
public void setProcedural(boolean procedural) -
setVerbose
public void setVerbose(boolean verbose) -
setParameterMap
-
setOutputWriter
-
adapt
- Overrides:
adapt
in classCoreActivity
- Throws:
AdapterException
-
parseRequest
- Overrides:
parseRequest
in classCoreActivity
- Throws:
RequestParseException
ActivityTerminatedException
-
saveCurrentActivity
protected void saveCurrentActivity()Description copied from class:AbstractActivity
Saves the current activity.- Overrides:
saveCurrentActivity
in classAbstractActivity
-
removeCurrentActivity
protected void removeCurrentActivity()Description copied from class:AbstractActivity
Removes the current activity.- Overrides:
removeCurrentActivity
in classAbstractActivity
-