com.infoteria.asteria.flowengine2.thinclient.trigger
クラス SOAPTrigger

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
        |
        +--com.infoteria.asteria.flowengine2.thinclient.trigger.SOAPTrigger

public class SOAPTrigger
extends Trigger

SOAP実行設定です。


内部クラスの概要
static class SOAPTrigger.Style
          SOAP Style
static class SOAPTrigger.Use
          SOAP Use
 
フィールドの概要
static String FLOW_SOAP_URI
          SOAP実行設定のデフォルトのTargetNamespaceです
static SOAPTrigger.Style STYLE_DOCUMENT
          SOAPのStyle - document
static SOAPTrigger.Style STYLE_RPC
          SOAPのStyle - rpc
static SOAPTrigger.Use USE_ENCODED
          SOAPのUse - encoded
static SOAPTrigger.Use USE_LITERAL
          SOAPのUse - literal
 
クラス com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger から継承したフィールド
MODE_DEBUG, MODE_NORMAL, MODE_PROFILE
 
コンストラクタの概要
SOAPTrigger()
          実行設定を作成します。
 
メソッドの概要
 String getEndpoint()
          Endpointを返します。
 String getOperationName()
          オペレーション名を返します。
 SOAPTrigger.Style getStyle()
          Styleを返します。
 String getTargetNamespace()
          ターゲットネームスペースを返します。
 SOAPTrigger.Use getUse()
          Useを返します。
 void setEndpoint(String v)
          Endpointを設定します。
 void setOperation(String tns, String op)
          SOAPのオペレーションを設定します。
 void setStyle(SOAPTrigger.Style v)
          Styleを設定します。
 void setUse(SOAPTrigger.Use v)
          Useを設定します。
static SOAPTrigger.Style strToStyle(String s)
          文字列をStyleに変換します。
static SOAPTrigger.Use strToUse(String s)
          文字列をUseに変換します。
 
クラス com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger から継承したメソッド
getDescription, getExecuteCount, getExecuteMode, getExecuteUserName, getFlowName, getLastExecuted, getName, getProjectName, getSessionLifetime, getType, isEnabled, isNew, setDescription, setEnabled, setExecuteMode, setExecuteUserName, setFlow, setName, setSessionLifetime, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

FLOW_SOAP_URI

public static final String FLOW_SOAP_URI
SOAP実行設定のデフォルトのTargetNamespaceです

STYLE_RPC

public static final SOAPTrigger.Style STYLE_RPC
SOAPのStyle - rpc

STYLE_DOCUMENT

public static final SOAPTrigger.Style STYLE_DOCUMENT
SOAPのStyle - document

USE_ENCODED

public static final SOAPTrigger.Use USE_ENCODED
SOAPのUse - encoded

USE_LITERAL

public static final SOAPTrigger.Use USE_LITERAL
SOAPのUse - literal
コンストラクタの詳細

SOAPTrigger

public SOAPTrigger()
実行設定を作成します。
メソッドの詳細

strToStyle

public static SOAPTrigger.Style strToStyle(String s)
文字列をStyleに変換します。

strToUse

public static SOAPTrigger.Use strToUse(String s)
文字列をUseに変換します。

setOperation

public void setOperation(String tns,
                         String op)
                  throws IllegalArgumentException
SOAPのオペレーションを設定します。
オペレーションはキー項目なのでisNew() == falseのインスタンスに対して設定を行うとIllegalArgumentExceptionが発生します。
パラメータ:
tns - ターゲットネームスペース
op - オペレーション名

getTargetNamespace

public String getTargetNamespace()
ターゲットネームスペースを返します。

getOperationName

public String getOperationName()
オペレーション名を返します。

setStyle

public void setStyle(SOAPTrigger.Style v)
Styleを設定します。

getStyle

public SOAPTrigger.Style getStyle()
Styleを返します。

setUse

public void setUse(SOAPTrigger.Use v)
Useを設定します。

getUse

public SOAPTrigger.Use getUse()
Useを返します。

setEndpoint

public void setEndpoint(String v)
Endpointを設定します。

getEndpoint

public String getEndpoint()
Endpointを返します。