|
Holger's Java API |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NetConnectionHandler | |
|---|---|
| com.antelmann.db.remote | This package contains classes that add remote capacities to the database concept of the super package. |
| com.antelmann.net | The classes in this package are designed to provide convenient access to Internet related functionality. |
| com.antelmann.util.logging | This package contains classes that implement a custom logging for this framework - separate from java.util.logging. |
| Uses of NetConnectionHandler in com.antelmann.db.remote |
|---|
| Classes in com.antelmann.db.remote that implement NetConnectionHandler | |
|---|---|
class |
ChangeNotificationServer
implements a server for a change notification mechanism. |
class |
RemoteDatabaseChangeHandler
delivers changes delivered from a change notification server to its listeners. |
| Uses of NetConnectionHandler in com.antelmann.net |
|---|
| Classes in com.antelmann.net that implement NetConnectionHandler | |
|---|---|
class |
ChatServer
ChatServer implements a server that handles chat messages that are broadcasted among the active connections to the server. |
class |
JChat
JChat provides a simple GUI chat client that works with ChatServer. |
class |
JMessenger
JMessenger provides a simple GUI messenger for a direct peer-to-peer connection that uses one side as the server. |
class |
NetConnectionAdapter
|
class |
RemoteNetInterfaceProtocol
implements a convenient protocol for invoking calls to an object remotely using reflection via proxy. |
| Methods in com.antelmann.net that return NetConnectionHandler | |
|---|---|
NetConnectionHandler |
NetConnectionServer.DefaultDispatcher.createHandler(NetConnection con)
uses the same handler (given in the constructor) for all connections |
NetConnectionHandler |
JMessenger.createHandler(NetConnection con)
|
NetConnectionHandler |
ConnectionDispatcher.createHandler(NetConnection con)
produces a NetConnectionHandler which will be started in a new Thread (created by the NetConnectionServer's ThreadFactory) to handle the given NetConnection and listens to messages. |
NetConnectionHandler |
ChatServer.createHandler(NetConnection con)
|
NetConnectionHandler |
MessageDelegator.getHandler()
|
| Methods in com.antelmann.net with parameters of type NetConnectionHandler | |
|---|---|
MessageDelegator |
NetConnectionServer.DefaultDispatcher.createDispatcher(NetConnection con,
NetConnectionHandler handler)
|
MessageDelegator |
JMessenger.createDispatcher(NetConnection con,
NetConnectionHandler handler)
|
MessageDelegator |
ConnectionDispatcher.createDispatcher(NetConnection con,
NetConnectionHandler handler)
responsible for creating the delegator based on the created connection and the associated handler |
MessageDelegator |
ChatServer.createDispatcher(NetConnection con,
NetConnectionHandler handler)
|
| Constructors in com.antelmann.net with parameters of type NetConnectionHandler | |
|---|---|
MessageDelegator(NetConnection con,
NetConnectionHandler handler)
|
|
MessageDelegator(NetConnection con,
NetConnectionHandler handler,
Logger logger)
if logger is not null, it will be used to log established and closed connections |
|
NetConnectionServer.DefaultDispatcher(NetConnectionHandler handler,
Handshake handshake)
|
|
NetConnectionServer.DefaultDispatcher(NetConnectionHandler handler,
Handshake handshake,
Logger logger)
|
|
NetConnectionServer(int port,
NetConnectionHandler handler,
Handshake handshake)
|
|
NetConnectionServer(int port,
NetConnectionHandler handler,
Handshake handshake,
Logger logger)
|
|
NetConnectionServer(int port,
NetConnectionHandler handler,
Handshake handshake,
Logger logger,
Logger delegateLogger)
each connection made will run in a separate thread that delegates every message received to the given handler |
|
| Uses of NetConnectionHandler in com.antelmann.util.logging |
|---|
| Classes in com.antelmann.util.logging that implement NetConnectionHandler | |
|---|---|
class |
LogNetPropagator
can be registered to listen logging events and then propagates them as serialized byte arrays over its NetConnectionServer. |
class |
LogNetReceiver
can be used to easily listen to a LogNetPropagator; most easily used in conjunction with a MessageDispatcher. |
class |
SocketLogListener
used to listen to LogEntry objects send through a NetConnection. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||