Package cardmanager.networking.impl
Class ServerNetworkGame
java.lang.Object
java.util.Observable
cardmanager.networking.impl.ServerNetworkGame
- All Implemented Interfaces:
NetworkGame
,Observer
-
Field Summary
Fields inherited from interface cardmanager.networking.NetworkGame
allPlayersInOrder, ask, FROMTOP, LIST, myPiles, namesAllExceptMee, needYourPiles, plainTextForAll, renameBack, renamed, RESPONSE, serverName, sharedContent, shuffle, STEAL, syncing
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCard[]
void
closeAll()
String[]
getPlayerPiles
(String playerName) String[]
String[]
void
messageToServerForAll
(String string) void
messageToServerForAllImpl
(String string) void
renamePlayer
(String from, String to) void
void
void
shufflePile
(String pile) void
void
update
(Observable o, Object arg) Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
-
Constructor Details
-
ServerNetworkGame
-
-
Method Details
-
messageToServerForAllImpl
-
update
-
messageToServerForAll
- Specified by:
messageToServerForAll
in interfaceNetworkGame
-
renamePlayer
- Specified by:
renamePlayer
in interfaceNetworkGame
-
getPlayersExceptMe
- Specified by:
getPlayersExceptMe
in interfaceNetworkGame
-
getPlayersInOrder
- Specified by:
getPlayersInOrder
in interfaceNetworkGame
-
replyCards
- Specified by:
replyCards
in interfaceNetworkGame
-
askCards
- Specified by:
askCards
in interfaceNetworkGame
-
getPlayerPiles
- Specified by:
getPlayerPiles
in interfaceNetworkGame
-
syncTable
- Specified by:
syncTable
in interfaceNetworkGame
-
getServerName
- Specified by:
getServerName
in interfaceNetworkGame
-
shufflePile
- Specified by:
shufflePile
in interfaceNetworkGame
-
closeAll
public void closeAll()- Specified by:
closeAll
in interfaceNetworkGame
-