- Alle bekannten Implementierungsklassen:
LocalUserDatabase
public interface IUserDatabase
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcreateAttachment(CharacterHandle handle, Attachment attach) voidcreateCharacter(CharacterHandle handle) Modify a character in the database.voiddeleteAttachment(CharacterHandle handle, Attachment attach) voiddeleteCharacter(CharacterHandle handle) voiddeleteDataset(DatasetDefinition value) voiddeleteDatasetFile(DatasetDefinition value, String name) voiddeleteDatasetLocalization(DatasetDefinition value, String lang) byte[]getAttachmentData(CharacterHandle handle, Attachment attach) getAttachments(CharacterHandle handle) byte[]getDatasetFile(DatasetDefinition value, String name) byte[]getDatasetLocalization(DatasetDefinition value, String lang) voidmodifyAttachment(CharacterHandle handle, Attachment attach) Modify a character in the database.voidmodifyAttachmentData(CharacterHandle handle, Attachment attach) voidmodifyCharacter(CharacterHandle handle) byte[]retrieveAttachment(CharacterHandle handle, 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)
-
Methodendetails
-
getCharacters
- Löst aus:
IOException
-
createCharacter
Modify a character in the database. If it doesn't exist, create it- Löst aus:
IOException
-
modifyCharacter
- Löst aus:
IOException
-
deleteCharacter
- Löst aus:
IOException
-
retrieveCharacter
Retrieve a character handle complete with all content-less attachments- Parameter:
key- Identifier of the character- Gibt zurück:
- Löst aus:
IOException
-
createAttachment
- Löst aus:
IOException
-
getAttachments
- Löst aus:
IOException
-
modifyAttachment
Modify a character in the database. If it doesn't exist, create it- Löst aus:
IOException
-
deleteAttachment
- Löst aus:
IOException
-
retrieveAttachment
Retrieve data for an attachment- Parameter:
key- Identifier of the character- Gibt zurück:
- Löst aus:
IOException
-
modifyAttachmentData
- Löst aus:
IOException
-
getAttachmentData
- Löst aus:
IOException
-
getDatasets
- Löst aus:
IOException
-
storeDataset
- Löst aus:
IOException
-
deleteDataset
- Löst aus:
IOException
-
getDatasetLocalization
- Löst aus:
IOException
-
storeDatasetLocalization
- Löst aus:
IOException
-
deleteDatasetLocalization
- Löst aus:
IOException
-
getDatasetFile
- Löst aus:
IOException
-
storeDatasetFile
- Löst aus:
IOException
-
deleteDatasetFile
- Löst aus:
IOException
-