Index

A B C D E F G H I L O P R S T U X 
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
 
A B C D E F G H I L O P R S T U X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form