Class AnonLargeObjectService
java.lang.Object
dev.getelements.elements.service.largeobject.AnonLargeObjectService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.largeobject.LargeObjectService
public class AnonLargeObjectService
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) readLargeObjectContent(String objectId) dev.getelements.elements.sdk.model.largeobject.LargeObjectsaveOrUpdateLargeObject(dev.getelements.elements.sdk.model.largeobject.LargeObject largeObject) voidsetLargeObjectBucket(dev.getelements.elements.sdk.dao.LargeObjectBucket largeObjectBucket) voidsetLargeObjectDao(dev.getelements.elements.sdk.dao.LargeObjectDao largeObjectDao) 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
-
AnonLargeObjectService
public AnonLargeObjectService()
-
-
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
-
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)
-