Package net.sf.freecol.common.networking
Class RemoveServerMessage
- java.lang.Object
-
- net.sf.freecol.common.networking.Message
-
- net.sf.freecol.common.networking.TrivialMessage
-
- net.sf.freecol.common.networking.AttributeMessage
-
- net.sf.freecol.common.networking.ServerInfoMessage
-
- net.sf.freecol.common.networking.RemoveServerMessage
-
public class RemoveServerMessage extends ServerInfoMessage
The message sent to remove a server from the meta-server.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sf.freecol.common.networking.Message
Message.MessagePriority
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TAG
-
Fields inherited from class net.sf.freecol.common.networking.AttributeMessage
attributes
-
Fields inherited from class net.sf.freecol.common.networking.TrivialMessage
continueMessage, disconnectMessage, endTurnMessage, enterRevengeModeMessage, reconnectMessage, requestLaunchMessage, retireMessage, startGameMessage
-
Fields inherited from class net.sf.freecol.common.networking.Message
logger, messagePriorityComparator
-
-
Constructor Summary
Constructors Constructor Description RemoveServerMessage(ServerInfo si)
Create a newRemoveServerMessage
.RemoveServerMessage(Game game, FreeColXMLReader xr)
Create a newRemoveServerMessage
from a stream.
-
Method Summary
-
Methods inherited from class net.sf.freecol.common.networking.ServerInfoMessage
getAddress, getPort, getServerInfo, setAddress
-
Methods inherited from class net.sf.freecol.common.networking.AttributeMessage
canMerge, getPriority, getStringAttribute, getStringAttributeMap, hasAttribute, setMergeable, setStringAttribute
-
Methods inherited from class net.sf.freecol.common.networking.TrivialMessage
aiHandler, appendChild, appendChildren, clientHandler, currentPlayerMessage, getChildCount, getChildren, getType, serverHandler, setChildren, setType
-
Methods inherited from class net.sf.freecol.common.networking.Message
clientGeneric, expected, getArrayAttributes, getBooleanAttribute, getChild, getChildren, getEnumAttribute, getIntegerAttribute, getPriorityLevel, igc, igc, invokeAndWait, invokeLater, isEmpty, isType, merge, pgc, pgc, pretty, read, setArrayAttributes, setArrayAttributes, setBooleanAttribute, setEnumAttribute, setIntegerAttribute, setStringAttributeMap, setStringAttributes, setStringAttributes, toString, toXML, writeAttributes, writeChildren
-
-
-
-
Field Detail
-
TAG
public static final java.lang.String TAG
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RemoveServerMessage
public RemoveServerMessage(ServerInfo si)
Create a newRemoveServerMessage
.- Parameters:
si
- TheServerInfo
describing the server to remove.
-
RemoveServerMessage
public RemoveServerMessage(Game game, FreeColXMLReader xr) throws javax.xml.stream.XMLStreamException
Create a newRemoveServerMessage
from a stream.- Parameters:
game
- TheGame
, which is null and ignored.xr
- TheFreeColXMLReader
to read from.- Throws:
javax.xml.stream.XMLStreamException
- if there is a problem reading the stream.
-
-