public class DirectiveProcedureSourceServiceImpl extends java.lang.Object implements DirectiveProcedureSource
ProcedurePtypeName &Service:{ serviceName:sourceSessionNameKey:returnSessionNameKey } または (ProcedurePtypeName service_name serviceName source sourceSessionNameKey ;; Observableが設定される return returnSessionNameKey ;; Serviceからの戻り値が設定される (session ;; ServiceSessionに設定する値(option) SessionKey1 Value1 SessionKey2 Value2 ... ) ) sourceSessionNameKeyおよび、returnSessionNamKeyを省略する場合。 その場合、sourceSessionNameKeyには"PEXA_Source"が、returnSessionNameKeyには"PEXA_Return"が採用される ProcedurePtypeName &Service:{serviceName} (ProcedurePtypeName service_name serviceName (session SessionKey1 Value1 SessionKey2 Value2 ... ) ) sourceSessionNameKeyを利用しない(Observableを設定しない)場合 ProcedurePtypeName &Service:{ ServiceName::returnSessionNameKey } ProcedurePtypeName &Service:{ ServiceName:: } ;; sourceSessionNameKeyを利用しないかつ、returnSessionNameKeyにデフォルト名を利用する場合 (ProcedurePtypeName service_name serviceName source "" return returnSessionNameKey ) returnに関しては、空文字も省略もいずれもデフォルトのキー名"PEXA_Return"が採用されたとみなされる
修飾子とタイプ | フィールドと説明 |
---|---|
static Key |
KEY_ReturnSessionNameKey |
static Key |
KEY_ServiceName |
static Key |
KEY_SessionMap |
static Key |
KEY_SourceSessionNameKey |
コンストラクタと説明 |
---|
DirectiveProcedureSourceServiceImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getDirectiveProcedureString()
Directive名を返す(Symbolは含まない)
|
Procedure |
getInstance(Resource resource,
Key ptypeNameKey,
java.lang.Object param)
現象型名、parameter文字列に対応したProcedureを返す。
|
public static final Key KEY_ServiceName
public static final Key KEY_SourceSessionNameKey
public static final Key KEY_ReturnSessionNameKey
public static final Key KEY_SessionMap
public java.lang.String getDirectiveProcedureString()
DirectiveProcedureSource
getDirectiveProcedureString
インタフェース内 DirectiveProcedureSource
public Procedure getInstance(Resource resource, Key ptypeNameKey, java.lang.Object param) throws FatalException
DirectiveProcedureSource
getInstance
インタフェース内 DirectiveProcedureSource
FatalException