|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.red5.server.adapter.ApplicationAdapter
com.tootsville.server.NightmareAMFServer
public class NightmareAMFServer
The AMFServer class is designed to provide a portal from Red5 (acting as our "application server" or dispatcher in this context). The client Flash program calls these methods to make non-Smartfox changes to Tootsville-specific data. This is a temporary bridge for Project Nightmare, until Project Osiris can be put into production.
| Constructor Summary | |
|---|---|
NightmareAMFServer()
|
|
| Method Summary | |
|---|---|
boolean |
appConnect(IConnection conn,
Object[] param)
This is an overriding method. |
Map<String,Object> |
Auth_$_logout()
This method closes the client's connection to Smartfox, forcibly. |
Map<String,Object> |
Avatar_$_getAvatar()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_getAvatarParts(int itemTypeID,
String name,
String filename)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_getNoseColors(String userName,
int pageSize,
int pageNumber)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_getPatternColors(String userName,
int pageSize,
int pageNumber)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_getPatterns(String userName,
int pageSize,
int pageNumber)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_getPivotFilename(String userID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_getSkin(String value)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_getSkinColors(String userName,
int pageSize,
int pageNumber)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_listAvatars()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_removeActiveClothing()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_setSkin(String userName,
Colour skinColor,
Colour hilightColor,
Colour patternColor,
String patternType)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Avatar_$_validateSkinData(Colour skinColor,
Colour hilightColor,
Colour patternColor,
String patternType)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Buddies_$_addBuddy(String buddyName)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Buddies_$_addToBlockedUsers(String userName,
String otherUser)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Buddies_$_deleteBuddy(String userName,
String buddyName)
TODO: document this method (brpocock, Jun 22, 2009) |
String[] |
Buddies_$_getBlockedUsers()
TODO: document this method (brpocock, Jun 22, 2009) |
String[] |
Buddies_$_getBuddies()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Buddies_$_removeFromBlockedUsers(String otherUser)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Common_$_getItemIDFromFileName(String filename)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Common_$_getItemIDFromName(String itemname)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Common_$_getSiteWideMessage()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Common_$_getUserDetails()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Common_$_getuserName(String value)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Common_$_staticuserID(String value)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
CustomerService_$_SendDebugNotice(String email,
String subject,
String message)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
CustomerService_$_SendNotice(String email,
String subject,
String message)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_eventCount(String today)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_fountainCount(String eventName,
String today)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_getAllMedals()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_getAllMedalsUpTo(String date)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_getHighScores(String eventTypeID,
String timeRange,
int nFields)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_getPassport()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_getPeanuts()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_registerAndUpdateEvent(String userName,
String eventName,
String points)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_registerAndUpdateFountain(String creatorName,
String eventName,
int points)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_registerEvent(String gameName)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_setMedals(String medalType,
int eventID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Events_$_setPassport(String room)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Games_$_getGameID(String name)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Games_$_getGameInfo(int gameID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
getBotsForRoom(String roomName)
Get the initialization data for the bots in this room. |
private User |
getUser()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_addRoom(int roomID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_addToRoomContents(String userName,
int roomID,
int itemID,
double x,
double y,
String direction)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_getRoomContents(int roomID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_getRoomDetails(int roomID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_getRoomList()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_getUserRoomItems(int userID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_removeFromRoomContents(String userName,
int roomID,
int itemID,
double x,
double y,
String direction)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_setUserRoomItems(int userID,
String[] items)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Home_$_updateRoomContents(String userName,
int roomID,
ActionscriptObject allRoomObjects)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Inventory_$_getActiveItems()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Inventory_$_getClothesList(String userName,
int pageSize,
int pageNumber)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Inventory_$_getClothesListCount(String userName,
int pageSize)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Inventory_$_getInventoryList(String userName,
int pageSize,
int pageNumber,
String itemTypeName)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Inventory_$_makeItemActive(String userName,
int itemID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Inventory_$_makeItemActiveViaFilename(String itemFileName)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Inventory_$_removeActiveItem(String userID,
int itemTypeID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Inventory_$_totalItemCount(String userName,
String itemTypeName)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
isModerator()
Was: Auth.isModerator TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
log_in_with_door_key(String doorKey)
Was: Auth.loginModerator |
Map<String,Object> |
log_in(String userName,
String password)
Was: Auth.login TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Messaging_$_getMessage(int messageID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Messaging_$_getUserBoxes()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Messaging_$_listAllMessagesInBox(int boxID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Messaging_$_markMessageAsRead(int messageID)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Messaging_$_sendMessage(String fromUserName,
String toUserName,
String subject,
String body)
TODO: document this method (brpocock, Jun 22, 2009) |
boolean |
start(IScope myScope)
Start up the application |
void |
stop(IScope myScope)
Shut down the application |
Map<String,Object> |
Store_$_getStoreInventory(int storeID,
int pageNumber,
int pageSize)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Store_$_listStores()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
Store_$_purchase(String itemName)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
TootServer_$_GetZoneInfo(String zoneName)
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
TootServer_$_GetZoneTable()
TODO: document this method (brpocock, Jun 22, 2009) |
Map<String,Object> |
updateParentMail(String parentMail)
Was: Account.updateParentEMail Change the parental eMail associated with a kid's account |
Map<String,Object> |
UserAdmin_$_ReportUser(String badUser,
String reportingUser,
String zone,
String room)
TODO: document this method (brpocock, Jun 22, 2009) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NightmareAMFServer()
| Method Detail |
|---|
public boolean appConnect(IConnection conn,
Object[] param)
org.red5.server.adapter.MultiThreadedApplicationAdapter#appConnect(org.red5.server.api.IConnection,
java.lang.Object[])public Map<String,Object> Auth_$_logout()
public Map<String,Object> Avatar_$_getAvatar()
public Map<String,Object> Avatar_$_getAvatarParts(int itemTypeID,
String name,
String filename)
itemTypeID - name - filename -
public Map<String,Object> Avatar_$_getNoseColors(String userName,
int pageSize,
int pageNumber)
userName - pageSize - pageNumber -
public Map<String,Object> Avatar_$_getPatternColors(String userName,
int pageSize,
int pageNumber)
userName - pageSize - pageNumber -
public Map<String,Object> Avatar_$_getPatterns(String userName,
int pageSize,
int pageNumber)
userName - pageSize - pageNumber -
public Map<String,Object> Avatar_$_getPivotFilename(String userID)
userID -
public Map<String,Object> Avatar_$_getSkin(String value)
value -
public Map<String,Object> Avatar_$_getSkinColors(String userName,
int pageSize,
int pageNumber)
userName - pageSize - pageNumber -
public Map<String,Object> Avatar_$_listAvatars()
public Map<String,Object> Avatar_$_removeActiveClothing()
public Map<String,Object> Avatar_$_setSkin(String userName,
Colour skinColor,
Colour hilightColor,
Colour patternColor,
String patternType)
userName - skinColor - hilightColor - patternColor - patternType -
public Map<String,Object> Avatar_$_validateSkinData(Colour skinColor,
Colour hilightColor,
Colour patternColor,
String patternType)
skinColor - hilightColor - patternColor - patternType -
public Map<String,Object> Buddies_$_addBuddy(String buddyName)
buddyName -
public Map<String,Object> Buddies_$_addToBlockedUsers(String userName,
String otherUser)
userName - otherUser -
public Map<String,Object> Buddies_$_deleteBuddy(String userName,
String buddyName)
userName - buddyName -
public String[] Buddies_$_getBlockedUsers()
public String[] Buddies_$_getBuddies()
public Map<String,Object> Buddies_$_removeFromBlockedUsers(String otherUser)
otherUser -
public Map<String,Object> Common_$_getItemIDFromFileName(String filename)
filename -
public Map<String,Object> Common_$_getItemIDFromName(String itemname)
itemname -
public Map<String,Object> Common_$_getSiteWideMessage()
public Map<String,Object> Common_$_getUserDetails()
public Map<String,Object> Common_$_getuserName(String value)
value -
public Map<String,Object> Common_$_staticuserID(String value)
value -
public Map<String,Object> CustomerService_$_SendDebugNotice(String email,
String subject,
String message)
email - subject - message -
public Map<String,Object> CustomerService_$_SendNotice(String email,
String subject,
String message)
email - subject - message -
public Map<String,Object> Events_$_eventCount(String today)
today -
public Map<String,Object> Events_$_fountainCount(String eventName,
String today)
eventName - today -
public Map<String,Object> Events_$_getAllMedals()
public Map<String,Object> Events_$_getAllMedalsUpTo(String date)
date -
public Map<String,Object> Events_$_getHighScores(String eventTypeID,
String timeRange,
int nFields)
eventTypeID - timeRange - nFields -
public Map<String,Object> Events_$_getPassport()
public Map<String,Object> Events_$_getPeanuts()
public Map<String,Object> Events_$_registerAndUpdateEvent(String userName,
String eventName,
String points)
userName - eventName - points -
public Map<String,Object> Events_$_registerAndUpdateFountain(String creatorName,
String eventName,
int points)
creatorName - eventName - points -
public Map<String,Object> Events_$_registerEvent(String gameName)
gameName -
public Map<String,Object> Events_$_setMedals(String medalType,
int eventID)
medalType - eventID -
public Map<String,Object> Events_$_setPassport(String room)
room -
public Map<String,Object> Games_$_getGameID(String name)
name -
public Map<String,Object> Games_$_getGameInfo(int gameID)
gameID -
public Map<String,Object> getBotsForRoom(String roomName)
Get the initialization data for the bots in this room. The returned data contains:
Each initializer contains the following attributes:
roomName - The canonical name (Smartfox room name) for the
room being queried
private User getUser()
public Map<String,Object> Home_$_addRoom(int roomID)
roomID -
public Map<String,Object> Home_$_addToRoomContents(String userName,
int roomID,
int itemID,
double x,
double y,
String direction)
userName - roomID - itemID - x - y - direction -
public Map<String,Object> Home_$_getRoomContents(int roomID)
roomID -
public Map<String,Object> Home_$_getRoomDetails(int roomID)
roomID -
public Map<String,Object> Home_$_getRoomList()
public Map<String,Object> Home_$_getUserRoomItems(int userID)
userID -
public Map<String,Object> Home_$_removeFromRoomContents(String userName,
int roomID,
int itemID,
double x,
double y,
String direction)
userName - roomID - itemID - x - y - direction -
public Map<String,Object> Home_$_setUserRoomItems(int userID,
String[] items)
userID - items -
public Map<String,Object> Home_$_updateRoomContents(String userName,
int roomID,
ActionscriptObject allRoomObjects)
userName - roomID - allRoomObjects -
public Map<String,Object> Inventory_$_getActiveItems()
public Map<String,Object> Inventory_$_getClothesList(String userName,
int pageSize,
int pageNumber)
userName - pageSize - pageNumber -
public Map<String,Object> Inventory_$_getClothesListCount(String userName,
int pageSize)
userName - pageSize -
public Map<String,Object> Inventory_$_getInventoryList(String userName,
int pageSize,
int pageNumber,
String itemTypeName)
userName - pageSize - pageNumber - itemTypeName -
public Map<String,Object> Inventory_$_makeItemActive(String userName,
int itemID)
userName - itemID -
public Map<String,Object> Inventory_$_makeItemActiveViaFilename(String itemFileName)
itemFileName -
public Map<String,Object> Inventory_$_removeActiveItem(String userID,
int itemTypeID)
userID - itemTypeID -
public Map<String,Object> Inventory_$_totalItemCount(String userName,
String itemTypeName)
userName - itemTypeName -
public Map<String,Object> isModerator()
public Map<String,Object> log_in(String userName,
String password)
userName - The login/user name (string)password - The user's password (string)
public Map<String,Object> log_in_with_door_key(String doorKey)
doorKey - The one-time door key code for the login
public Map<String,Object> Messaging_$_getMessage(int messageID)
messageID -
public Map<String,Object> Messaging_$_getUserBoxes()
public Map<String,Object> Messaging_$_listAllMessagesInBox(int boxID)
boxID -
public Map<String,Object> Messaging_$_markMessageAsRead(int messageID)
messageID -
public Map<String,Object> Messaging_$_sendMessage(String fromUserName,
String toUserName,
String subject,
String body)
fromUserName - toUserName - subject - body -
public boolean start(IScope myScope)
myScope - application container scopepublic void stop(IScope myScope)
myScope - application container scope
public Map<String,Object> Store_$_getStoreInventory(int storeID,
int pageNumber,
int pageSize)
storeID - pageNumber - pageSize -
public Map<String,Object> Store_$_listStores()
public Map<String,Object> Store_$_purchase(String itemName)
itemName -
public Map<String,Object> TootServer_$_GetZoneInfo(String zoneName)
zoneName -
public Map<String,Object> TootServer_$_GetZoneTable()
public Map<String,Object> updateParentMail(String parentMail)
parentMail - the new eMail address of the kid's parent[s]
public Map<String,Object> UserAdmin_$_ReportUser(String badUser,
String reportingUser,
String zone,
String room)
badUser - reportingUser - zone - room -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||