クラス MetaAsyncCommand

java.lang.Object
org.iplass.mtp.impl.metadata.BaseRootMetaData
org.iplass.mtp.impl.command.async.MetaAsyncCommand
すべての実装されたインタフェース:
Serializable, DefinableMetaData<AsyncCommandDefinition>, MetaData, RootMetaData

public class MetaAsyncCommand extends BaseRootMetaData implements DefinableMetaData<AsyncCommandDefinition>
関連項目:
  • フィールド詳細

  • コンストラクタの詳細

    • MetaAsyncCommand

      public MetaAsyncCommand()
  • メソッドの詳細

    • getQueue

      public String getQueue()
    • setQueue

      public void setQueue(String queue)
    • getGroupingKeyAttributeName

      public String getGroupingKeyAttributeName()
    • setGroupingKeyAttributeName

      public void setGroupingKeyAttributeName(String groupingKeyAttributeName)
    • getExceptionHandlingMode

      public ExceptionHandlingMode getExceptionHandlingMode()
    • setExceptionHandlingMode

      public void setExceptionHandlingMode(ExceptionHandlingMode exceptionHandlingMode)
    • getCommand

      public MetaCommand getCommand()
    • setCommand

      public void setCommand(MetaCommand command)
    • createRuntime

      public MetaAsyncCommand.AsyncCommandRuntime createRuntime(MetaDataConfig metaDataConfig)
      インタフェースからコピーされた説明: RootMetaData
      このメタデータの情報から、何らかの処理を実際に実行するMetaDataRuntimeを取得する。 メタデータ自身は、リポジトリ上に保存するデータのみを保持する形に作成し、 動的なものは、MetaDataRuntimeに保持するようにする。
      定義:
      createRuntime インタフェース内 RootMetaData
      戻り値:
      MetaDataRuntimeのインスタンス
    • copy

      public MetaAsyncCommand copy()
      インタフェースからコピーされた説明: MetaData
      当該のメタデータのコピーを作成する。
      定義:
      copy インタフェース内 MetaData
      定義:
      copy インタフェース内 RootMetaData
      戻り値:
      コピーされたメタデータ
    • applyConfig

      public void applyConfig(AsyncCommandDefinition definition)
      インタフェースからコピーされた説明: DefinableMetaData
      DefinitionをMetaDataに変換します。
      定義:
      applyConfig インタフェース内 DefinableMetaData<AsyncCommandDefinition>
      パラメータ:
      definition - Definition
    • currentConfig

      public AsyncCommandDefinition currentConfig()
      インタフェースからコピーされた説明: DefinableMetaData
      MetaDataをDefinitionに変換します。
      定義:
      currentConfig インタフェース内 DefinableMetaData<AsyncCommandDefinition>
      戻り値:
      Definition