|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.psvDefaultTransfer
PreSerVパッケージ内で使用するデフォルトの通信クラスです。
psvTransfer
フィールドの概要 | |
protected psvConnect |
_cobj
接続管理オブジェクト |
protected java.net.URLConnection |
_conn
接続先URLConnection |
protected java.io.InputStream |
_istream
入力ストリーム |
protected java.io.ObjectInputStream |
_oistream
オブジェクト入力ストリーム |
protected java.io.ObjectOutputStream |
_oostream
オブジェクト出力ストリーム |
protected java.io.OutputStream |
_ostream
出力ストリーム |
protected java.net.URL |
_url
接続先URL |
protected boolean |
_useCache
キャッシュの使用有無 |
コンストラクタの概要 | |
psvDefaultTransfer()
コンストラクタです。 |
|
psvDefaultTransfer(boolean useCache)
コンストラクタです。 |
|
psvDefaultTransfer(boolean useCache,
psvConnect con)
コンストラクタです。 |
メソッドの概要 | |
void |
connect(java.lang.String url)
指定URLとの接続を行います。 |
void |
disconnect()
connectメソッドで接続した接続の切断を行います。 |
void |
flush()
出力ストリームをフラッシュします。 |
java.io.InputStream |
getInputStream()
入力ストリームを取得します。 |
java.io.OutputStream |
getOutputStream()
出力ストリームを取得します。 |
java.lang.Object |
recv()
入力ストリームからオブジェクトを受信します。 |
void |
send(int snd_int)
出力ストリームへint型整数を送信します。 |
void |
send(java.lang.Object obj)
出力ストリームへオブジェクトを送信します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected java.net.URL _url
protected java.net.URLConnection _conn
protected java.io.InputStream _istream
protected java.io.ObjectInputStream _oistream
protected java.io.OutputStream _ostream
protected java.io.ObjectOutputStream _oostream
protected boolean _useCache
protected psvConnect _cobj
コンストラクタの詳細 |
public psvDefaultTransfer(boolean useCache)
useCache
- キャッシュの使用有無public psvDefaultTransfer()
public psvDefaultTransfer(boolean useCache, psvConnect con)
useCache
- キャッシュの使用有無con
- 接続管理オブジェクトメソッドの詳細 |
public void connect(java.lang.String url) throws java.net.MalformedURLException, java.io.IOException
psvTransfer
内の connect
url
- 指定URL
java.net.MalformedURLException
- 文字列の表すプロトコルが不明な場合
java.io.IOException
- I/O エラーが発生した場合public java.io.OutputStream getOutputStream() throws java.io.IOException
psvTransfer
内の getOutputStream
java.io.IOException
- I/O エラーが発生した場合public java.io.InputStream getInputStream() throws java.io.IOException
psvTransfer
内の getInputStream
java.io.IOException
- I/O エラーが発生した場合public void send(java.lang.Object obj) throws java.io.IOException
psvTransfer
内の send
obj
- 送信するオブジェクト
java.io.IOException
- I/O エラーが発生した場合public void send(int snd_int) throws java.io.IOException
psvTransfer
内の send
snd_int
- 送信するint型整数
java.io.IOException
- I/O エラーが発生した場合public void flush() throws java.io.IOException
psvTransfer
内の flush
java.io.IOException
- I/O エラーが発生した場合public java.lang.Object recv() throws java.io.IOException, java.io.StreamCorruptedException, java.io.OptionalDataException, java.lang.ClassNotFoundException, java.io.InvalidClassException
psvTransfer
内の recv
java.io.IOException
- I/O エラーが発生した場合
java.io.StreamCorruptedException
- ストリームの制御情報が不安定である場合
java.io.OptionalDataException
- プリミティブデータが、オブジェクトではなくストリームに見つかった場合
java.lang.ClassNotFoundException
- 直列化されたオブジェクトのクラスを見つけることができない場合
java.io.InvalidClassException
- 直列化によって使用されるクラスに何らかの不具合がある場合public void disconnect() throws java.io.IOException
psvTransfer
内の disconnect
java.io.IOException
- I/O エラーが発生した場合
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |