クラス AbstractShellComponent

java.lang.ObjectSE
org.springframework.shell.standard.AbstractShellComponent
実装済みのインターフェース一覧:
org.springframework.beans.factory.Awareorg.springframework.beans.factory.InitializingBeanorg.springframework.context.ApplicationContextAwareorg.springframework.context.ResourceLoaderAware
既知の直属サブクラス
ClearCompletionHelpScriptStacktraceVersion

public abstract class AbstractShellComponent extends ObjectSE implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ResourceLoaderAware
シェルコンポーネントの構築を支援する基本クラス。
  • コンストラクターの詳細

    • AbstractShellComponent

      public AbstractShellComponent()
  • 方法の詳細

    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
      次で指定:
      インターフェース org.springframework.context.ApplicationContextAware 内の setApplicationContext 
      例外:
      org.springframework.beans.BeansException
    • setResourceLoader

      public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
      次で指定:
      インターフェース org.springframework.context.ResourceLoaderAware 内の setResourceLoader 
    • afterPropertiesSet

      public void afterPropertiesSet() throws ExceptionSE
      次で指定:
      インターフェース org.springframework.beans.factory.InitializingBean 内の afterPropertiesSet 
      例外:
      ExceptionSE
    • getApplicationContext

      protected org.springframework.context.ApplicationContext getApplicationContext()
    • getResourceLoader

      protected org.springframework.core.io.ResourceLoader getResourceLoader()
    • getShell

      protected Shell getShell()
    • getTerminal

      protected org.jline.terminal.Terminal getTerminal()
    • getCommandCatalog

      protected CommandCatalog getCommandCatalog()
    • getCompletionResolver

      protected StreamSE<CompletionResolver> getCompletionResolver()
    • getTemplateExecutor

      protected TemplateExecutor getTemplateExecutor()
    • getThemeResolver

      protected ThemeResolver getThemeResolver()
    • getViewComponentBuilder

      protected ViewComponentBuilder getViewComponentBuilder()