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 インタフェース内 RemoteServiceProxyserviceInterface - リモートサービス用インタフェースprotected jp.co.intra_mart.foundation.service.client.application.rmi.RemoteServiceClient createRemoteServiceClient(HTTPActionEventHandler handler)
handler - HTTPActionEventHandler.public void setLimitedSession(boolean isLimitedSession)
RemoteServiceProxyRemoteServiceProxy.newProxyInstance(Class)によりサービス生成後に、isLimtiedSessionを変更した場合、setLimitedSession インタフェース内 RemoteServiceProxyisLimitedSession - isLimtiedSession.protected abstract HTTPActionEventHandler createHTTPActionEventHandler(HTTPActionEventHandler parent)
parent - 親HTTPActionEventHandler.Copyright © 2012 NTT DATA INTRAMART CORPORATION