Package com.aspectran.daemon.activity
Class DaemonActivity
- java.lang.Object
-
- com.aspectran.core.activity.AbstractActivity
-
- com.aspectran.core.activity.AdviceActivity
-
- com.aspectran.core.activity.CoreActivity
-
- com.aspectran.daemon.activity.DaemonActivity
-
- All Implemented Interfaces:
Activity
,BeanRegistry
public class DaemonActivity extends CoreActivity
The Class DaemonActivity.
-
-
Constructor Summary
Constructors Constructor Description DaemonActivity(DaemonService service, java.io.Writer outputWriter)
Instantiates a new daemon activity.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
adapt()
<T extends Activity>
TnewActivity()
Create a new inner activity.void
setAttributeMap(java.util.Map<java.lang.String,java.lang.Object> attributeMap)
void
setParameterMap(ParameterMap parameterMap)
-
Methods inherited from class com.aspectran.core.activity.CoreActivity
execute, finish, getDeclaredResponse, getProcessResult, getProcessResult, getRequestRule, getResponseRule, getTranslet, getTransletRule, handleException, isResponseReserved, parseDeclaredAttributes, parseDeclaredParameters, parseRequest, perform, prepare, prepare, prepare, prepare, prepare, release, reserveResponse, reserveResponse, resolveLocale, resolveRequestEncoding, resolveResponseEncoding
-
Methods inherited from class com.aspectran.core.activity.AdviceActivity
executeAdvice, executeAdvice, executeAdvice, getAfterAdviceResult, getAfterAdviceRuleList, getAroundAdviceResult, getAspectAdviceBean, getBeforeAdviceResult, getBeforeAdviceRuleList, getExceptionRuleList, getFinallyAdviceResult, getFinallyAdviceRuleList, getSetting, handleException, prepareAspectAdviceRule, putAdviceResult, putAspectAdviceBean, registerAspectRule, registerSettingsAdviceRule, setCurrentAspectAdviceType, touchAspectAdviceRuleRegistry
-
Methods inherited from class com.aspectran.core.activity.AbstractActivity
backupCurrentActivity, clearRaisedException, containsBean, containsBean, getActivityContext, getApplicationAdapter, getBean, getBean, getBean, getBean, getConfigBean, getCurrentActivity, getEnvironment, getRaisedException, getRequestAdapter, getResponseAdapter, getRootCauseOfRaisedException, getSessionAdapter, isExceptionRaised, isIncluded, removeCurrentActivity, saveCurrentActivity, setIncluded, setRaisedException, setRequestAdapter, setResponseAdapter, setSessionAdapter, terminate, terminate
-
-
-
-
Constructor Detail
-
DaemonActivity
public DaemonActivity(DaemonService service, java.io.Writer outputWriter)
Instantiates a new daemon activity.- Parameters:
service
- the daemon serviceoutputWriter
- the output writer
-
-
Method Detail
-
setParameterMap
public void setParameterMap(ParameterMap parameterMap)
-
setAttributeMap
public void setAttributeMap(java.util.Map<java.lang.String,java.lang.Object> attributeMap)
-
adapt
protected void adapt() throws AdapterException
- Overrides:
adapt
in classCoreActivity
- Throws:
AdapterException
-
newActivity
public <T extends Activity> T newActivity()
Description copied from interface:Activity
Create a new inner activity.- Specified by:
newActivity
in interfaceActivity
- Overrides:
newActivity
in classCoreActivity
- Type Parameters:
T
- the type of the activity- Returns:
- the activity object
-
-