Class AsyncMessageReceiveActionSettings

java.lang.Object
nablarch.fw.messaging.action.AsyncMessageReceiveActionSettings

public class AsyncMessageReceiveActionSettings extends Object
AsyncMessageReceiveAction用設定クラス。
  • Constructor Details

    • AsyncMessageReceiveActionSettings

      public AsyncMessageReceiveActionSettings()
  • Method Details

    • getFormClassPackage

      public String getFormClassPackage()
      Formクラスの配置パッケージを取得する。
      Returns:
      Formクラスの配置パッケージ
    • setFormClassPackage

      public void setFormClassPackage(String formClassPackage)
      Formクラスの配置パッケージを設定する。
      Parameters:
      formClassPackage - Formクラスの配置パッケージ
    • getReceivedSequenceGenerator

      public IdGenerator getReceivedSequenceGenerator()
      受信電文連番を採番するためのIdGeneratorを取得する。
      Returns:
      IdGenerator
    • setReceivedSequenceGenerator

      public void setReceivedSequenceGenerator(IdGenerator receivedSequenceGenerator)
      受信電文連番を採番するためのIdGeneratorを設定する。
      Parameters:
      receivedSequenceGenerator - IdGenerator
    • getReceivedSequenceFormatter

      public IdFormatter getReceivedSequenceFormatter()
      受信電文連番を採番する際に使用するフォーマッタを取得する。
      Returns:
      IdFormatter
    • setReceivedSequenceFormatter

      public void setReceivedSequenceFormatter(IdFormatter receivedSequenceFormatter)
      受信電文連番を採番する際に使用するフォーマッタを設定する。
      Parameters:
      receivedSequenceFormatter - IdFormatter
    • getTargetGenerateId

      public String getTargetGenerateId()
      受信電文連番を採番するためのIDを取得する。
      Returns:
      受信電文連番を採番するためのID
    • setTargetGenerateId

      public void setTargetGenerateId(String targetGenerateId)
      受信電文連番を採番するためのIDを設定する。

      設定されたIDは、IdGenerator.generateId(String)の引数として使用する。

      Parameters:
      targetGenerateId - 受信電文連番を採番するためのID
    • getDbTransactionName

      public String getDbTransactionName()
      DBトランザクション名を取得する。
      Returns:
      DBトランザクション名
    • setDbTransactionName

      public void setDbTransactionName(String dbTransactionName)
      DBトランザクション名を設定する。

      本設定を省略した場合、DBトランザクション名はTransactionContext.DEFAULT_TRANSACTION_CONTEXT_KEYとなる。

      Parameters:
      dbTransactionName - DBトランザクション名
    • getSqlFilePackage

      public String getSqlFilePackage()
      SQLファイルの配置パッケージを取得する。
      Returns:
      SQLファイルの配置パッケージ
    • setSqlFilePackage

      public void setSqlFilePackage(String sqlFilePackage)
      SQLファイルの配置パッケージを設定する。
      Parameters:
      sqlFilePackage - SQLファイルの配置パッケージ
    • getFormClassSuffix

      public String getFormClassSuffix()
      Formクラスのサフィックスを取得する。
      Returns:
      Formクラスのサフィックス
    • setFormClassSuffix

      public void setFormClassSuffix(String formClassSuffix)
      Formクラスのサフィックスを設定する。

      メッセージをテーブルに登録する際に使用するFormクラスのクラス名のサフィックスとして使用する。 本設定を省略した場合、デフォルト値で「Form」が使用される。

      Parameters:
      formClassSuffix - Formクラスのサフィックス。