|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.wda.gpss.system.InitParamContainerImpl | +--jp.wda.gpss.DummyClient
[ OProject GPSS for FlashMX ] ダミークライアント
入れ子クラスの概要 |
クラス jp.wda.gpss.system.InitParamContainerImpl から継承した入れ子クラス |
InitParamContainerImpl.PFinder |
コンストラクタの概要 | |
DummyClient()
メインサーバやソケットなどを指定してオブジェクトを構築します。 |
|
DummyClient(java.lang.String clientid)
メインサーバやソケットなどを指定してオブジェクトを構築します。 |
メソッドの概要 | |
boolean |
containsAttributeKey(java.lang.Object key)
指定された属性名のクライアント固有属性が設定されているかを確認します。 |
java.lang.Object |
getAttribute(java.lang.Object key)
指定された属性名のクライアント固有属性を取得します。 |
boolean |
getAttributeBoolean(java.lang.Object key)
このクライアントに設定されている、指定された名前のクライアント固有属性値を真偽値として取得します。 |
double |
getAttributeDouble(java.lang.Object key)
このクライアントに設定されている、指定された名前の固有属性値を実数値として取得します。 |
int |
getAttributeInt(java.lang.Object key)
このクライアントに設定されている、指定された名前のクライアント固有属性値を整数値として取得します。 |
java.util.Set |
getAttributeKeys()
クライアント固有属性に格納されている属性名一覧のSetビューを取得します。 |
long |
getAttributeLong(java.lang.Object key)
このクライアントに設定されている、指定された名前のクライアント固有属性値を長整数値として取得します。 |
java.util.Set |
getAttributes()
クライアント固有属性に格納されている全ての属性一覧のSetビューを取得します。 |
java.lang.String |
getClientID()
クライアントIDを取得します。 |
java.lang.String |
getEncoding()
使用するエンコーディング名を取得します。 |
java.lang.String |
getIPAddress()
このソケットを使用しているクライアントのホストIPアドレスを取得します。 |
java.lang.String |
getPassword()
パスワードを取得します。 |
java.lang.String |
getUserName()
ユーザー名を取得します。 |
boolean |
isTerminated()
このソケットを使用しているクライアントが既に終了しているかを確認します。 |
java.lang.Object |
removeAttribute(java.lang.Object key)
指定された属性名のクライアント固有属性を削除します。 |
boolean |
send(java.lang.String message)
このソケットを使用しているクライアントにメッセージを送ります。 |
void |
setApplication(Socklet s)
このクライアントが所属するSockletを設定します。 |
void |
setAttribute(java.lang.Object key,
boolean value)
このクライアントに、指定された名前のクライアント固有属性値を真偽値として設定します |
void |
setAttribute(java.lang.Object key,
double value)
このクライアントに、指定された名前の固有属性値を実数値として設定します |
void |
setAttribute(java.lang.Object key,
int value)
このクライアントに、指定された名前のクライアント固有属性値を設定します |
void |
setAttribute(java.lang.Object key,
long value)
このクライアントに、指定された名前のクライアント固有属性値を長整数値として設定します |
void |
setAttribute(java.lang.Object key,
java.lang.Object value)
クライアント固有属性を設定します。 |
void |
setPassword(java.lang.String s)
パスワードを設定します。 |
void |
setUserName(java.lang.String s)
ユーザー名を設定します。 |
void |
terminate()
このソケットを使用しているクライアントを強制的に終了させます。 |
void |
terminate(java.lang.String message)
このソケットを使用しているクライアントに終了メッセージ送出後、ソケットを強制的に終了させます。 |
クラス jp.wda.gpss.system.InitParamContainerImpl から継承したメソッド |
addInitParam, copyInitParamsTo, getInitParam, getInitParamKeys, getInitParams, getInitParams, hasInitParam, setInitParam |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース jp.wda.gpss.system.InitParamContainer から継承したメソッド |
getInitParam, getInitParamKeys, getInitParams, getInitParams, hasInitParam |
コンストラクタの詳細 |
public DummyClient() throws java.io.IOException
java.io.IOException
- クライアントIDの生成に失敗した場合public DummyClient(java.lang.String clientid) throws java.io.IOException
java.io.IOException
- クライアントIDの生成に失敗した場合メソッドの詳細 |
public java.lang.String getClientID()
SocketProcessor
内の getClientID
SocketProcessor.getClientID()
public java.lang.String getEncoding()
SocketProcessor
内の getEncoding
public java.lang.String getUserName()
SocketProcessor
内の getUserName
SocketProcessor.getUserName()
,
jp.wda.gpss.system.Main#doInitialCommand(SocketProcessorImpl, String)
public void setUserName(java.lang.String s)
SocketProcessor
内の setUserName
s
- 設定値SocketProcessor.setUserName(String)
public java.lang.String getPassword()
SocketProcessor
内の getPassword
SocketProcessor.getPassword()
,
jp.wda.gpss.system.Main#doInitialCommand(SocketProcessorImpl, String)
public void setPassword(java.lang.String s)
SocketProcessor
内の setPassword
s
- 設定値SocketProcessor.setPassword(String)
public java.lang.String getIPAddress()
SocketProcessor
内の getIPAddress
SocketProcessor.getIPAddress()
public void setApplication(Socklet s)
s
- 設定値ExecutableBase.doInitialCommand(SocketProcessorBase, String)
public void setAttribute(java.lang.Object key, java.lang.Object value)
AttributeContainer
内の setAttribute
key
- クライアント固有属性名value
- クライアント固有属性値AttributeContainer.setAttribute(Object, Object)
public java.lang.Object getAttribute(java.lang.Object key)
AttributeContainer
内の getAttribute
key
- クライアント固有属性名AttributeContainer.getAttribute(Object)
public java.util.Set getAttributes()
AttributeContainer
内の getAttributes
AttributeContainer.getAttributes()
public boolean containsAttributeKey(java.lang.Object key)
AttributeContainer
内の containsAttributeKey
key
- クライアント固有属性名AttributeContainer.containsAttributeKey(Object)
public java.util.Set getAttributeKeys()
AttributeContainer
内の getAttributeKeys
AttributeContainer.getAttributeKeys()
public java.lang.Object removeAttribute(java.lang.Object key)
AttributeContainer
内の removeAttribute
key
- クライアント固有属性名AttributeContainer.removeAttribute(Object)
public final void setAttribute(java.lang.Object key, int value)
AttributeContainer
内の setAttribute
key
- クライアント固有属性名value
- クライアント固有属性整数値AttributeContainer.setAttribute(Object, int)
public final int getAttributeInt(java.lang.Object key) throws AttributeException
AttributeContainer
内の getAttributeInt
key
- クライアント固有属性名
AttributeException
AttributeContainer.getAttributeInt(Object)
public final void setAttribute(java.lang.Object key, long value)
AttributeContainer
内の setAttribute
key
- クライアント固有属性名value
- クライアント固有属性長整数値AttributeContainer.setAttribute(Object, long)
public final long getAttributeLong(java.lang.Object key) throws AttributeException
AttributeContainer
内の getAttributeLong
key
- クライアント固有属性名
AttributeException
AttributeContainer.getAttributeLong(Object)
public final void setAttribute(java.lang.Object key, double value)
AttributeContainer
内の setAttribute
key
- クライアント固有属性名value
- クライアント固有属性実数値AttributeContainer.setAttribute(Object, double)
public final double getAttributeDouble(java.lang.Object key) throws AttributeException
AttributeContainer
内の getAttributeDouble
key
- クライアント固有属性名
AttributeException
AttributeContainer.getAttributeLong(Object)
public final void setAttribute(java.lang.Object key, boolean value)
AttributeContainer
内の setAttribute
key
- クライアント固有属性名value
- クライアント固有属性真偽値AttributeContainer.setAttribute(Object, boolean)
public final boolean getAttributeBoolean(java.lang.Object key) throws AttributeException
AttributeContainer
内の getAttributeBoolean
key
- クライアント固有属性名
AttributeException
AttributeContainer.getAttributeBoolean(Object)
public boolean send(java.lang.String message)
SocketProcessor
の記述:
SocketProcessor
内の send
public void terminate()
SocketProcessor
の記述:
SocketProcessor
内の terminate
public void terminate(java.lang.String message)
SocketProcessor
の記述:
SocketProcessor
内の terminate
message
- 終了メッセージpublic boolean isTerminated()
SocketProcessor
の記述:
SocketProcessor
内の isTerminated
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |