Uses of Interface
marauroa.server.db.command.DBCommand
Packages that use DBCommand
Package
Description
This package contains infrastructure for asynchronous database access.
-
Uses of DBCommand in games.stendhal.server.core.engine.dbcommand
Classes in games.stendhal.server.core.engine.dbcommand that implement DBCommandModifier and TypeClassDescriptionclassbase class for item loggingclassDeletes used details for pending or partially gained achievements from a tableclassdumps Speaker NPC to the database so that they can be accessed on the websiteclassdumps zone information to the database so that they can be accessed on the websiteclassGet the date the character was registeredclassGet postman messages for a playerclasslogs kill eventsclasslogs merging of items into a stackclasslogs a simple item eventclasslogs splitting off items from a stack.classLogs a Harold trade eventclassRetrieves the canonical name of a number of characters.classclassReads the points from the hall of fame.classReads the status of a group questclassReads the points from the hall of fame.classReads details for pending or partially gained achievements from a tableclassSets the online/offline status.classStore postman messages for a player, if a character for them exists Can find out from this function if the character existedclassReads the status of a group questclassupdates the search indexclassWrites the points to the hall of fame.classcommand to log a reached achievement to the database -
Uses of DBCommand in marauroa.server.db.command
Classes in marauroa.server.db.command that implement DBCommandModifier and TypeClassDescriptionclassAn abstract asynchronous database command.Methods in marauroa.server.db.command with type parameters of type DBCommandModifier and TypeMethodDescription<T extends DBCommand>
TDBCommandQueue.getOneResult(Class<T> clazz, ResultHandle handle)gets one processed result of the specified DBCommand class that have been requested in the current thread.DBCommandQueue.getResults(Class<T> clazz, ResultHandle handle)gets the processed results of the specified DBCommand class that have been requested in the current thread.Methods in marauroa.server.db.command with parameters of type DBCommandModifier and TypeMethodDescriptionvoidenqueues a "fire and forget" command.voidDBCommandQueue.enqueue(DBCommand command, DBCommandPriority priority)enqueues a "fire and forget" command.voidDBCommandQueue.enqueueAndAwaitResult(DBCommand command, DBCommandPriority priority, ResultHandle handle)enqueues a command and remembers the result.voidDBCommandQueue.enqueueAndAwaitResult(DBCommand command, ResultHandle handle)enqueues a command and remembers the result. -
Uses of DBCommand in marauroa.server.game.dbcommand
Classes in marauroa.server.game.dbcommand that implement DBCommandModifier and TypeClassDescriptionclassbans an accountclassA database command with callback support.classasynchronously loads a charcater's RPObject if the character is active and belongs to the account.classasynchronously loads a list of all character for a user.classasynchronously loads a list of all character for a user.classasynchronously loads the ip ban listclassasynchronously loads a character's RPObject.classlogs gameEventsclassverifies the login using the databaseclasslogs statistics.classAsynchronously set a character's status.classAsynchronously stores a character's progress.classAsynchronously stores a zone.