クラス MetaMessageCategory

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

public class MetaMessageCategory extends BaseRootMetaData implements DefinableMetaData<MessageCategory>
メッセージカテゴリのメタ情報
関連項目:
  • コンストラクタの詳細

    • MetaMessageCategory

      public MetaMessageCategory()
      コンストラクタ
  • メソッドの詳細

    • copy

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

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

      public Map<String,MessageItem> createMessageItems()
      メタ情報を元にメッセージ情報マップを作成
      戻り値:
      Map入力が無効です: '<'String, MessageItem> メッセージ情報マップ
    • applyConfig

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

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

      public Map<String,MetaMessageItem> getMessages()
      メッセージメタ情報を取得します。
      戻り値:
      メッセージメタ情報
    • setMessages

      public void setMessages(Map<String,MetaMessageItem> messages)
      メッセージメタ情報を設定します。
      パラメータ:
      messages - メッセージメタ情報
    • addMessage

      public void addMessage(MetaMessageItem metaMessageItem)
      メッセージメタ情報を追加します。
      パラメータ:
      messages - メッセージメタ情報
    • setMetaMessages

      public void setMetaMessages(Map<String,MessageItem> messages)
      メッセージ情報からメッセージメタ情報を設定します。
      パラメータ:
      messages - メッセージ情報