public class AbstractServerModuleBase extends Object implements jp.go.nict.langrid.servicecontainer.executor.StreamingNotifier<Object>
Constructor and Description |
---|
AbstractServerModuleBase()
コンストラクタ
|
Modifier and Type | Method and Description |
---|---|
String |
getBalancer()
バランサークラス名を取得する
|
ClientFactory |
getClientFactory()
クライアントファクトリークラス名を取得
|
String |
getComparator()
コンパレータクラス名を取得
|
String |
getDistributor() |
EndpointFactory |
getEndpointFactory()
エンドポイントファクトリークラスを取得
|
List<String> |
getEndpointList()
エンドポイントリストを取得する
|
jp.go.nict.isp.wisdom2013.api.endpoint.EndpointListDistribution |
getEndpointListDistribution() |
String |
getFilter()
フィルタークラス名を取得
|
jp.go.nict.langrid.servicecontainer.executor.StreamingReceiver<Object> |
getReceiver()
レシーバクラスを取得
|
String |
getSort()
ソートクラス名を取得
|
int |
getWaitTimeOut()
タイムアウト値を取得
|
boolean |
isStreamingReady()
ストリーミング可否チェック
|
void |
setBalancer(String balancer)
バランサークラス名を設定
|
void |
setClientFactory(ClientFactory clientFactory)
クライアントファクトリーを設定
|
void |
setComparator(String comparator)
コンパレータクラス名を設定する
|
void |
setDistributor(String distributor) |
void |
setEndpointFactory(EndpointFactory endpointFactory)
エンドポイントファクトリークラスを設定する
|
void |
setEndpointList(List<String> endpointList)
エンドポイントリストを設定する
|
void |
setFilter(String filter)
フィルタークラス名を設定する
|
void |
setReceiver(jp.go.nict.langrid.servicecontainer.executor.StreamingReceiver<Object> receiver) |
void |
setSort(String sort)
ソートクラス名を設定する
|
void |
setWaitTimeOut(int waitTimeOut)
タイムアウト値を設定する
|
public String getBalancer()
public ClientFactory getClientFactory()
public String getComparator()
public String getDistributor()
public EndpointFactory getEndpointFactory()
public jp.go.nict.isp.wisdom2013.api.endpoint.EndpointListDistribution getEndpointListDistribution()
public String getFilter()
public jp.go.nict.langrid.servicecontainer.executor.StreamingReceiver<Object> getReceiver()
public String getSort()
public int getWaitTimeOut()
public boolean isStreamingReady()
public void setBalancer(String balancer)
balancer
- バランサークラス名public void setClientFactory(ClientFactory clientFactory)
clientFactory
- クライアントファクトリーpublic void setComparator(String comparator)
comparator
- コンパレータクラス名public void setDistributor(String distributor)
public void setEndpointFactory(EndpointFactory endpointFactory)
endpointFactory
- エンドポイントファクトリークラスpublic void setEndpointList(List<String> endpointList)
endpointList
- エンドポイントリストpublic void setFilter(String filter)
filter
- フィルタークラス名public void setReceiver(jp.go.nict.langrid.servicecontainer.executor.StreamingReceiver<Object> receiver)
setReceiver
in interface jp.go.nict.langrid.servicecontainer.executor.StreamingNotifier<Object>
public void setSort(String sort)
sort
- ソートクラス名public void setWaitTimeOut(int waitTimeOut)
waitTimeOut
- タイムアウト値Copyright (C) 2014 Information Analysis Laboratory, NICT
RaSC is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2.1 of the License, or (at your option) any later version.
RaSC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see (http://www.gnu.org/licenses/) .