public abstract class EndPoint
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
connected |
protected EndPointType |
connectionType |
Modifier | Constructor and Description |
---|---|
protected |
EndPoint(EndPointType connectionType) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
divideMessageForSending(java.lang.String message) |
abstract int |
getMaxMessageLength() |
EndPointType |
getType() |
boolean |
isConnected() |
abstract void |
sendMessage(EndPointMessage message) |
abstract void |
sendMessage(java.lang.String message) |
protected void |
setConnected(boolean connected) |
abstract EndPointInfo |
toEndPointInfo() |
protected EndPointType connectionType
protected boolean connected
protected EndPoint(EndPointType connectionType)
public abstract EndPointInfo toEndPointInfo()
public abstract int getMaxMessageLength()
public abstract void sendMessage(java.lang.String message)
public abstract void sendMessage(EndPointMessage message)
public boolean isConnected()
protected void setConnected(boolean connected)
public EndPointType getType()
public java.util.ArrayList<java.lang.String> divideMessageForSending(java.lang.String message)