A B C D E F G H I J K L M N O P R S T U V W Z

S

saveAll(Map<String, StorableBuddyList>) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.persistence.AbstractBuddyPersister
This method is invoked when shutting down the Buddy List Manager, it saves all the buddy lists.
saveAll(Map<String, StorableBuddyList>) - Method in interface it.gotoandplay.smartfoxserver.data.buddylist.persistence.IBuddyListPersister
Save all buddy lists currently kept in memory.
saveAllBuddyLists() - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Saves all buddy lists in memory.
saveAllBuddyLists() - Method in class it.gotoandplay.smartfoxserver.data.Zone
Save all buddy lists.
saveAndRemove(String) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Save a buddy list item and removes it
saveBuddyList(String) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Save the buddy list of a specific user.
saveBuddyList(String) - Method in class it.gotoandplay.smartfoxserver.data.Zone
Save a buddyList
saveList(String, StorableBuddyList) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.persistence.AbstractBuddyPersister
 
saveList(String, StorableBuddyList) - Method in interface it.gotoandplay.smartfoxserver.data.buddylist.persistence.IBuddyListPersister
Save the buddy list of for the specified user
saveList(String, StorableBuddyList) - Method in class it.gotoandplay.smartfoxserver.extensions.examples.BasicBuddyPersister
 
saveList(String, StorableBuddyList) - Method in class it.gotoandplay.smartfoxserver.extensions.examples.BuddyListDatabasePersister
 
Scheduler - Class in it.gotoandplay.smartfoxserver.util.scheduling
Task Scheduler class
Handles multiple timed tasks and providing a simple call-back mechanism to notify when it's time to execute the job.
Scheduler() - Constructor for class it.gotoandplay.smartfoxserver.util.scheduling.Scheduler
Default constructor
Scheduler(long) - Constructor for class it.gotoandplay.smartfoxserver.util.scheduling.Scheduler
Constructor with additional parameter Allows to specify the minimum time interval at which the Scheduler checks the list of jobs to execute.
SchedulerExample - Class in it.gotoandplay.smartfoxserver.extensions.examples
 
SchedulerExample() - Constructor for class it.gotoandplay.smartfoxserver.extensions.examples.SchedulerExample
 
SECURITY_MODE_ADVANCED - Static variable in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
 
SECURITY_MODE_BASIC - Static variable in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
 
sendBuddyListUpdate(User) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Send an update about the specified User to all clients that have him/her in their buddy list
sendBuddyListUpdate(User) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Send an update about the specified User to all clients that have him/her in their buddy list.
sendGenericMessage(String, SocketChannel, LinkedList) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Send a generic text or XML message.
sendMail(String, String, String, String) - Method in class it.gotoandplay.smartfoxserver.lib.MailManager
Send an email message
sendModeratorMessage(String, User, int, int) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Send a moderator message to a single user, a room or an entire Zone.
sendResponse(ActionscriptObject, int, User, LinkedList) - Method in class it.gotoandplay.smartfoxserver.extensions.AbstractExtension
Send a response to one or more clients using XML format
sendResponse(String[], int, User, LinkedList) - Method in class it.gotoandplay.smartfoxserver.extensions.AbstractExtension
Send a response to one or more clients using String format
sendResponse(JSONObject, int, User, LinkedList) - Method in class it.gotoandplay.smartfoxserver.extensions.AbstractExtension
Send a response to one or more clients using JSON format
sendResponse(JSONObject, int, User, LinkedList) - Method in class it.gotoandplay.smartfoxserver.extensions.AbstractExtension
Send a response to one or more clients using JSON format
sendRoomList(SocketChannel) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Send a room list in default format (XML)
This will fire a onRoomListUpdate event on the client.
setActive(boolean) - Method in class it.gotoandplay.smartfoxserver.extensions.AbstractExtension
 
setAddBuddyPermission(boolean) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
 
setAsAdmin() - Method in class it.gotoandplay.smartfoxserver.data.User
Set the user as Admin
setAsModerator() - Method in class it.gotoandplay.smartfoxserver.data.User
Set the user as a moderator
setAsModerator(boolean) - Method in class it.gotoandplay.smartfoxserver.data.User
Set the moderator flag
setAutoJoinRoom(int) - Method in class it.gotoandplay.smartfoxserver.data.Zone
Set the id of the auto-join room
setAutoReloadExtensions(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Zone
 
setBuddyBlockStatus(User, String, boolean) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Set buddy block status
setBuddyBlockStatus(User, String, boolean) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Set the isBlocked flag of a buddy in the User's buddy list.
setBuddyListChanged() - Method in class it.gotoandplay.smartfoxserver.data.User
 
setBuddyListSaved() - Method in class it.gotoandplay.smartfoxserver.data.User
 
setBuddyPermissionTimeout(int) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
 
setBuddyVariables(User, Map<String, String>) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Set one or more buddy variables
setBuddyVariables(String, Map<String, String>) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Set the buddyVariables of User
setBuddyVariables(User, Map<String, String>) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Set the buddy variables of the specified user.
setBusyForChallenge(boolean) - Method in class it.gotoandplay.smartfoxserver.data.User
 
setCountUpdate(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Zone
 
setCreator(SocketChannel) - Method in class it.gotoandplay.smartfoxserver.data.Room
 
setEmptyNames(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Zone
 
setGame() - Method in class it.gotoandplay.smartfoxserver.data.Room
Set as a game room
setIsBusyForPlay(boolean) - Method in class it.gotoandplay.smartfoxserver.data.User
 
setLimbo(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Room
 
setMarkedForRemoval(boolean) - Method in class it.gotoandplay.smartfoxserver.data.User
 
setMaxBuddyVars(int) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Set the max amount of buddy variables allowed
setMaxRoomNameLen(int) - Method in class it.gotoandplay.smartfoxserver.data.Zone
 
setMaxRooms(int) - Method in class it.gotoandplay.smartfoxserver.data.Zone
Set the max number of Rooms allowed for this Zone
setMaxRoomsPerUser(int) - Method in class it.gotoandplay.smartfoxserver.data.Zone
Set the maximum number of rooms that can be created by a single user
setMaxSpectators(int) - Method in class it.gotoandplay.smartfoxserver.data.Room
Set the max number of spectators
setMaxUserNameLen(int) - Method in class it.gotoandplay.smartfoxserver.data.Zone
 
setMaxUsers(int) - Method in class it.gotoandplay.smartfoxserver.data.Zone
Set the max number of users allowed for this Zone
setMutualAddBuddy(boolean) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
 
setMutualRemoveBuddy(boolean) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
 
setName(String) - Method in class it.gotoandplay.smartfoxserver.data.Room
setName()
setOwner(User) - Method in class it.gotoandplay.smartfoxserver.data.RoomVariable
Set the variable owner
setOwner(String, String) - Method in class it.gotoandplay.smartfoxserver.extensions.AbstractExtension
 
setOwnerListFullErrorMessage(String) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Set a custom message for the "Owner Buddy List Full" error.
setPassword(String) - Method in class it.gotoandplay.smartfoxserver.data.Room
Set the room password
setPermissionStatus(String, String, PermissionStatus) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Set the status of the permission request
setPersistent(boolean) - Method in class it.gotoandplay.smartfoxserver.data.RoomVariable
Set the persistent flag
setPersister(IBuddyListPersister) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Set the buddy list persister
setPlayerIndex(Room, int) - Method in class it.gotoandplay.smartfoxserver.data.User
 
setPrivate(boolean) - Method in class it.gotoandplay.smartfoxserver.data.RoomVariable
Set the private flag
setPrivilege(int) - Method in class it.gotoandplay.smartfoxserver.data.User
 
setPrivMsgInternalEvent(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Zone
Enable / Disable "privMsg" events in extensions
setPubMsgInternalEvent(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Zone
Enable / Disable "pubMsg" events in extensions
setRoomUpdates(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Zone
 
setRoomVariable(Room, User, String, String, String, boolean, boolean, boolean, boolean) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Deprecated.  
setRoomVariables(Room, User, HashMap, boolean, boolean) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Set one or more Room Variable
The vars parameter requires a Map of RoomVariables where the key is the variable name and the value is the RoomVariable object.
setSecurityMode(int) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
 
setTargetListFullErrorMessage(String) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
Set a custom message for the "Target Buddy List Full" error.
setType(String) - Method in class it.gotoandplay.smartfoxserver.data.UserVariable
Set the variable type
setUcountUpdates(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Room
Turn on/off the "uCount" server updates
setUseOfflineVariables(boolean) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.BuddyListManager
 
setUserVariables(User, HashMap, boolean) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Set one or more User Variables.
setValue(String) - Method in class it.gotoandplay.smartfoxserver.data.UserVariable
Set the variable value
setValue(int) - Method in class it.gotoandplay.smartfoxserver.data.UserVariable
 
setValue(double) - Method in class it.gotoandplay.smartfoxserver.data.UserVariable
 
setValue(boolean) - Method in class it.gotoandplay.smartfoxserver.data.UserVariable
 
setVariable(String, String, String, boolean, boolean, User, boolean) - Method in class it.gotoandplay.smartfoxserver.data.Room
 
setVariable(String, String, String) - Method in class it.gotoandplay.smartfoxserver.data.User
 
setVarsOnRoomList(boolean) - Method in class it.gotoandplay.smartfoxserver.data.Zone
 
setZoneName(String) - Method in class it.gotoandplay.smartfoxserver.data.buddylist.persistence.AbstractBuddyPersister
 
shutDown() - Method in class it.gotoandplay.smartfoxserver.db.DbManager
 
SimpleDbExtension - Class in it.gotoandplay.smartfoxserver.extensions.examples
SimpleDbExtension.java This example is the java translation of the dbExtension Actionscript Example found in the sfsExtensions/ folder
For further details you should read the tutorial 8.3 of the SmartFoxServer documentation
SimpleDbExtension() - Constructor for class it.gotoandplay.smartfoxserver.extensions.examples.SimpleDbExtension
 
SimpleExtension - Class in it.gotoandplay.smartfoxserver.extensions.examples
This is the most simple SmartFoxServer extension possible.
SimpleExtension() - Constructor for class it.gotoandplay.smartfoxserver.extensions.examples.SimpleExtension
 
size() - Method in class it.gotoandplay.smartfoxserver.lib.ActionscriptObject
Get the current number of elements
startService() - Method in class it.gotoandplay.smartfoxserver.util.scheduling.Scheduler
Starts the service
STATUS_ACTIVE - Static variable in class it.gotoandplay.smartfoxserver.data.Zone
 
STATUS_INACTIVE - Static variable in class it.gotoandplay.smartfoxserver.data.Zone
 
stopService() - Method in class it.gotoandplay.smartfoxserver.util.scheduling.Scheduler
Stops the service.
StorableBuddyItem - Class in it.gotoandplay.smartfoxserver.data.buddylist
Represents one buddy item in the Buddy List November 2nd, 2007 since 1.6.0
StorableBuddyItem(String) - Constructor for class it.gotoandplay.smartfoxserver.data.buddylist.StorableBuddyItem
Constructor
StorableBuddyItem(String, boolean) - Constructor for class it.gotoandplay.smartfoxserver.data.buddylist.StorableBuddyItem
Constructor
StorableBuddyList - Class in it.gotoandplay.smartfoxserver.data.buddylist
Data structure used for loading buddy lists from a database or other storage systems
StorableBuddyList() - Constructor for class it.gotoandplay.smartfoxserver.data.buddylist.StorableBuddyList
 
StorableBuddyList(String) - Constructor for class it.gotoandplay.smartfoxserver.data.buddylist.StorableBuddyList
 
switchPlayer(User) - Method in class it.gotoandplay.smartfoxserver.data.Room
 
switchPlayer(User, int, boolean) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Switch a player into a spectator, if possible (game rooms only)
Fires an onPlayerSwitched event on the client side.
switchSpectator(User) - Method in class it.gotoandplay.smartfoxserver.data.Room
 
switchSpectator(User, int, boolean) - Method in class it.gotoandplay.smartfoxserver.extensions.ExtensionHelper
Switch a spectator into a player, if possible (game rooms only)
For more details about switching spectators to players you should check the SmartFoxTris game example.

A B C D E F G H I J K L M N O P R S T U V W Z