public abstract class AbstractRemoteServiceProxy extends Object implements RemoteServiceProxy
ConcreteRemoteServiceProxy
,
AccountSecurityRemoteServiceProxy
,
GroupSecurityRemoteServiceProxy
,
PasswordSecurityRemoteServiceProxy
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
HTTP_ACTION_EVENT_NAME
HTTPActionEvent名
|
コンストラクタと説明 |
---|
AbstractRemoteServiceProxy(String url)
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected abstract HTTPActionEventHandler |
createHTTPActionEventHandler(HTTPActionEventHandler parent)
intra-martとの接続に利用するHTTPActionEventHandlerを生成します.
|
protected jp.co.intra_mart.foundation.service.client.application.rmi.RemoteServiceClient |
createRemoteServiceClient(HTTPActionEventHandler handler)
RemoteServiceClientを生成します.
|
<T> T |
newProxyInstance(Class<T> serviceInterface)
新しいリモートサービス呼出用のインスタンスを生成します.
|
void |
setLimitedSession(boolean isLimitedSession)
セッションを限定的に利用する場合に指定します.
|
public AbstractRemoteServiceProxy(String url)
url
- HTTPActionEventListenerのurl.public <T> T newProxyInstance(Class<T> serviceInterface)
newProxyInstance
インタフェース内 RemoteServiceProxy
serviceInterface
- リモートサービス用インタフェースprotected jp.co.intra_mart.foundation.service.client.application.rmi.RemoteServiceClient createRemoteServiceClient(HTTPActionEventHandler handler)
handler
- HTTPActionEventHandler.public void setLimitedSession(boolean isLimitedSession)
RemoteServiceProxy
RemoteServiceProxy.newProxyInstance(Class)
によりサービス生成後に、isLimtiedSessionを変更した場合、setLimitedSession
インタフェース内 RemoteServiceProxy
isLimitedSession
- isLimtiedSession.protected abstract HTTPActionEventHandler createHTTPActionEventHandler(HTTPActionEventHandler parent)
parent
- 親HTTPActionEventHandler.Copyright © 2012 NTT DATA INTRAMART CORPORATION