Interface SpringEngineConfiguration

  • All Superinterfaces:
    org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.Aware, org.springframework.context.Lifecycle, org.springframework.context.Phased, org.springframework.context.SmartLifecycle

    public interface SpringEngineConfiguration
    extends org.springframework.context.ApplicationContextAware, org.springframework.context.SmartLifecycle
    Author:
    Tijs Rademakers
    • Method Detail

      • getTransactionManager

        org.springframework.transaction.PlatformTransactionManager getTransactionManager()
      • setTransactionManager

        void setTransactionManager​(org.springframework.transaction.PlatformTransactionManager transactionManager)
      • getDeploymentName

        String getDeploymentName()
      • setDeploymentName

        void setDeploymentName​(String deploymentName)
      • getDeploymentResources

        org.springframework.core.io.Resource[] getDeploymentResources()
      • setDeploymentResources

        void setDeploymentResources​(org.springframework.core.io.Resource[] deploymentResources)
      • getApplicationContext

        org.springframework.context.ApplicationContext getApplicationContext()
      • setApplicationContext

        void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware
      • getDeploymentMode

        String getDeploymentMode()
      • setDeploymentMode

        void setDeploymentMode​(String deploymentMode)
      • isAutoStartup

        default boolean isAutoStartup()
        Specified by:
        isAutoStartup in interface org.springframework.context.SmartLifecycle
      • stop

        default void stop​(Runnable callback)
        Specified by:
        stop in interface org.springframework.context.SmartLifecycle
      • getPhase

        default int getPhase()
        Specified by:
        getPhase in interface org.springframework.context.Phased
        Specified by:
        getPhase in interface org.springframework.context.SmartLifecycle