|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--edu.berkeley.guir.lib.net.ServerPluginAdapter
A sample implementation of the ServerPlugin interface. By default, does nothing.
This software is distributed under the Berkeley Software License.
Revisions: - GUIRLib-v1.0-1.0.0, Dec 11 1997, JH
Created class
- GUIRLib-v1.2-1.0.0, Jun 22 2000, JH
Touched for GUIRLib release
- GUIRLib-v1.3-1.0.0, Aug 11 2000, JH
Touched for GUIRLib release
- GUIRLib-v1.4-1.0.0, Aug 31 2000, JH
Touched for GUIRLib release
| Constructor Summary | |
ServerPluginAdapter()
|
|
| Method Summary | |
void |
onCloseConnection()
Called when the connection is closed. |
void |
onFinish()
Called once, when the server is closed completely. |
void |
onOpenConnection(InetAddress addr,
InputStream istream,
OutputStream ostream)
Called when the server opens a connection. |
void |
onReceiveData(InputStream istream,
OutputStream ostream)
Called when there is new data to be read. |
void |
onStart()
Called once, when the server is started. |
void |
onWaitForConnection()
Called when the server is waiting for a connection. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ServerPluginAdapter()
| Method Detail |
public void onStart()
ServerPluginonStart in interface ServerPluginpublic void onWaitForConnection()
ServerPluginonWaitForConnection in interface ServerPlugin
public void onOpenConnection(InetAddress addr,
InputStream istream,
OutputStream ostream)
ServerPluginonOpenConnection in interface ServerPluginedu.berkeley.guir.lib.net.ServerPluginaddr - is the address of the client connecting to this server.istream - is the InputStream of the Socket, the input the client
sends to the server.ostream - is the OutputStream of the Socket, the output the server
sends to the client.
public void onReceiveData(InputStream istream,
OutputStream ostream)
throws IOException
ServerPluginonReceiveData in interface ServerPluginedu.berkeley.guir.lib.net.ServerPluginistream - is the InputStream of the Socket, the input the client
sends to the server.ostream - is the OutputStream of the Socket, the output the server
sends to the client.public void onCloseConnection()
ServerPluginonCloseConnection in interface ServerPluginpublic void onFinish()
ServerPluginonFinish in interface ServerPlugin
|
Copyright Information | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||