Class AspectranActivity

  • All Implemented Interfaces:
    com.aspectran.core.activity.Activity

    public class AspectranActivity
    extends com.aspectran.core.activity.CoreActivity
    The Class AspectranActivity.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void adapt()  
      protected void parseRequest()  
      protected void release()  
      void setAttributeMap​(java.util.Map<java.lang.String,​java.lang.Object> attributeMap)  
      void setBody​(java.lang.String body)  
      void setParameterMap​(com.aspectran.core.activity.request.ParameterMap parameterMap)  
      • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AspectranActivity

        public AspectranActivity​(EmbeddedAspectran aspectran)
        Instantiates a new embedded aspectran activity.
        Parameters:
        aspectran - the embedded aspectran
      • AspectranActivity

        public AspectranActivity​(EmbeddedAspectran aspectran,
                                 java.io.Writer outputWriter)
        Instantiates a new embedded aspectran activity.
        Parameters:
        aspectran - the embedded aspectran
        outputWriter - the output writer
    • Method Detail

      • setParameterMap

        public void setParameterMap​(com.aspectran.core.activity.request.ParameterMap parameterMap)
      • setAttributeMap

        public void setAttributeMap​(java.util.Map<java.lang.String,​java.lang.Object> attributeMap)
      • setBody

        public void setBody​(java.lang.String body)
      • adapt

        protected void adapt()
                      throws com.aspectran.core.activity.AdapterException
        Overrides:
        adapt in class com.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:
        parseRequest in class com.aspectran.core.activity.CoreActivity
        Throws:
        com.aspectran.core.activity.ActivityTerminatedException
        com.aspectran.core.activity.request.RequestParseException
      • release

        protected void release()
        Overrides:
        release in class com.aspectran.core.activity.CoreActivity