クラス RMIConnector
- java.lang.Object
-
- jp.co.sds_corp.util.daemon.AbstractService
-
- jp.co.sds_corp.hibiya.connector.AbstractConnector
-
- jp.co.sds_corp.hibiya.connector.RMIConnector
-
- すべての実装されたインタフェース:
Serializable,IConnectionChanger,IConnector,ICheckerChanger,jp.co.sds_corp.util.config.IConfigSavable,jp.co.sds_corp.util.config.IConfigurable,jp.co.sds_corp.util.daemon.IService
public class RMIConnector extends AbstractConnector
RMIを使用してICheckerの情報を取得します。- 関連項目:
- 直列化された形式
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static interfaceRMIConnector.IReceiverclassRMIConnector.Receiver-
クラスから継承されたネストされたクラス/インタフェース jp.co.sds_corp.hibiya.connector.AbstractConnector
AbstractConnector.ConnectionChecker
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 RMIConnector()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidaddChecker(IChecker chk)ICheckerを追加しますbooleancheckConnection()接続状態を検査します。protected voidconnect()ICheckergetChecker(String name)ICheckerを取得します。Map<String,IChecker>getCheckerMap()ICheckerの一覧を返します。StringgetHost()ホスト名を取得します。StringgetPassword()パスワードを取得します。intgetPort()ポート番号を取得します。StringgetRegistryName()Registry名を取得します。StringgetUser()ユーザ名を取得します。voidinit(jp.co.sds_corp.util.config.IConfiguration config)設定情報で初期化します。voidremoveChecker(IChecker chk)ICheckerを削除します。voidsaveConfig(jp.co.sds_corp.util.config.IConfiguration config)設定内容を保存します。voidsetHost(String var)ホスト名を設定します。voidsetPassword(String var)パスワードを設定します。voidsetPort(int var)ポート番号を設定します。voidsetRegistryName(String var)Registry名を設定します。voidsetUser(String var)ユーザ名を設定します。voidstart()処理を開始します。voidstop()処理を開始します。-
クラスから継承されたメソッド jp.co.sds_corp.hibiya.connector.AbstractConnector
addCheckerListener, addConnectionListener, fireCheckerChange, fireConnected, fireDisconnected, getCheckInterval, isConnected, isDisplayOnBlank, removeCheckerListener, removeConnectionListener, setCheckInterval, setConnected, setDisplayOnBlank
-
クラスから継承されたメソッド jp.co.sds_corp.util.daemon.AbstractService
getName, getStatus, getStatusString, isDebug, isInterrupted, isValid, setDebug, setInterrupt, setName, setStatus, setValid, toString
-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
インタフェースから継承されたメソッド jp.co.sds_corp.hibiya.connector.IConnector
getName, setName
-
-
-
-
メソッドの詳細
-
init
public void init(jp.co.sds_corp.util.config.IConfiguration config) throws Exception設定情報で初期化します。- 定義:
initインタフェース内jp.co.sds_corp.util.config.IConfigurable- オーバーライド:
initクラス内AbstractConnector- パラメータ:
config- 設定情報- 例外:
Exception
-
start
public void start()
インタフェースからコピーされた説明:IConnector処理を開始します。- 定義:
startインタフェース内IConnector- 定義:
startインタフェース内jp.co.sds_corp.util.daemon.IService- オーバーライド:
startクラス内AbstractConnector
-
stop
public void stop()
インタフェースからコピーされた説明:IConnector処理を開始します。- 定義:
stopインタフェース内IConnector- 定義:
stopインタフェース内jp.co.sds_corp.util.daemon.IService- オーバーライド:
stopクラス内AbstractConnector
-
checkConnection
public boolean checkConnection() throws Exception接続状態を検査します。- 定義:
checkConnectionクラス内AbstractConnector- 例外:
Exception
-
getChecker
public IChecker getChecker(String name) throws Exception
ICheckerを取得します。- パラメータ:
name- ICheckerの登録名- 戻り値:
- 取得したIChecker
- 例外:
Exception
-
getCheckerMap
public Map<String,IChecker> getCheckerMap() throws Exception
ICheckerの一覧を返します。- 戻り値:
- ICheckerの一覧が格納されたMap
- 例外:
Exception
-
addChecker
public void addChecker(IChecker chk) throws Exception
ICheckerを追加します- パラメータ:
chk- 追加するIChecker- 例外:
Exception
-
removeChecker
public void removeChecker(IChecker chk) throws Exception
ICheckerを削除します。- パラメータ:
chk- 削除するIChecker- 例外:
Exception
-
setHost
public void setHost(String var)
ホスト名を設定します。- パラメータ:
var- 設定するデータ
-
getHost
public String getHost()
ホスト名を取得します。- 戻り値:
- ホスト名
-
setPort
public void setPort(int var)
ポート番号を設定します。- パラメータ:
var- 設定するデータ
-
getPort
public int getPort()
ポート番号を取得します。- 戻り値:
- ポート番号
-
setRegistryName
public void setRegistryName(String var)
Registry名を設定します。- パラメータ:
var- 設定するデータ
-
getRegistryName
public String getRegistryName()
Registry名を取得します。- 戻り値:
- Registry名
-
setUser
public void setUser(String var)
ユーザ名を設定します。- パラメータ:
var- 設定するデータ
-
getUser
public String getUser()
ユーザ名を取得します。- 戻り値:
- ユーザ名
-
setPassword
public void setPassword(String var)
パスワードを設定します。- パラメータ:
var- 設定するデータ
-
getPassword
public String getPassword()
パスワードを取得します。- 戻り値:
- パスワード
-
saveConfig
public void saveConfig(jp.co.sds_corp.util.config.IConfiguration config)
設定内容を保存します。- 定義:
saveConfigインタフェース内jp.co.sds_corp.util.config.IConfigSavable- オーバーライド:
saveConfigクラス内AbstractConnector- パラメータ:
config- 設定情報
-
-