DiscordEndPoint
, IrcEndPoint
public abstract class EndPoint
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected boolean |
connected |
|
protected EndPointType |
connectionType |
Modifier | Constructor | Description |
---|---|---|
protected |
EndPoint(EndPointType connectionType) |
Modifier and Type | Method | Description |
---|---|---|
java.util.ArrayList<java.lang.String> |
divideMessageForSending(java.lang.String message) |
|
abstract int |
getMaxMessageLength() |
|
EndPointType |
getType() |
|
boolean |
isConnected() |
|
abstract void |
sendMessage(java.lang.String message) |
|
abstract void |
sendMessage(EndPointMessage 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)