Package org.rostore.v2.container.async
Class AsyncContainers
java.lang.Object
org.rostore.v2.media.RootClosableImpl
org.rostore.v2.container.async.AsyncContainers
- All Implemented Interfaces:
AutoCloseable,Closeable
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Closes this entity and all related blocksbooleancreate(String name, ContainerMeta containerMeta) static AsyncContainerscreate(Media media, ContainerListProperties containerListProperties) static AsyncContainerscreate(Media media, ContainerListProperties containerListProperties, ExecutorService executorService) protected booleanstatic AsyncContainersload(Media media, ExecutorService executorService, ContainerListHeader header) static AsyncContainersload(Media media, ContainerListHeader header) booleanMethods inherited from class org.rostore.v2.media.RootClosableImpl
getStatusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.rostore.v2.media.Closeable
checkOpened
-
Method Details
-
listAllContainers
-
getCleanupManager
-
getExecutorService
-
load
public static AsyncContainers load(Media media, ExecutorService executorService, ContainerListHeader header) -
create
public static AsyncContainers create(Media media, ContainerListProperties containerListProperties, ExecutorService executorService) -
load
-
create
-
getContainerListHeader
-
get
-
create
-
close
-
evict
-
remove
-
close
public void close()Description copied from interface:CloseableCloses this entity and all related blocks- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classRootClosableImpl
-