java.lang.Object
de.rpgframework.character.LocalUserDatabase
- Alle implementierten Schnittstellen:
IUserDatabase
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcreateAttachment(CharacterHandle rawHandle, Attachment attach) voidcreateCharacter(CharacterHandle rawHandle) Modify a character in the database.voiddeleteAttachment(CharacterHandle rawHandle, Attachment attach) voiddeleteCharacter(CharacterHandle rawHandle) voiddeleteDataset(DatasetDefinition value) voiddeleteDatasetFile(DatasetDefinition value, String name) voiddeleteDatasetLocalization(DatasetDefinition value, String lang) byte[]getAttachmentData(CharacterHandle rawHandle, Attachment attach) getAttachments(CharacterHandle handle) byte[]getDatasetFile(DatasetDefinition value, String name) byte[]getDatasetLocalization(DatasetDefinition value, String lang) voidmodifyAttachment(CharacterHandle rawHandle, Attachment attach) Modify a character in the database.voidmodifyAttachmentData(CharacterHandle rawHandle, Attachment attach) voidmodifyCharacter(CharacterHandle rawHandle) byte[]retrieveAttachment(CharacterHandle rawHandle, Attachment attach) Retrieve data for an attachmentretrieveCharacter(UUID key) Retrieve a character handle complete with all content-less attachmentsvoidstoreDataset(DatasetDefinition value) voidstoreDatasetFile(DatasetDefinition value, String name, byte[] data) voidstoreDatasetLocalization(DatasetDefinition value, String lang, byte[] data)
-
Konstruktordetails
-
LocalUserDatabase
- Löst aus:
CharacterIOException
-
-
Methodendetails
-
getCharacters
- Angegeben von:
getCharactersin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
createCharacter
Beschreibung aus Schnittstelle kopiert:IUserDatabaseModify a character in the database. If it doesn't exist, create it- Angegeben von:
createCharacterin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
modifyCharacter
- Angegeben von:
modifyCharacterin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
deleteCharacter
- Angegeben von:
deleteCharacterin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
retrieveCharacter
Beschreibung aus Schnittstelle kopiert:IUserDatabaseRetrieve a character handle complete with all content-less attachments- Angegeben von:
retrieveCharacterin SchnittstelleIUserDatabase- Parameter:
key- Identifier of the character- Gibt zurück:
- Löst aus:
IOException- Siehe auch:
-
createAttachment
- Angegeben von:
createAttachmentin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
getAttachments
- Angegeben von:
getAttachmentsin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
modifyAttachment
Beschreibung aus Schnittstelle kopiert:IUserDatabaseModify a character in the database. If it doesn't exist, create it- Angegeben von:
modifyAttachmentin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
modifyAttachmentData
- Angegeben von:
modifyAttachmentDatain SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
getAttachmentData
- Angegeben von:
getAttachmentDatain SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
deleteAttachment
- Angegeben von:
deleteAttachmentin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
retrieveAttachment
Beschreibung aus Schnittstelle kopiert:IUserDatabaseRetrieve data for an attachment- Angegeben von:
retrieveAttachmentin SchnittstelleIUserDatabase- Gibt zurück:
- Löst aus:
IOException- Siehe auch:
-
getDatasets
- Angegeben von:
getDatasetsin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
storeDataset
- Angegeben von:
storeDatasetin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
deleteDataset
- Angegeben von:
deleteDatasetin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
getDatasetLocalization
- Angegeben von:
getDatasetLocalizationin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
storeDatasetLocalization
public void storeDatasetLocalization(DatasetDefinition value, String lang, byte[] data) throws IOException - Angegeben von:
storeDatasetLocalizationin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
deleteDatasetLocalization
- Angegeben von:
deleteDatasetLocalizationin SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
getDatasetFile
- Angegeben von:
getDatasetFilein SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
storeDatasetFile
- Angegeben von:
storeDatasetFilein SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-
deleteDatasetFile
- Angegeben von:
deleteDatasetFilein SchnittstelleIUserDatabase- Löst aus:
IOException- Siehe auch:
-