Class ServerNetworkGame
java.lang.Object
java.util.Observable
cardmanager.networking.impl.ServerNetworkGame
- All Implemented Interfaces:
NetworkGame, Observer
-
Field Summary
Fields inherited from interface 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[]ask subtasks endvoidcloseAll()String[]getPlayerPiles(String playerName) String[]String[]voidmessageToServerForAll(String string) voidmessageToServerForAllImpl(String string) voidrenamePlayer(String from, String to) voidvoidvoidshufflePile(String pile) voidvoidupdate(Observable o, Object arg) Methods inherited from class Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
-
Constructor Details
-
ServerNetworkGame
-
-
Method Details
-
messageToServerForAllImpl
-
update
-
messageToServerForAll
- Specified by:
messageToServerForAllin interfaceNetworkGame
-
renamePlayer
- Specified by:
renamePlayerin interfaceNetworkGame
-
getPlayersExceptMe
- Specified by:
getPlayersExceptMein interfaceNetworkGame
-
getPlayersInOrder
- Specified by:
getPlayersInOrderin interfaceNetworkGame
-
replyCards
- Specified by:
replyCardsin interfaceNetworkGame
-
askCards
Description copied from interface:NetworkGameask subtasks end- Specified by:
askCardsin interfaceNetworkGame
-
getPlayerPiles
- Specified by:
getPlayerPilesin interfaceNetworkGame
-
syncTable
- Specified by:
syncTablein interfaceNetworkGame
-
getServerName
- Specified by:
getServerNamein interfaceNetworkGame
-
shufflePile
- Specified by:
shufflePilein interfaceNetworkGame
-
closeAll
public void closeAll()- Specified by:
closeAllin interfaceNetworkGame
-