Package com.aspectran.core.activity
Class InstantActivitySupport
- java.lang.Object
-
- com.aspectran.core.activity.InstantActivitySupport
-
- All Implemented Interfaces:
ActivityContextAware
,Aware
- Direct Known Subclasses:
SessionListenerRegistrationBean
,SqlSessionAgent
public abstract class InstantActivitySupport extends java.lang.Object implements ActivityContextAware
Inheriting this class provides access to the activity context and facilitates execution of the activity.Created: 29/09/2019
-
-
Constructor Summary
Constructors Constructor Description InstantActivitySupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ActivityContext
getActivityContext()
protected ApplicationAdapter
getApplicationAdapter()
protected Activity
getAvailableActivity()
protected BeanRegistry
getBeanRegistry()
protected Activity
getCurrentActivity()
protected Environment
getEnvironment()
protected MessageSource
getMessageSource()
protected TemplateRenderer
getTemplateRenderer()
protected boolean
hasCurrentActivity()
protected <V> V
instantActivity(InstantAction<V> instantAction)
protected void
instantActivity(java.lang.String transletName)
void
setActivityContext(ActivityContext context)
-
-
-
Method Detail
-
getActivityContext
@NonNull protected ActivityContext getActivityContext()
-
setActivityContext
@AvoidAdvice public void setActivityContext(ActivityContext context)
- Specified by:
setActivityContext
in interfaceActivityContextAware
-
getAvailableActivity
protected Activity getAvailableActivity()
-
getCurrentActivity
protected Activity getCurrentActivity()
-
hasCurrentActivity
protected boolean hasCurrentActivity()
-
getApplicationAdapter
protected ApplicationAdapter getApplicationAdapter()
-
getEnvironment
protected Environment getEnvironment()
-
getBeanRegistry
protected BeanRegistry getBeanRegistry()
-
getTemplateRenderer
protected TemplateRenderer getTemplateRenderer()
-
getMessageSource
protected MessageSource getMessageSource()
-
instantActivity
protected <V> V instantActivity(InstantAction<V> instantAction)
-
instantActivity
protected void instantActivity(java.lang.String transletName)
-
-