Package com.logviewer.data2.net
Class AbstractConnection
java.lang.Object
com.logviewer.data2.net.AbstractConnection
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
IncomeConnection,OutcomeConnection
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected abstract voidhandleMessage(Object message) voidinit()booleanisOpen()protected voidprotected voidsendMessage(Message message)
-
Field Details
-
closed
protected boolean closed
-
-
Constructor Details
-
AbstractConnection
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
isOpen
public boolean isOpen() -
handleMessage
-
sendMessage
-
onDisconnect
protected void onDisconnect() -
init
public void init()
-