Class UserLargeObjectService
java.lang.Object
dev.getelements.elements.service.largeobject.UserLargeObjectService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.largeobject.LargeObjectService
public class UserLargeObjectService
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) dev.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) voidsetAccessPermissionsUtils(AccessPermissionsUtils accessPermissionsUtils) 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 objectRequest) 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
-
UserLargeObjectService
public UserLargeObjectService()
-
-
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 objectRequest) - 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) - Specified by:
createLargeObjectFromUrlin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService
-
deleteLargeObject
- Specified by:
deleteLargeObjectin interfacedev.getelements.elements.sdk.service.largeobject.LargeObjectService- Throws:
IOException
-
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
-
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) -
getAccessPermissionsUtils
-
setAccessPermissionsUtils
-
getLargeObjectCdnUtils
-
setLargeObjectCdnUtils
-