Class SuperUserLargeObjectService
java.lang.Object
dev.getelements.elements.service.largeobject.SuperUserLargeObjectService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.largeobject.LargeObjectService
public class SuperUserLargeObjectService
extends Object
implements dev.getelements.elements.sdk.service.largeobject.LargeObjectService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondev.getelements.elements.sdk.model.largeobject.LargeObjectcreateLargeObject(dev.getelements.elements.sdk.model.largeobject.CreateLargeObjectRequest createLargeObjectRequest) dev.getelements.elements.sdk.model.largeobject.LargeObjectcreateLargeObjectFromUrl(dev.getelements.elements.sdk.model.largeobject.CreateLargeObjectFromUrlRequest createRequest) voiddeleteLargeObject(String objectId) Optional<dev.getelements.elements.sdk.model.largeobject.LargeObject> findLargeObject(String objectId) jakarta.ws.rs.client.Clientdev.getelements.elements.sdk.dao.LargeObjectBucketdev.getelements.elements.sdk.dao.LargeObjectDaodev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.largeobject.LargeObject> getLargeObjects(int offset, int count, String search) dev.getelements.elements.sdk.model.util.ValidationHelperreadLargeObjectContent(String objectId) dev.getelements.elements.sdk.model.largeobject.LargeObjectsaveOrUpdateLargeObject(dev.getelements.elements.sdk.model.largeobject.LargeObject largeObject) voidsetAccessRequestUtils(AccessRequestUtils accessRequestUtils) voidsetClient(jakarta.ws.rs.client.Client client) voidsetLargeObjectBucket(dev.getelements.elements.sdk.dao.LargeObjectBucket largeObjectBucket) voidsetLargeObjectCdnUtils(LargeObjectCdnUtils largeObjectCdnUtils) voidsetLargeObjectDao(dev.getelements.elements.sdk.dao.LargeObjectDao largeObjectDao) voidsetValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper) dev.getelements.elements.sdk.model.largeobject.LargeObjectupdateLargeObject(String objectId, dev.getelements.elements.sdk.model.largeobject.UpdateLargeObjectRequest updateLargeObjectRequest) writeLargeObjectContent(String objectId, String originalFileName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.getelements.elements.sdk.service.largeobject.LargeObjectService
createLargeObject, getLargeObject, updateLargeObject, updateLargeObject, writeLargeObjectContent
-
Constructor Details
-
SuperUserLargeObjectService
public SuperUserLargeObjectService()
-
-
Method Details
-
findLargeObject
public Optional<dev.getelements.elements.sdk.model.largeobject.LargeObject> findLargeObject(String objectId) - Specified by:
findLargeObjectin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService
-
getLargeObjects
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.largeobject.LargeObject> getLargeObjects(int offset, int count, String search) - Specified by:
getLargeObjectsin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService
-
updateLargeObject
public dev.getelements.elements.sdk.model.largeobject.LargeObject updateLargeObject(String objectId, dev.getelements.elements.sdk.model.largeobject.UpdateLargeObjectRequest updateLargeObjectRequest) - Specified by:
updateLargeObjectin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService
-
createLargeObject
public dev.getelements.elements.sdk.model.largeobject.LargeObject createLargeObject(dev.getelements.elements.sdk.model.largeobject.CreateLargeObjectRequest createLargeObjectRequest) - Specified by:
createLargeObjectin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService
-
createLargeObjectFromUrl
public dev.getelements.elements.sdk.model.largeobject.LargeObject createLargeObjectFromUrl(dev.getelements.elements.sdk.model.largeobject.CreateLargeObjectFromUrlRequest createRequest) throws IOException - Specified by:
createLargeObjectFromUrlin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService- Throws:
IOException
-
deleteLargeObject
- Specified by:
deleteLargeObjectin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService
-
readLargeObjectContent
- Specified by:
readLargeObjectContentin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService- Throws:
IOException
-
writeLargeObjectContent
public OutputStream writeLargeObjectContent(String objectId, String originalFileName) throws IOException - Specified by:
writeLargeObjectContentin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService- Throws:
IOException
-
saveOrUpdateLargeObject
public dev.getelements.elements.sdk.model.largeobject.LargeObject saveOrUpdateLargeObject(dev.getelements.elements.sdk.model.largeobject.LargeObject largeObject) - Specified by:
saveOrUpdateLargeObjectin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService
-
getLargeObjectCdnUtils
-
setLargeObjectCdnUtils
-
getAccessRequestUtils
-
setAccessRequestUtils
-
getLargeObjectDao
public dev.getelements.elements.sdk.dao.LargeObjectDao getLargeObjectDao() -
setLargeObjectDao
@Inject public void setLargeObjectDao(dev.getelements.elements.sdk.dao.LargeObjectDao largeObjectDao) -
getLargeObjectBucket
public dev.getelements.elements.sdk.dao.LargeObjectBucket getLargeObjectBucket() -
setLargeObjectBucket
@Inject public void setLargeObjectBucket(dev.getelements.elements.sdk.dao.LargeObjectBucket largeObjectBucket) -
getValidationHelper
public dev.getelements.elements.sdk.model.util.ValidationHelper getValidationHelper() -
setValidationHelper
@Inject public void setValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper) -
getClient
public jakarta.ws.rs.client.Client getClient() -
setClient
@Inject public void setClient(jakarta.ws.rs.client.Client client)
-