Class UserSaveDataDocumentService

java.lang.Object
dev.getelements.elements.service.savedata.UserSaveDataDocumentService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService

public class UserSaveDataDocumentService extends Object implements dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.getelements.elements.sdk.model.savedata.SaveDataDocument
    createSaveDataDocument(dev.getelements.elements.sdk.model.savedata.CreateSaveDataDocumentRequest createSaveDataDocumentRequest)
     
    void
    deleteSaveDocument(String saveDataDocumentId)
     
    Optional<dev.getelements.elements.sdk.model.savedata.SaveDataDocument>
    findSaveDataDocument(String saveDataDocumentId)
     
    dev.getelements.elements.sdk.dao.ProfileDao
     
    dev.getelements.elements.sdk.model.savedata.SaveDataDocument
     
    dev.getelements.elements.sdk.dao.SaveDataDocumentDao
     
    dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.savedata.SaveDataDocument>
    getSaveDataDocuments(int offset, int count, String query)
     
    dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.savedata.SaveDataDocument>
    getSaveDataDocuments(int offset, int count, String userId, String profileId)
     
    dev.getelements.elements.sdk.model.user.User
     
    dev.getelements.elements.sdk.dao.UserDao
     
    dev.getelements.elements.sdk.model.savedata.SaveDataDocument
     
    dev.getelements.elements.sdk.model.util.ValidationHelper
     
    void
    setProfileDao(dev.getelements.elements.sdk.dao.ProfileDao profileDao)
     
    void
    setSaveDataDocumentDao(dev.getelements.elements.sdk.dao.SaveDataDocumentDao saveDataDocumentDao)
     
    void
    setUser(dev.getelements.elements.sdk.model.user.User user)
     
    void
    setUserDao(dev.getelements.elements.sdk.dao.UserDao userDao)
     
    void
    setValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper)
     
    dev.getelements.elements.sdk.model.savedata.SaveDataDocument
    updateSaveDataDocument(String saveDataDocumentId, dev.getelements.elements.sdk.model.savedata.UpdateSaveDataDocumentRequest updateSaveDataDocumentRequest)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService

    getSaveDataDocument
  • Constructor Details

    • UserSaveDataDocumentService

      public UserSaveDataDocumentService()
  • Method Details

    • findSaveDataDocument

      public Optional<dev.getelements.elements.sdk.model.savedata.SaveDataDocument> findSaveDataDocument(String saveDataDocumentId)
      Specified by:
      findSaveDataDocument in interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
    • getSaveDataDocuments

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.savedata.SaveDataDocument> getSaveDataDocuments(int offset, int count, String query)
      Specified by:
      getSaveDataDocuments in interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
    • getSaveDataDocuments

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.savedata.SaveDataDocument> getSaveDataDocuments(int offset, int count, String userId, String profileId)
      Specified by:
      getSaveDataDocuments in interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
    • getUserSaveDataDocumentBySlot

      public dev.getelements.elements.sdk.model.savedata.SaveDataDocument getUserSaveDataDocumentBySlot(String userId, int slot)
      Specified by:
      getUserSaveDataDocumentBySlot in interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
    • getProfileSaveDataDocumentBySlot

      public dev.getelements.elements.sdk.model.savedata.SaveDataDocument getProfileSaveDataDocumentBySlot(String profileId, int slot)
      Specified by:
      getProfileSaveDataDocumentBySlot in interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
    • createSaveDataDocument

      public dev.getelements.elements.sdk.model.savedata.SaveDataDocument createSaveDataDocument(dev.getelements.elements.sdk.model.savedata.CreateSaveDataDocumentRequest createSaveDataDocumentRequest)
      Specified by:
      createSaveDataDocument in interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
    • updateSaveDataDocument

      public dev.getelements.elements.sdk.model.savedata.SaveDataDocument updateSaveDataDocument(String saveDataDocumentId, dev.getelements.elements.sdk.model.savedata.UpdateSaveDataDocumentRequest updateSaveDataDocumentRequest)
      Specified by:
      updateSaveDataDocument in interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
    • deleteSaveDocument

      public void deleteSaveDocument(String saveDataDocumentId)
      Specified by:
      deleteSaveDocument in interface dev.getelements.elements.sdk.service.savedata.SaveDataDocumentService
    • getUser

      public dev.getelements.elements.sdk.model.user.User getUser()
    • setUser

      @Inject public void setUser(dev.getelements.elements.sdk.model.user.User user)
    • getSaveDataDocumentDao

      public dev.getelements.elements.sdk.dao.SaveDataDocumentDao getSaveDataDocumentDao()
    • setSaveDataDocumentDao

      @Inject public void setSaveDataDocumentDao(dev.getelements.elements.sdk.dao.SaveDataDocumentDao saveDataDocumentDao)
    • getValidationHelper

      public dev.getelements.elements.sdk.model.util.ValidationHelper getValidationHelper()
    • setValidationHelper

      @Inject public void setValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper)
    • getUserDao

      public dev.getelements.elements.sdk.dao.UserDao getUserDao()
    • setUserDao

      @Inject public void setUserDao(dev.getelements.elements.sdk.dao.UserDao userDao)
    • getProfileDao

      public dev.getelements.elements.sdk.dao.ProfileDao getProfileDao()
    • setProfileDao

      @Inject public void setProfileDao(dev.getelements.elements.sdk.dao.ProfileDao profileDao)