|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
フィールドの概要 | |
static int |
CALL_METHOD
|
static int |
CALL_REMOTE
|
static int |
DIRECTION_REQUEST
|
static int |
DIRECTION_RESPONSE
|
static int |
PROTOCOL_HTTP
|
static int |
PROTOCOL_RMI
|
static int |
SIDE_CLIENT
|
static int |
SIDE_SERVER
|
インタフェース jp.ne.mki.wedge.run.interfaces.ModuleConstants から継承したフィールド |
MODULE_DCSERVLET, MODULE_DCTEST, MODULE_DEBUGSERVER, MODULE_DOTNETCLIENT, MODULE_HTMLGATEWAY, MODULE_RUNAPSERVER, MODULE_RUNBATCHSERVER, MODULE_RUNCLIENT, MODULE_RUNDBSERVER, MODULE_RUNSERVLET, MODULE_TRANTEST, MODULE_UNKNOWN, MODULE_WEBSERVICE |
メソッドの概要 | |
java.lang.Object |
createObject(java.util.List idataRecord,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord)
通信用オブジェクトの作成 |
java.lang.Object |
createObject(java.util.List idataRecord,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord,
OptionalDataMap transmissionMap)
|
int |
getConnectDirection()
リクエストを処理中か、レスポンスを処理中かを返します。 |
int |
getConnectSide()
サーバとして稼働中か、クライアントとして稼働中かを返します。 |
int |
getOriginModule(java.lang.Object sendObject)
|
int |
getRunModule()
どのモジュールで稼働中かを返します。 |
int |
getTargetModule()
通信相手を取得します。 |
void |
parseControlRecord(java.lang.Object sendObject,
jp.ne.mki.wedge.run.data.ControlRecord controlRecord)
通信用オブジェクトの解析(コントロールレコード) |
java.util.List |
parseIdataRecord(java.lang.Object sendObject,
boolean isTextAddRow)
通信用オブジェクトの解析(IdataRecord (RunDBServer用) ) |
void |
parseIdataRecord(java.lang.Object sendObject,
java.util.List idataRecord,
boolean isTextAddRow)
通信用オブジェクトの解析(IdataRecord) |
void |
parseOptionalDataMap(java.lang.Object sendObject)
|
void |
parseOptionalDataMap(java.lang.Object sendObject,
OptionalDataMap map)
sendObjectから、送信されてきた 伝送値を取得し、 TransmissionMap内に格納をします。 |
java.lang.Object |
readInputStream(ReferToConnectionInterface connection)
データ受信処理 |
void |
setCallModule(int callModule)
呼び出し元モジュールを設定します。 |
void |
setCallProtocol(int callProtocol)
呼び出し元から、メソッドで呼ばれたか もしくは 通信を用いて呼ばれたかを設定します。 |
void |
setCallType(int callType)
呼び出し元から、メソッドで呼ばれたか もしくは 通信を用いて呼ばれたかを設定します。 |
void |
setConnectDirection(int direction)
リクエストを処理中か、レスポンスを処理中かを設定します。 |
void |
setConnectSide(int side)
サーバとして稼働中か、クライアントとして稼働中かを設定します。 |
void |
setExecInfo(int module,
int target,
int side,
int direction)
稼動モジュール、通信相手、クライアント/サーバ、リクエスト/レスポンスの実行を情報設定します。 |
void |
setManager(EngineManagerInterface managerClass)
各エンジンの マネージャクラスを設定します。 |
void |
setOptionalDataMap(java.lang.Object sendObject,
OptionalDataMap map)
|
void |
setOriginModule(java.lang.Object sendObject,
int originModule)
sendObjectに対し、送信元を再設定します。 |
void |
setRunModule(int module)
どのモジュールで稼働中かを設定します。 |
void |
setTargetModule(int target)
通信相手を設定します。 |
void |
terminate()
内部フィールドNull化処理 |
void |
writeOutputStream(java.lang.Object sendObject,
ReferToConnectionInterface connectionObject)
データ送信処理 |
フィールドの詳細 |
public static final int SIDE_CLIENT
public static final int SIDE_SERVER
public static final int DIRECTION_REQUEST
public static final int DIRECTION_RESPONSE
public static final int CALL_METHOD
public static final int CALL_REMOTE
public static final int PROTOCOL_RMI
public static final int PROTOCOL_HTTP
メソッドの詳細 |
public java.lang.Object createObject(java.util.List idataRecord, jp.ne.mki.wedge.run.data.ControlRecord controlRecord) throws java.lang.Exception
idataRecord
- controlRecord
- java.lang.Exception
- public java.lang.Object createObject(java.util.List idataRecord, jp.ne.mki.wedge.run.data.ControlRecord controlRecord, OptionalDataMap transmissionMap) throws java.lang.Exception
public void parseControlRecord(java.lang.Object sendObject, jp.ne.mki.wedge.run.data.ControlRecord controlRecord) throws java.lang.Exception
sendObject
- controlRecord
- java.lang.Exception
- public void parseIdataRecord(java.lang.Object sendObject, java.util.List idataRecord, boolean isTextAddRow) throws java.lang.Exception
public java.util.List parseIdataRecord(java.lang.Object sendObject, boolean isTextAddRow) throws java.lang.Exception
sendObject
- isTextAddRow
- java.lang.Exception
- public void writeOutputStream(java.lang.Object sendObject, ReferToConnectionInterface connectionObject) throws java.lang.Exception
sendObject
- connectionObject
- java.lang.Exception
- public java.lang.Object readInputStream(ReferToConnectionInterface connection) throws java.lang.Exception
connection
- java.lang.Exception
- public void setManager(EngineManagerInterface managerClass)
managerClass
- public void terminate()
public void setConnectDirection(int direction)
direction
- DIRECTION_REQUEST:リクエストを発行/受付けます。DIRECTION_RESPONSE:レスポンスを返します/受取ります。public int getConnectDirection()
public void setConnectSide(int side)
side
- SIDE_SERVER:サーバとして稼働中。SIDE_CLIENT:クライアントとして稼働中。public int getConnectSide()
public void setRunModule(int module)
module
- MODULE_RUNAPSERVER:RunApServer で稼動しています。
MODULE_RUNDBSERVER:RunDBServer で稼動しています。
MODULE_RUNSERVLET:RunServlet で稼動しています。
MODULE_HTMLGATEWAY:HTMLGateway で稼動しています。public int getRunModule()
public void setTargetModule(int target)
target
- MODULE_RUNAPSERVER:RunApServer と通信します。
MODULE_RUNDBSERVER:RunDBServer と通信します。
MODULE_RUNSERVLET:RunServlet と通信します。public int getTargetModule()
public void setExecInfo(int module, int target, int side, int direction)
module
- 稼動モジュールtarget
- 通信相手side
- クライアント/サーバdirection
- リクエスト/レスポンスpublic void setCallModule(int callModule)
callModule
- MODULE_RUNAPSERVER:RunApServer から呼び出されたことを示します。
MODULE_RUNSERVLET:RunServletから呼び出されたことを示します。
MODULE_HTMLGATEWAY:HtmlGatewayから呼び出されたことを示します。
MODULE_WEBSERVICE:Webサービスから呼び出されたことを示します。public void setCallType(int callType)
callType
- CALL_METHOD:メソッド呼び出しで実行されたことを示します。
CALL_REMOTE:リモート呼び出しで実行されたことを示します。public void setCallProtocol(int callProtocol)
callProtocol
- PROTOCOL_RMI:RMIプロトコルを示します。
PROTOCOL_HTTP:HTTPプロトコルを示します。public void setOriginModule(java.lang.Object sendObject, int originModule)
sendObject
- 通信オブジェクトoriginModule
- ExchangerInterface.MODULE_**** より設定public int getOriginModule(java.lang.Object sendObject)
public void parseOptionalDataMap(java.lang.Object sendObject, OptionalDataMap map)
sendObject
- 通信オブジェクトmap
- 伝送値を格納する歌目のTransmissionMapオブジェクトpublic void parseOptionalDataMap(java.lang.Object sendObject)
public void setOptionalDataMap(java.lang.Object sendObject, OptionalDataMap map)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |