public class SqliteDatabase extends CachedDatabase
BLOCK_TABLE, connection, disable, ENTITY_ID_COLUMN, ENTITY_TABLE, output, PLAYER_ID_COLUMN, threadPool, WORLD_COLUMN, X_COLUMN, Y_COLUMN, Z_COLUMN| Constructor and Description |
|---|
SqliteDatabase(Output output,
File pluginFolder) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
generateCreateBlockTableQuery() |
protected String |
generateCreateEntityTableQuery() |
protected String |
generateDeleteOwnerQuery(OwnedBlock block) |
protected String |
generateDeleteOwnerQuery(OwnedEntity entity) |
protected String |
generateDropUserBlocksQuery(User user) |
protected String |
generateDropUserEntitiesQuery(User user) |
protected String |
generateGetOwnerQuery(OwnedBlock block) |
protected String |
generateGetOwnerQuery(OwnedEntity entity) |
protected String |
generateSetBlockOwnerQuery(DatabaseAction databaseAction)
Generates a sql query to set a new owner for a block
|
protected String |
generateSetEntityOwnerQuery(DatabaseAction databaseAction)
Generates a sql query to set a new owner for a entity
|
enqueue, getOwner, runclose, disable, dropDatabaseUserData, flushDatabase, getDatabaseOwner, getOutput, setDatabaseOwnerpublic SqliteDatabase(Output output, File pluginFolder) throws SQLException, ClassNotFoundException
SQLExceptionClassNotFoundExceptionprotected String generateCreateBlockTableQuery()
generateCreateBlockTableQuery in class Databaseprotected String generateCreateEntityTableQuery()
generateCreateEntityTableQuery in class Databaseprotected String generateGetOwnerQuery(OwnedBlock block)
generateGetOwnerQuery in class Databaseprotected String generateGetOwnerQuery(OwnedEntity entity)
generateGetOwnerQuery in class Databaseprotected String generateSetBlockOwnerQuery(DatabaseAction databaseAction)
DatabasegenerateSetBlockOwnerQuery in class DatabasedatabaseAction - Guaranteed to have DatabaseActionType OWN and user != User.nobodyprotected String generateSetEntityOwnerQuery(DatabaseAction databaseAction)
DatabasegenerateSetEntityOwnerQuery in class DatabasedatabaseAction - Guaranteed to have DatabaseActionType OWN and user != User.nobodyprotected String generateDeleteOwnerQuery(OwnedEntity entity)
generateDeleteOwnerQuery in class Databaseprotected String generateDeleteOwnerQuery(OwnedBlock block)
generateDeleteOwnerQuery in class Databaseprotected String generateDropUserBlocksQuery(User user)
generateDropUserBlocksQuery in class Databaseprotected String generateDropUserEntitiesQuery(User user)
generateDropUserEntitiesQuery in class DatabaseCopyright © 2015. All rights reserved.