- changeRoomCapacity(User, Room, int, int) - Method in interface com.smartfoxserver.v2.api.ISFSApi
-
Changes the capacity (max number of Users and Spectators) in the Room.
- changeRoomCapacity(User, Room, int, int) - Method in class com.smartfoxserver.v2.api.SFSApi
-
Changes the capacity (max number of Users and Spectators) in the Room.
- ChangeRoomCapacity - Class in com.smartfoxserver.v2.controllers.system
-
- ChangeRoomCapacity() - Constructor for class com.smartfoxserver.v2.controllers.system.ChangeRoomCapacity
-
- changeRoomCapacity(Room, int, int) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
- changeRoomCapacity(Room, int, int) - Method in interface com.smartfoxserver.v2.entities.Zone
-
- changeRoomName(User, Room, String) - Method in interface com.smartfoxserver.v2.api.ISFSApi
-
Rename a Room.
- changeRoomName(User, Room, String) - Method in class com.smartfoxserver.v2.api.SFSApi
-
Rename a Room.
- ChangeRoomName - Class in com.smartfoxserver.v2.controllers.system
-
- ChangeRoomName() - Constructor for class com.smartfoxserver.v2.controllers.system.ChangeRoomName
-
- changeRoomName(Room, String) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
- changeRoomName(Room, String) - Method in interface com.smartfoxserver.v2.entities.Zone
-
- changeRoomPassword(User, Room, String) - Method in interface com.smartfoxserver.v2.api.ISFSApi
-
Changes the Room password and the Room password-state.
- changeRoomPassword(User, Room, String) - Method in class com.smartfoxserver.v2.api.SFSApi
-
Changes the Room password and the Room password-state.
- ChangeRoomPassword - Class in com.smartfoxserver.v2.controllers.system
-
- ChangeRoomPassword() - Constructor for class com.smartfoxserver.v2.controllers.system.ChangeRoomPassword
-
- changeRoomPasswordState(Room, String) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
- changeRoomPasswordState(Room, String) - Method in interface com.smartfoxserver.v2.entities.Zone
-
- checkAndRemove(Room) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
- checkAndRemove(Room) - Method in interface com.smartfoxserver.v2.entities.Zone
-
- checkForDuplicateEmails - Variable in class com.smartfoxserver.v2.components.signup.SignUpConfiguration
-
Checks that a user is not registering with an existing email address.
- checkForDuplicateUserNames - Variable in class com.smartfoxserver.v2.components.signup.SignUpConfiguration
-
Checks that a user is not registering with an existing user name.
- checkSecurePassword(ISession, String, String) - Method in interface com.smartfoxserver.v2.api.ISFSApi
-
Check an encrypted password sent by the User at login time.
- checkSecurePassword(ISession, String, String) - Method in class com.smartfoxserver.v2.api.SFSApi
-
Check an encrypted password sent by the User at login time.
- clearAll() - Method in interface com.smartfoxserver.v2.buddylist.BuddyList
-
- clearAll() - Method in class com.smartfoxserver.v2.buddylist.SFSBuddyList
-
- clearAll() - Method in interface com.smartfoxserver.v2.controllers.filter.ISystemFilterChain
-
Remove all current filter
- clearAll() - Method in class com.smartfoxserver.v2.controllers.filter.SysControllerFilterChain
-
- clearAllFilters() - Method in interface com.smartfoxserver.v2.util.IFloodFilter
-
- clearAllFilters() - Method in class com.smartfoxserver.v2.util.SFSFloodFilter
-
- clearAllHandlers() - Method in class com.smartfoxserver.v2.extensions.SFSExtension
-
Removes all event and request handlers
- clearExpressions() - Method in interface com.smartfoxserver.v2.util.IWordFilter
-
- clearExpressions() - Method in class com.smartfoxserver.v2.util.SFSWordFilter
-
Clears all expressions
- clearFilter() - Method in class com.smartfoxserver.v2.controllers.filter.ReadOnlyUserVariablesFilter
-
Resets the filter: all variable names are removed.
- clearFilters() - Method in class com.smartfoxserver.v2.extensions.SFSExtension
-
Removes all filters from the Extension
- ClientDisconnectionReason - Enum in com.smartfoxserver.v2.util
-
- clientIncomingData - Variable in class com.smartfoxserver.v2.components.login.LoginData
-
The optional SFSObject sent by the client with his LoginRequest
- clientOutGoingData - Variable in class com.smartfoxserver.v2.components.login.LoginData
-
The optional outgoing SFSObject that will be sent to the client with the Login response
- clone() - Method in class com.smartfoxserver.v2.buddylist.SFSBuddyVariable
-
- clone() - Method in class com.smartfoxserver.v2.entities.variables.SFSUserVariable
-
- close() - Method in interface com.smartfoxserver.bitswarm.sessions.ISession
-
- close() - Method in class com.smartfoxserver.bitswarm.sessions.Session
-
- com.smartfoxserver.v2.annotations - package com.smartfoxserver.v2.annotations
-
- com.smartfoxserver.v2.buddylist - package com.smartfoxserver.v2.buddylist
-
- com.smartfoxserver.v2.buddylist.storage - package com.smartfoxserver.v2.buddylist.storage
-
- com.smartfoxserver.v2.components.login - package com.smartfoxserver.v2.components.login
-
- com.smartfoxserver.v2.components.signup - package com.smartfoxserver.v2.components.signup
-
- com.smartfoxserver.v2.controllers.filter - package com.smartfoxserver.v2.controllers.filter
-
- com.smartfoxserver.v2.controllers.system - package com.smartfoxserver.v2.controllers.system
-
- com.smartfoxserver.v2.controllers.system.buddylist - package com.smartfoxserver.v2.controllers.system.buddylist
-
- com.smartfoxserver.v2.controllers.system.game - package com.smartfoxserver.v2.controllers.system.game
-
- com.smartfoxserver.v2.db - package com.smartfoxserver.v2.db
-
- com.smartfoxserver.v2.entities - package com.smartfoxserver.v2.entities
-
- com.smartfoxserver.v2.entities.data - package com.smartfoxserver.v2.entities.data
-
- com.smartfoxserver.v2.entities.invitation - package com.smartfoxserver.v2.entities.invitation
-
- com.smartfoxserver.v2.exceptions - package com.smartfoxserver.v2.exceptions
-
- com.smartfoxserver.v2.extensions.filter - package com.smartfoxserver.v2.extensions.filter
-
- com.smartfoxserver.v2.game - package com.smartfoxserver.v2.game
-
- com.smartfoxserver.v2.security - package com.smartfoxserver.v2.security
-
- COMMAND_PREFIX - Static variable in class com.smartfoxserver.v2.components.signup.SignUpAssistantComponent
-
- connectionString - Variable in class com.smartfoxserver.v2.db.DBConfig
-
The connection string to the database, according to the JDBC standard notation.
- contains(Object) - Method in interface com.smartfoxserver.v2.entities.data.ISFSArray
-
Checks if a specific element is contained in the array
- contains(Object) - Method in class com.smartfoxserver.v2.entities.data.SFSArray
-
- containsBuddy(String) - Method in interface com.smartfoxserver.v2.buddylist.BuddyList
-
Checks if a Buddy is contained in the BuddyList
- containsBuddy(String) - Method in class com.smartfoxserver.v2.buddylist.SFSBuddyList
-
- containsGroup(String) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
Check if the Zone contains the specified Group
- containsGroup(String) - Method in interface com.smartfoxserver.v2.entities.Zone
-
Check if the Zone contains the specified Group
- containsKey(String) - Method in interface com.smartfoxserver.v2.entities.data.ISFSObject
-
Looks for a specific key in the object
- containsKey(String) - Method in class com.smartfoxserver.v2.entities.data.SFSObject
-
- containsMMOItem(int) - Method in class com.smartfoxserver.v2.mmo.MMORoom
-
Check if the provided MMOItem id is managed by this Room
- containsMMOItem(BaseMMOItem) - Method in class com.smartfoxserver.v2.mmo.MMORoom
-
Check if the provided MMOItem is managed by this Room
- containsPermissionProfile(short) - Method in interface com.smartfoxserver.v2.security.PrivilegeManager
-
- containsPermissionProfile(String) - Method in interface com.smartfoxserver.v2.security.PrivilegeManager
-
- containsPermissionProfile(short) - Method in class com.smartfoxserver.v2.security.SFSPrivilegeManager
-
- containsPermissionProfile(String) - Method in class com.smartfoxserver.v2.security.SFSPrivilegeManager
-
- containsProperty(Object) - Method in interface com.smartfoxserver.v2.entities.Room
-
Checks whether a custom property exists or not
- containsProperty(Object) - Method in class com.smartfoxserver.v2.entities.SFSRoom
-
Checks whether a custom property exists or not
- containsProperty(Object) - Method in class com.smartfoxserver.v2.entities.SFSUser
-
- containsProperty(Object) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
Checks the existance of a Zone property
- containsProperty(Object) - Method in interface com.smartfoxserver.v2.entities.User
-
Checks whether a custom property exists or not
- containsProperty(Object) - Method in interface com.smartfoxserver.v2.entities.Zone
-
Checks the existance of a Zone property
- containsPublicGroup(String) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
Check if the Zone contains the specified public Group
- containsPublicGroup(String) - Method in interface com.smartfoxserver.v2.entities.Zone
-
Check if the Zone contains the specified public Group
- containsUser(User) - Method in interface com.smartfoxserver.v2.entities.Room
-
Checks if the specified User is joined in the Room
- containsUser(String) - Method in interface com.smartfoxserver.v2.entities.Room
-
Checks if the specified User is joined in the Room
- containsUser(String) - Method in class com.smartfoxserver.v2.entities.SFSRoom
-
Checks if the specified User is joined in the Room
- containsUser(User) - Method in class com.smartfoxserver.v2.entities.SFSRoom
-
Checks if the specified User is joined in the Room
- containsVariable(String) - Method in interface com.smartfoxserver.v2.buddylist.BuddyProperties
-
- containsVariable(String) - Method in class com.smartfoxserver.v2.buddylist.SFSBuddyProperties
-
- containsVariable(String) - Method in interface com.smartfoxserver.v2.entities.Room
-
Checks if a certain Room Variable name exists
- containsVariable(String) - Method in class com.smartfoxserver.v2.entities.SFSRoom
-
Checks if a certain Room Variable name exists
- containsVariable(String) - Method in class com.smartfoxserver.v2.entities.SFSUser
-
- containsVariable(String) - Method in interface com.smartfoxserver.v2.entities.User
-
Checks whether or not the User has a specific UserVariable
- Country - Class in com.smartfoxserver.v2.util
-
Provides country name and iso code for geolocation.
- Country(Country) - Constructor for class com.smartfoxserver.v2.util.Country
-
- createGame(Zone, CreateSFSGameSettings, User) - Method in interface com.smartfoxserver.v2.api.ISFSGameApi
-
Create an SFSGame Room and automatically update the clients and fire a server event
- createGame(Zone, CreateSFSGameSettings, User, boolean, boolean) - Method in interface com.smartfoxserver.v2.api.ISFSGameApi
-
Create an SFSGame Room.
- createGame(Zone, CreateSFSGameSettings, User) - Method in class com.smartfoxserver.v2.api.SFSGameApi
-
Create an SFSGame Room and automatically update the clients and fire a server event
- createGame(Zone, CreateSFSGameSettings, User, boolean, boolean) - Method in class com.smartfoxserver.v2.api.SFSGameApi
-
Create an SFSGame Room.
- CreateMMORoomSettings - Class in com.smartfoxserver.v2.mmo
-
The MMORoom Settings extends the basic Room Settings adding new functionalities that are unique to an MMORoom.
- CreateMMORoomSettings() - Constructor for class com.smartfoxserver.v2.mmo.CreateMMORoomSettings
-
- CreateMMORoomSettings.MapLimits - Class in com.smartfoxserver.v2.mmo
-
Container data class that holds the minimum and maximum coordinates available in virtual World.
- createNewRoom(CreateRoomSettings) - Method in class com.smartfoxserver.v2.entities.DefaultRoomFactory
-
- createNewRoom(CreateRoomSettings) - Method in interface com.smartfoxserver.v2.entities.IRoomFactory
-
- createNPC(String, Zone, boolean) - Method in interface com.smartfoxserver.v2.api.ISFSApi
-
Create connection-less NPC (Non-Player Character).
- createNPC(String, Zone, boolean) - Method in class com.smartfoxserver.v2.api.SFSApi
-
Create connection-less NPC (Non-Player Character).
- createRoom(Zone, CreateRoomSettings, User) - Method in interface com.smartfoxserver.v2.api.ISFSApi
-
Create a new Room
- createRoom(Zone, CreateRoomSettings, User, boolean, Room) - Method in interface com.smartfoxserver.v2.api.ISFSApi
-
Create a new Room
- createRoom(Zone, CreateRoomSettings, User, boolean, Room, boolean, boolean) - Method in interface com.smartfoxserver.v2.api.ISFSApi
-
- createRoom(Zone, CreateRoomSettings, User) - Method in class com.smartfoxserver.v2.api.SFSApi
-
Create a new Room
- createRoom(Zone, CreateRoomSettings, User, boolean, Room) - Method in class com.smartfoxserver.v2.api.SFSApi
-
Create a new Room
- createRoom(Zone, CreateRoomSettings, User, boolean, Room, boolean, boolean) - Method in class com.smartfoxserver.v2.api.SFSApi
- CreateRoom - Class in com.smartfoxserver.v2.controllers.system
-
- CreateRoom() - Constructor for class com.smartfoxserver.v2.controllers.system.CreateRoom
-
- createRoom(CreateRoomSettings, User) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
- createRoom(CreateRoomSettings) - Method in class com.smartfoxserver.v2.entities.SFSZone
-
- createRoom(CreateRoomSettings) - Method in interface com.smartfoxserver.v2.entities.Zone
-
- createRoom(CreateRoomSettings, User) - Method in interface com.smartfoxserver.v2.entities.Zone
-
- CreateRoomSettings - Class in com.smartfoxserver.v2.api
-
The Room Settings allow you to configure how a new Room will work under many different aspects, from its size to the events it
can fire, permissions and a lot more.
- CreateRoomSettings() - Constructor for class com.smartfoxserver.v2.api.CreateRoomSettings
-
- CreateRoomSettings.RoomExtensionSettings - Class in com.smartfoxserver.v2.api
-
Define the Extension settings of the Room
Each extension can define 3 parameters
id: the id of the extension (corresponding to the extension folder name)
className: the main extension class file
propertiesFile: (optional) a properties file containing custom configuration data for your extension.
- CreateSFSGame - Class in com.smartfoxserver.v2.controllers.system.game
-
- CreateSFSGame() - Constructor for class com.smartfoxserver.v2.controllers.system.game.CreateSFSGame
-
- CreateSFSGameSettings - Class in com.smartfoxserver.v2.game
-
This class provides all the settings required to create an SFSGame.
- CreateSFSGameSettings() - Constructor for class com.smartfoxserver.v2.game.CreateSFSGameSettings
-
- createTableSQL - Variable in class com.smartfoxserver.v2.persistence.room.DBRoomStorageConfig
-
This is the SQL statement used for creating the table, if it doesn't exist.
- CryptoUtils - Class in com.smartfoxserver.v2.util
-
- CryptoUtils() - Constructor for class com.smartfoxserver.v2.util.CryptoUtils
-
- customDBManager - Variable in class com.smartfoxserver.v2.components.login.LoginConfiguration
-
ADVANCED
A custom DatabaseManager object can be specified if there's need to user more than one database.
- customDbManager - Variable in class com.smartfoxserver.v2.components.signup.SignUpConfiguration
-
(Optional) A custom Database Manager in case you don't want to use the default Zone's DB Manager.
- customEmailFields - Variable in class com.smartfoxserver.v2.components.signup.SignUpConfiguration.EmailConfig
-
(Optional) a map of place holders and relative values to be populated in the email body.
- CustomFieldPasswordRecovery - Class in com.smartfoxserver.v2.components.signup
-
- CustomFieldPasswordRecovery() - Constructor for class com.smartfoxserver.v2.components.signup.CustomFieldPasswordRecovery
-
- customLogin(ISFSObject, IRequest, Zone) - Method in class com.smartfoxserver.v2.controllers.system.Login
-
- customPasswordCheck - Variable in class com.smartfoxserver.v2.components.login.LoginConfiguration
-
Allows to bypass the default password check.