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 ActivityContextgetActivityContext()protected ApplicationAdaptergetApplicationAdapter()protected ActivitygetAvailableActivity()protected BeanRegistrygetBeanRegistry()protected ActivitygetCurrentActivity()protected EnvironmentgetEnvironment()protected MessageSourcegetMessageSource()protected TemplateRenderergetTemplateRenderer()protected booleanhasCurrentActivity()protected <V> VinstantActivity(InstantAction<V> instantAction)protected voidinstantActivity(java.lang.String transletName)voidsetActivityContext(ActivityContext context)
-
-
-
Method Detail
-
getActivityContext
@NonNull protected ActivityContext getActivityContext()
-
setActivityContext
@AvoidAdvice public void setActivityContext(ActivityContext context)
- Specified by:
setActivityContextin 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)
-
-