Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAccessorPrivateBucketResource - Class in io.clonecloudstore.accessor.server.commons
- AbstractAccessorPrivateBucketResource(AccessorBucketServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractAccessorPrivateBucketResource
- AbstractAccessorPrivateObjectResource<H> - Class in io.clonecloudstore.accessor.server.commons
- AbstractAccessorPrivateObjectResource(AccessorObjectServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractAccessorPrivateObjectResource
- AbstractAccessorPublicBucketResource - Class in io.clonecloudstore.accessor.server.commons
- AbstractAccessorPublicBucketResource(AccessorBucketServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractAccessorPublicBucketResource
- AbstractAccessorPublicObjectResource<H> - Class in io.clonecloudstore.accessor.server.commons
- AbstractAccessorPublicObjectResource(AccessorObjectServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractAccessorPublicObjectResource
- AbstractObjectStreamHandler - Class in io.clonecloudstore.accessor.server.commons
- AbstractObjectStreamHandler(AccessorObjectServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- AbstractPrivateBucketHelper - Class in io.clonecloudstore.accessor.server.commons
- AbstractPrivateBucketHelper(AccessorBucketServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractPrivateBucketHelper
- AbstractPrivateObjectHelper<H> - Class in io.clonecloudstore.accessor.server.commons
- AbstractPrivateObjectHelper(AccessorObjectServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractPrivateObjectHelper
- AbstractPublicBucketHelper - Class in io.clonecloudstore.accessor.server.commons
- AbstractPublicBucketHelper(AccessorBucketServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractPublicBucketHelper
- AbstractPublicObjectHelper<H> - Class in io.clonecloudstore.accessor.server.commons
- AbstractPublicObjectHelper(AccessorObjectServiceInterface) - Constructor for class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
- AccessorBucketServiceInterface - Interface in io.clonecloudstore.accessor.server.commons
- AccessorObjectServiceInterface - Interface in io.clonecloudstore.accessor.server.commons
- asyncJobCleanup() - Method in class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferService
- asyncJobRetryImport() - Method in class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferService
B
- bucket() - Method in record class io.clonecloudstore.accessor.server.commons.buffer.BufferedItem
-
Returns the value of the
bucket
record component. - BUFFERED_IMPORT - Static variable in class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferService
- BufferedItem - Record Class in io.clonecloudstore.accessor.server.commons.buffer
- BufferedItem(String, String) - Constructor for record class io.clonecloudstore.accessor.server.commons.buffer.BufferedItem
-
Creates an instance of a
BufferedItem
record class.
C
- CcsBufferJob - Class in io.clonecloudstore.accessor.server.commons.buffer
- CcsBufferJob() - Constructor for class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferJob
- CcsBufferService - Class in io.clonecloudstore.accessor.server.commons.buffer
- CcsBufferService() - Constructor for class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferService
- CcsBufferSkipPredicate - Class in io.clonecloudstore.accessor.server.commons.buffer
- CcsBufferSkipPredicate() - Constructor for class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferSkipPredicate
- check(String, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- checkBucket(String, boolean, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateBucketHelper
- checkBucket(String, boolean, String, String, boolean) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorBucketServiceInterface
-
Check if Bucket exists
- checkBucket(String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicBucketHelper
- checked - Variable in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- checkFreeSpaceGb(long) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- checkObjectOrDirectory(String, String, boolean, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPrivateObjectResource
- checkObjectOrDirectory(String, String, boolean, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateObjectHelper
- checkObjectOrDirectory(String, String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPublicObjectResource
- checkObjectOrDirectory(String, String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
- checkPushAble(AccessorObject, MultipleActionsInputStream) - Method in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- clientId - Variable in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- close() - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateBucketHelper
- close() - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicBucketHelper
- count() - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- createBucket(String, String, boolean) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorBucketServiceInterface
-
Create bucket from client Id and bucketName
- createBucket(String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicBucketHelper
- createObject(AccessorObject, String, long, String) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorObjectServiceInterface
-
Before really creating Object, creates it in DB if possible
- createObject(HttpServerRequest, Closer, String, String, String, String, String, String, String, String, String, String, long, String, String, String, InputStream) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPublicObjectResource
-
Create the Object and returns the associated DTO
- createObject(HttpServerRequest, Closer, String, String, String, String, String, String, String, String, String, String, long, String, String, String, InputStream) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
-
Create the Object and returns the associated DTO
- createObjectFinalize(AccessorObject, String, long, String, boolean) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorObjectServiceInterface
-
Once Object really created in Driver Storage, finalize the Object in DB and Replicator if needed
D
- delete(String, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- deleteBucket(String, String, boolean) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorBucketServiceInterface
-
Delete bucket from bucket name
- deleteBucket(String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicBucketHelper
- deleteObject(String, String, String, boolean) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorObjectServiceInterface
-
Delete object in DB and through Replicator if needed
- deleteObject(String, String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPublicObjectResource
- deleteObject(String, String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
- deleteOlderThan(Instant) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- driverApi - Variable in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- driverApiFactory - Variable in class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferService
- DriverServiceNotAvailable - Exception Class in io.clonecloudstore.accessor.server.commons.buffer
- DriverServiceNotAvailable(Throwable) - Constructor for exception class io.clonecloudstore.accessor.server.commons.buffer.DriverServiceNotAvailable
E
- equals(Object) - Method in record class io.clonecloudstore.accessor.server.commons.buffer.BufferedItem
-
Indicates whether some other object is "equal to" this one.
- external - Variable in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
F
- filesystemHandler - Variable in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- FilesystemHandler - Class in io.clonecloudstore.accessor.server.commons.buffer
- FilesystemHandler() - Constructor for class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- filter - Variable in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- filterObjects(String, AccessorFilter, String, boolean) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorObjectServiceInterface
G
- getAccessorObjectFromDb(String, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferService
- getAnswerPushInputStream(AccessorObject, String, long) - Method in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- getBucket(String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateBucketHelper
- getBucket(String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicBucketHelper
- getBucket(String, String, String, boolean) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorBucketServiceInterface
-
Get Bucket information from bucket name
- getBuckets(String) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorBucketServiceInterface
-
Get All buckets
- getBuckets(String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateBucketHelper
- getBuckets(String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicBucketHelper
- getCurrentRegisteredTasks() - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- getFromStorageObject(StorageObject) - Static method in class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
-
Transform StorageObject to AccessorObject without Id
- getHeaderPullInputStream(AccessorObject) - Method in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- getHeaderPushInputStream(AccessorObject, String, long, AccessorObject) - Method in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- getObject(String, String, String, String, String, String, HttpServerRequest, Closer) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPrivateObjectResource
-
Returns both the content Object and the associated DTO through Headers
- getObject(String, String, String, String, String, String, HttpServerRequest, Closer) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPublicObjectResource
-
Returns both the content Object and the associated DTO through Headers
- getObject(String, String, String, String, String, String, HttpServerRequest, Closer) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateObjectHelper
-
Returns both the content Object and the associated DTO through Headers
- getObject(String, String, String, String, String, String, HttpServerRequest, Closer) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
-
Returns both the content Object and the associated DTO through Headers
- getObjectInfo(String, String, String) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorObjectServiceInterface
-
Get DB Object DTO
- getObjectInfo(String, String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPrivateObjectResource
- getObjectInfo(String, String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPublicObjectResource
- getObjectInfo(String, String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateObjectHelper
- getObjectInfo(String, String, String, String) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
H
- hashCode() - Method in record class io.clonecloudstore.accessor.server.commons.buffer.BufferedItem
-
Returns a hash code value for this object.
I
- io.clonecloudstore.accessor.server.commons - package io.clonecloudstore.accessor.server.commons
- io.clonecloudstore.accessor.server.commons.buffer - package io.clonecloudstore.accessor.server.commons.buffer
- isListing - Variable in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
L
- listObjects(String, String, String, String, String, String, String, String, String, String, String, long, long, String, HttpServerRequest, Closer) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPrivateObjectResource
- listObjects(String, String, String, String, String, String, String, String, String, String, String, long, long, String, HttpServerRequest, Closer) - Method in class io.clonecloudstore.accessor.server.commons.AbstractAccessorPublicObjectResource
- listObjects(String, String, String, String, String, String, String, String, String, String, String, long, long, String, HttpServerRequest, Closer) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateObjectHelper
- listObjects(String, String, String, String, String, String, String, String, String, String, String, long, long, String, HttpServerRequest, Closer) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
O
- object() - Method in record class io.clonecloudstore.accessor.server.commons.buffer.BufferedItem
-
Returns the value of the
object
record component. - objectOrDirectoryExists(String, String, boolean, String) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorObjectServiceInterface
-
Check if object or directory exists (internal)
- objectOrDirectoryExists(String, String, boolean, String, String, boolean) - Method in interface io.clonecloudstore.accessor.server.commons.AccessorObjectServiceInterface
-
Check if object or directory exists
P
- postSetup() - Method in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- pullList() - Method in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
R
- readContent(String, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- readMetadata(String, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- readObjectList(HttpServerRequest, Closer, AccessorObject, boolean) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPrivateObjectHelper
-
Listing of Objects
- readObjectList(HttpServerRequest, Closer, AccessorObject, boolean) - Method in class io.clonecloudstore.accessor.server.commons.AbstractPublicObjectHelper
-
Listing of Objects
- readStorageObject(String, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- registerItem(String, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- removedValidatedTasks(List<BufferedItem>) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
S
- save(String, String, InputStream, Map<String, String>, Instant) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- service - Variable in class io.clonecloudstore.accessor.server.commons.AbstractObjectStreamHandler
- service - Variable in class io.clonecloudstore.accessor.server.commons.AbstractPrivateBucketHelper
- service - Variable in class io.clonecloudstore.accessor.server.commons.AbstractPublicBucketHelper
- size() - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
T
- test(ScheduledExecution) - Method in class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferSkipPredicate
- toString() - Method in record class io.clonecloudstore.accessor.server.commons.buffer.BufferedItem
-
Returns a string representation of this record class.
U
- unregisterItem(String, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- update(String, String, Map<String, String>, String) - Method in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- updateStatusAccessorObject(AccessorObject, AccessorStatus) - Method in class io.clonecloudstore.accessor.server.commons.buffer.CcsBufferService
-
Update into Database the object with the given status
X
- X_EXPIRES - Static variable in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
- X_HASH - Static variable in class io.clonecloudstore.accessor.server.commons.buffer.FilesystemHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form