Deprecated API


Contents
Deprecated Classes
org.starhope.appius.types.RoomAndZone
           
org.starhope.appius.sql.SQLPeerDatum
          use DataRecord 
org.starhope.appius.sql.SQLPeerEnum
           
 

Deprecated Fields
org.starhope.appius.pay.util.PaymentCredential.cardCodeString
           
org.starhope.appius.user.User.usePathFinder
          testing only 
 

Deprecated Methods
org.starhope.appius.mb.Messages.account_not_approved()
           
org.starhope.appius.user.events.Quaestor.action(AbstractUser, String)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(AbstractUser, String, AbstractUser)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(AbstractUser, String, String)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(Room, AbstractUser, String)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(Room, AbstractUser, String, AbstractUser)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(Room, AbstractUser, String, AbstractUser, String, Object...)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(Room, AbstractUser, String, String)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(Room, String, AbstractUser)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(String)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(String, AbstractUser)
          use Quaestor.action(Action) 
org.starhope.appius.user.events.Quaestor.action(String, String)
          use Quaestor.action(Action) 
org.starhope.appius.user.User.addDefaultFreeItem(int)
          use Inventory.addDefaultFreeItem(int, boolean) 
org.starhope.appius.user.User.addDefaultFreeItem(int, boolean)
          use Inventory#addDefaultFreeItem(int,boolean) 
org.starhope.appius.user.User.addFreeClothing(InventoryItem)
          use Inventory.addDefaultFreeItem(int, boolean) 
org.starhope.appius.user.User.addItem(int)
          use Inventory.add(InventoryItem) 
org.starhope.appius.user.User.addItem(InventoryItem)
          use Inventory.add(InventoryItem) 
org.starhope.appius.game.AppiusClaudiusCaecus.addZone(String, Zone)
          use AppiusClaudiusCaecus.add(Zone) 
org.starhope.appius.mb.Messages.agree_ts_and_cs()
           
org.starhope.appius.mb.Messages.answer_incorrect()
           
org.starhope.appius.game.npc.Ejecta.assertStaffLevel(int)
          use Security.hasCapability(AbstractUser, org.starhope.appius.sys.admin.SecurityCapability) 
org.starhope.appius.user.GeneralUser.assertStaffLevel(int)
          use Security.hasCapability(AbstractUser, org.starhope.appius.sys.admin.SecurityCapability) 
org.starhope.appius.user.User.assertUserNameAvailable(String)
          Use Nomenclator.assertLoginAvailable(String) instead 
org.starhope.appius.mb.Messages.bad_cc()
          use LibMisc.getText(String) "card_declined" 
org.starhope.appius.user.User.canSeeSmartFoxServer()
           
org.starhope.appius.mb.Messages.card_fail_generic()
           
org.starhope.appius.mb.Messages.cc_invalid()
           
org.starhope.appius.mb.Messages.cc_num_not_16_digits()
           
org.starhope.appius.mb.Messages.ccv_invalid()
           
org.starhope.appius.user.User.changeRoom(Room)
          use User.setRoom(Room) 
org.starhope.appius.mb.Messages.code_invalid()
           
org.starhope.appius.user.User.create(Date, String, String)
          Use Nomenclator.create(Date,String,String) instead 
org.starhope.appius.game.Commands.do_getColorPalettes(JSONObject, AbstractUser, Room)
          This routine appears to be unused by anyone. If this is not true, please comment to BRPocock@Star-Hope.org or it will be removed without replacement before Appius 1.2 
org.starhope.appius.mb.Messages.dob_invalid()
           
org.starhope.appius.user.User.enablePathFinder(boolean)
          testing only 
org.starhope.appius.mb.Messages.exp_invalid()
           
org.starhope.appius.game.ZoneSpawner.findLightZone()
          Use TheZones.findLightZone() instead 
org.starhope.appius.mb.Messages.formatFutureDate(Date)
          use LibMisc.formatFutureDate(Date) 
org.starhope.appius.mb.Messages.formatMemory(long)
          use LibMisc.formatMemory(long) 
org.starhope.appius.user.User.generateSystemName()
          Use UserRecord.generateSystemName() instead 
org.starhope.appius.sql.SQLPeerEnum.Get(Class, int)
          use Nomenclator.getDataRecord(Class,int) 
org.starhope.appius.sql.SQLPeerEnum.Get(Class, String)
          use Nomenclator.getDataRecord(Class,String) 
org.starhope.appius.user.User.get(JSONObject)
          Use Nomenclator.get(JSONObject) instead 
org.starhope.appius.game.inventory.InventoryItemType.get(String)
          use Nomenclator.getDataRecord(Class, String) and catch the potential NotFoundException 
org.starhope.appius.mb.Currency.get(String)
          Use Nomenclator.getDataRecord(Class, String) instead 
org.starhope.appius.user.User.getActiveClothing()
          use Inventory.getActiveClothing_JSON() 
org.starhope.appius.user.User.getActiveItemByType(String)
          use Inventory.getActiveItemsByType(InventoryItemType) 
org.starhope.appius.user.User.getActiveItemsByType(String)
          use User.getActiveItemsByType(InventoryItemType) 
org.starhope.appius.user.AvatarClass.getAvatarString(int)
          this is really dumb 
org.starhope.appius.user.Parent.getByApprovalCookie(String)
          Use Nomenclator.getParentByApprovalCookie(String) instead 
org.starhope.appius.mb.Currency.getByCode(String)
          use Nomenclator.getDataRecord(Class, String) 
org.starhope.appius.game.inventory.GenericItemReference.getByID(int)
          user Nomenclator.getDataRecord(Class, int) 
org.starhope.appius.mb.Enrolment.getByID(int)
          use Nomenclator.getDataRecord(Class, int) with Enrolment.class 
org.starhope.appius.user.User.getByID(int)
          Use Nomenclator.getUserByID(int) instead 
org.starhope.appius.user.Parent.getByID(int)
          Use Nomenclator.getParentByID(int) instead 
org.starhope.appius.user.AvatarClass.getByID(int)
          use Nomenclator.getDataRecord(Class, int) 
org.starhope.appius.user.User.getByLogin(String)
          Use Nomenclator.getUserByLogin(String) instead 
org.starhope.appius.user.User.getByMail(String)
          Use Nomenclator.getUsersByMail(String) instead 
org.starhope.appius.user.Parent.getByMail(String)
          Use Nomenclator.getParentByMail(String) instead 
org.starhope.appius.game.Zone.getByName(String)
          ask AppiusClaudiusCaecus.getZone(java.lang.String) 
org.starhope.appius.mb.Enrolment.getByProductCode(String)
          use Nomenclator.getDataRecord(Class, String) 
org.starhope.appius.user.User.getByRequestedName(String)
          Use Nomenclator.getUserByRequestedName(String) instead 
org.starhope.appius.sys.op.Filter.getChatFilter()
           
org.starhope.appius.util.AppiusConfig.getChatFilterName()
           
org.starhope.appius.user.UserRecord.getForgotPasswordAnswer()
          use UserRecord.getPasswordRecoveryAnswer() 
org.starhope.appius.user.UserRecord.getForgotPasswordQuestion()
          use UserRecord.getPasswordRecoveryQuestion() 
org.starhope.appius.user.User.getIDForLiveUserName(String)
          Use Nomenclator.getIDForLiveUserName(String) instead 
org.starhope.appius.user.User.getIDForLogin(String)
          Use Nomenclator.getUserIDForLogin(String) instead 
org.starhope.appius.user.User.getIDForUserName(String)
          Nomenclator.getUserIDForLogin(String) 
org.starhope.appius.net.ServerThread.getIpAddress()
          Smart Fox Server Pro misspelling of ServerThread.getIPAddress() 
org.starhope.appius.user.User.getIpAddress()
          Smart Fox Server misspelling of User.getIPAddress() 
org.starhope.appius.user.User.getOnlineUserByLogin(String)
          Use Nomenclator.getOnlineUserByLogin(String) instead 
org.starhope.appius.mb.Payment.getPayment_for()
           
org.starhope.appius.util.AppiusConfig.getServerName()
           
org.starhope.appius.util.AppiusConfig.getSFSName()
           
org.starhope.appius.util.AppiusConfig.getSFSPort()
           
org.starhope.appius.net.ServerThread.getSFSVersion()
          use ServerThread.getStreamProtocolLanguage() 
org.starhope.appius.game.AppiusClaudiusCaecus.getStackTrace(Throwable, String)
          Use BugReporter.getStackTrace(Throwable,String) instead 
org.starhope.appius.game.inventory.RarityRating.getString()
          RarityRating.getValue() 
org.starhope.appius.user.events.EventType.getString()
          use #getMoniker() 
org.starhope.appius.game.Room.getSuperTootBot(PreparedStatement, PreparedStatement, JSONObject, ResultSet)
           
org.starhope.appius.game.Room.getSuperTootBotDetails(PreparedStatement, JSONObject, ResultSet, ResultSet)
           
org.starhope.appius.game.Room.getSuperTootBots_JSON()
          Needs to be moved someplace more appropriate ... not yet determined ... 
org.starhope.appius.game.Room.getSuperTootBots(int)
          Does not belong in Room ... but will be removed when NPC's work and Super Toot Bots can be removed from the codebase ... don't count on this being around forever, but it won't disappear as long as Super Toot Bots exist. 
org.starhope.appius.user.User.getSystemUser()
          Use Nomenclator.getSystemUser() instead 
org.starhope.appius.mb.Messages.getText(String)
          use LibMisc.getText(String) 
org.starhope.appius.mb.Messages.getText(String, String, String)
          use LibMisc.getText(String,String,String) 
org.starhope.appius.user.User.getUserNameForID(int)
          Use Nomenclator.getLoginForID(int) instead 
org.starhope.appius.game.Zone.getUserRoom(AbstractUser)
          use RoomListener.getRoom() 
org.starhope.appius.user.User.getUserVariables()
          use getVariables for consistency 
org.starhope.appius.user.User.hasItem(int)
          use Inventory.hasItem(int) 
org.starhope.appius.user.User.hasItem(InventoryItem)
          use Inventory.hasItem(int) 
org.starhope.appius.game.npc.Ejecta.hasStaffLevel(int)
          use Security.hasCapability(AbstractUser, org.starhope.appius.sys.admin.SecurityCapability) 
org.starhope.appius.user.GeneralUser.hasStaffLevel(int)
           
org.starhope.appius.user.User.isCanContact()
          use User.canContact() 
org.starhope.appius.user.User.isCanEnterChatZone()
          GeneralUser.canEnterChatZone() 
org.starhope.appius.user.User.isCanEnterMenuZone()
          use GeneralUser.canEnterMenuZone() 
org.starhope.appius.user.AvatarClass.isForVIT()
          use AvatarClass.isForPaid() — VIT is Tootsville™-specific terminology 
org.starhope.appius.user.User.isNameAvailable(String)
          Use Nomenclator.isLoginAvailable(String) instead 
org.starhope.appius.user.User.isNameForbidden(String)
          Use Nomenclator.isLoginForbidden(String) instead 
org.starhope.appius.net.ServerThread.kickDuplicates(User, String, String)
          use ServerThread.kickDuplicates(User, String) 
org.starhope.appius.mb.Messages.listToDisplay(List, String, String)
           
org.starhope.appius.mb.Messages.listToDisplay(Object[], String, String)
           
org.starhope.appius.mb.Messages.listToDisplay(Set, String, String)
           
org.starhope.appius.user.User.loggedIn(String, SocketChannel)
           
org.starhope.appius.mb.Messages.login_invalid()
           
org.starhope.appius.mb.Messages.login_length()
           
org.starhope.appius.mb.Messages.mail_change()
           
org.starhope.appius.mb.Messages.mail_invalid()
           
org.starhope.appius.mb.Messages.mail_mismatch()
           
org.starhope.appius.mb.Messages.mail_not_on_file()
           
org.starhope.appius.mb.Messages.mail_not_verified()
           
org.starhope.appius.mb.Messages.minPrecisionOneCent()
           
org.starhope.appius.mb.Messages.one_cent_accuracy()
           
org.starhope.appius.mb.Messages.onlyVisaOrMC()
           
org.starhope.appius.mb.Messages.parent_account_already_exists()
           
org.starhope.appius.mb.Messages.password_change()
           
org.starhope.appius.mb.Messages.password_invalid()
           
org.starhope.appius.mb.Messages.password_length()
           
org.starhope.appius.mb.Messages.password_mismatch()
           
org.starhope.appius.mb.Messages.password_reset()
           
org.starhope.appius.mb.Messages.password_same()
           
org.starhope.appius.mb.Messages.password_send()
           
org.starhope.appius.mb.Messages.payment_already_made()
           
org.starhope.appius.game.AppiusClaudiusCaecus.remove(Zone)
          Use TheZones.remove(AbstractZone) instead 
org.starhope.appius.mb.Messages.retry_payment_message()
           
org.starhope.appius.mb.Messages.retry_payment()
           
org.starhope.appius.mb.Messages.rulesAgree()
           
org.starhope.appius.mb.Messages.select_toot_upgrade()
           
org.starhope.appius.sys.op.OpCommands.sendAdminMessage(Room, AbstractUser, String)
          Use AbstractUser.acceptMessage(String, String, String) instead. 
org.starhope.appius.game.Zone.sendBadPassword(String, ServerThread, User, String, String)
          Use ServerThread.sendBadPassword(Zone, User, String) 
org.starhope.appius.net.ServerThread.sendDeferredDatagrams()
          for ServerThread.sendFutureDatagrams() 
org.starhope.appius.game.Zone.sendErrorReply(String, String, JSONObject, User, int)
          use ServerThread.sendErrorReply(String, String, JSONObject, User, int) 
org.starhope.appius.user.User.sendGameAction(GeneralUser, JSONObject)
           
org.starhope.appius.game.Zone.sendNoSuchUser(LinkedList, String, String, String)
          use ServerThread.sendNoSuchUser(String,String,String) 
org.starhope.appius.game.Zone.sendOops(GeneralUser)
          use AbstractUser.sendOops() 
org.starhope.appius.user.User.sendPrivateMessage(AbstractUser, String)
           
org.starhope.appius.user.User.sendPublicMessage(GeneralUser, String)
          use User.acceptPublicMessage(AbstractUser, String) 
org.starhope.appius.net.ServerThread.sendRawMessage(String, boolean)
           
org.starhope.appius.user.User.sendResponse(JSONObject, int)
          use User.sendResponse(JSONObject) 
org.starhope.appius.net.ServerThread.sendResponse(JSONObject, int, AbstractUser)
          use ServerThread.sendResponse(JSONObject, int, boolean) 
org.starhope.appius.net.ServerThread.sendResponse(JSONObject, Integer, AbstractUser)
          perhaps use ServerThread.sendResponse(JSONObject,int,boolean) directly with the room ID and the “remote” boolean flag probably as “true” 
org.starhope.appius.net.ServerThread.sendResponseRemote(JSONObject, Integer, AbstractUser)
          use ServerThread.sendResponse(JSONObject, Integer) 
org.starhope.appius.game.Zone.sendSuccessReply(String, JSONObject, AbstractUser, int)
          Call AbstractUser.acceptSuccessReply(String, JSONObject, Room) directly 
org.starhope.appius.game.Zone.sendSuccessReply(String, JSONObject, AbstractUser, int, ServerThread)
          Use ServerThread.sendSuccessReply(String,JSONObject,AbstractUser,int) instead 
org.starhope.appius.net.ServerThread.sendUserPart(AbstractUser, Room)
          use ServerThread.sendRoomPartedBy(Room, AbstractUser) 
org.starhope.appius.pay.util.PaymentCredential.setCardCodeAsString(String)
          use PaymentCredential.setCardCode(BigDecimal) 
org.starhope.appius.game.inventory.InventoryItem.setColour(Colour)
          use InventoryItem.setColour(List) or InventoryItem.setColour(int, Colour) 
org.starhope.appius.game.inventory.InventoryItem.setColour(int)
          use InventoryItem.setColour(List) or InventoryItem.setColour(int, Colour) 
org.starhope.appius.user.User.setLogin(String, String)
          use User.setLoggedIn(String, String) — less ambiguous/misleading name 
org.starhope.appius.user.User.setLot(int)
          use UserHouse.setLotID(int) 
org.starhope.appius.user.User.setLotID(int)
          use UserHouse#setLotID (int) 
org.starhope.appius.mb.Payment.setPayment_for(String)
           
org.starhope.appius.pay.AuthorizeNetGateway.setUser(GeneralUser)
           
org.starhope.rahab.Rahab.showMessage(String, String, String)
          use SpyUI.showSaidMessage(String, String, String) instead 
org.starhope.appius.game.AppiusClaudiusCaecus.stringify(StackTraceElement[])
          Use LibMisc.stringify(StackTraceElement[]) instead 
org.starhope.appius.game.AppiusClaudiusCaecus.stringify(Throwable)
          Use LibMisc.stringify(Throwable) instead 
org.starhope.appius.physica.Geometry.stringToPolygon(String)
           
org.starhope.appius.mb.Messages.subscription_invalid()
           
org.starhope.appius.game.Room.superbot_fetchBasicInfo(ResultSet, ResultSet, JSONObject, JSONObject, JSONObject)
           
org.starhope.appius.game.Room.superbot_fetchClothing(ResultSet, JSONObject)
           
org.starhope.appius.game.Room.superbot_fetchPattern(ResultSet, JSONObject)
           
org.starhope.appius.game.Room.superbot_fetchSpeech(PreparedStatement, ResultSet)
          use Plebeian 
org.starhope.appius.net.NetIOThread.superVerbose(String)
           
org.starhope.util.LibMisc.timeToTarget(AbstractUser, long)
          use Geometry.updateUserPositioning(AbstractUser, long, boolean) 
org.starhope.appius.user.AbstractNonPlayerCharacter.toSFSXML()
           
org.starhope.appius.mb.Messages.unsupported_currency()
           
org.starhope.appius.mb.Messages.user_does_not_exist()
           
org.starhope.appius.mb.Messages.username_invalid()
           
org.starhope.appius.mb.Messages.username_unavail()