com.electrotank.electroserver4.extensions.api
Class EventApiImpl

java.lang.Object
  extended by com.electrotank.electroserver4.extensions.api.ElectroServerApiImpl
      extended by com.electrotank.electroserver4.extensions.api.EventApiImpl
All Implemented Interfaces:
ElectroServerApi, EventApi

public class EventApiImpl
extends ElectroServerApiImpl
implements EventApi


Constructor Summary
EventApiImpl(com.electrotank.electroserver4.entities.BaseBridge bridge, com.electrotank.electroserver4.servers.registry.Gateways gateways, com.electrotank.electroserver4.entities.managers.RoomManager roomManager, com.electrotank.electroserver4.entities.People people, ScheduledExecutorService scheduledExecutorService, com.electrotank.electroserver4.entities.managers.LanguageFilterManager languageFilterManager, com.electrotank.electroserver4.servers.filesystem.EsFileSystem fileSystem, com.electrotank.electroserver4.entities.managers.GameManager gameManager, com.electrotank.electroserver4.entities.managers.BuddyListManager buddyListManager, com.electrotank.electroserver4.entities.managers.UserEventManager eventManager)
          Creates a new instance of EventApiImpl
 
Method Summary
 
Methods inherited from class com.electrotank.electroserver4.extensions.api.ElectroServerApiImpl
acquireManagedObject, addBuddy, addUsersToRoom, addUsersToRoom, applyLanguageFilterToString, banUserFromRoom, blockAndCallUrl, callRoomPlugin, callServerPlugin, callUrl, callUrlFromScript, cancelScheduledExecution, createGameForUsers, createGameForUsers, createOrUpdateUserVariable, createRoom, createRoom, createRoomInNamedZone, createRoomInNamedZone, createRoomVariable, createRoomVariableForUser, deleteExtensionBoundUserServerVariable, deleteRoomVariable, deleteUserServerVariable, deleteUserVariable, destroyRoom, getExtensionBoundUserServerVariable, getExtensionName, getFileSystemApi, getHandle, getLogger, getName, getRoomPlugin, getRoomsInZone, getRoomsInZoneByName, getRoomVariable, getRoomVariables, getServerPlugin, getUser, getUserByUserName, getUserFromName, getUserServerVariable, getUsersInRoom, getUserVariable, getUserVariables, getZones, isUserLoggedIn, kickUserFromRoom, kickUserFromServer, registerGameConfiguration, releaseManagedObject, removeBuddy, scheduleExecution, scheduleExecutionFromScript, sendPluginMessageToRoom, sendPluginMessageToRooms, sendPluginMessageToServer, sendPluginMessageToUser, sendPluginMessageToUsers, sendPluginMessageToUsers, sendPluginMessageToZone, sendPluginMessageToZones, sendPluginMessageToZones, setExtensionBoundUserServerVariable, setUserServerVariable, updateRoomVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.electrotank.electroserver4.extensions.api.ElectroServerApi
acquireManagedObject, addBuddy, addUsersToRoom, addUsersToRoom, applyLanguageFilterToString, banUserFromRoom, blockAndCallUrl, callRoomPlugin, callServerPlugin, callUrl, callUrlFromScript, cancelScheduledExecution, createGameForUsers, createGameForUsers, createOrUpdateUserVariable, createRoom, createRoom, createRoomInNamedZone, createRoomInNamedZone, createRoomVariable, createRoomVariableForUser, deleteExtensionBoundUserServerVariable, deleteRoomVariable, deleteUserServerVariable, deleteUserVariable, destroyRoom, getExtensionBoundUserServerVariable, getExtensionName, getFileSystemApi, getHandle, getLogger, getName, getRoomPlugin, getRoomsInZone, getRoomsInZoneByName, getRoomVariable, getRoomVariables, getServerPlugin, getUser, getUserServerVariable, getUsersInRoom, getUserVariable, getUserVariables, getZones, isUserLoggedIn, kickUserFromRoom, kickUserFromServer, registerGameConfiguration, releaseManagedObject, removeBuddy, scheduleExecution, scheduleExecutionFromScript, sendPluginMessageToRoom, sendPluginMessageToRooms, sendPluginMessageToServer, sendPluginMessageToUser, sendPluginMessageToUsers, sendPluginMessageToUsers, sendPluginMessageToZone, sendPluginMessageToZones, sendPluginMessageToZones, setExtensionBoundUserServerVariable, setUserServerVariable, updateRoomVariable
 

Constructor Detail

EventApiImpl

public EventApiImpl(com.electrotank.electroserver4.entities.BaseBridge bridge,
                    com.electrotank.electroserver4.servers.registry.Gateways gateways,
                    com.electrotank.electroserver4.entities.managers.RoomManager roomManager,
                    com.electrotank.electroserver4.entities.People people,
                    ScheduledExecutorService scheduledExecutorService,
                    com.electrotank.electroserver4.entities.managers.LanguageFilterManager languageFilterManager,
                    com.electrotank.electroserver4.servers.filesystem.EsFileSystem fileSystem,
                    com.electrotank.electroserver4.entities.managers.GameManager gameManager,
                    com.electrotank.electroserver4.entities.managers.BuddyListManager buddyListManager,
                    com.electrotank.electroserver4.entities.managers.UserEventManager eventManager)
Creates a new instance of EventApiImpl



Copyright © 2007 Electrotank, Inc. All Rights Reserved.