Liferay 7.0-ce-b4

com.liferay.portal.fabric.repository
Interface Repository<T>

All Known Implementing Classes:
NettyRepository

public interface Repository<T>


Method Summary
 void dispose(boolean delete)
           
 AsyncBroker<java.nio.file.Path,FileResponse> getAsyncBroker()
           
 NoticeableFuture<java.nio.file.Path> getFile(T t, java.nio.file.Path remoteFilePath, java.nio.file.Path localFilePath, boolean deleteAfterFetch)
           
 NoticeableFuture<Map<java.nio.file.Path,java.nio.file.Path>> getFiles(T t, Map<java.nio.file.Path,java.nio.file.Path> pathMap, boolean deleteAfterFetch)
           
 java.nio.file.Path getRepositoryPath()
           
 

Method Detail

dispose

void dispose(boolean delete)

getAsyncBroker

AsyncBroker<java.nio.file.Path,FileResponse> getAsyncBroker()

getFile

NoticeableFuture<java.nio.file.Path> getFile(T t,
                                             java.nio.file.Path remoteFilePath,
                                             java.nio.file.Path localFilePath,
                                             boolean deleteAfterFetch)

getFiles

NoticeableFuture<Map<java.nio.file.Path,java.nio.file.Path>> getFiles(T t,
                                                                      Map<java.nio.file.Path,java.nio.file.Path> pathMap,
                                                                      boolean deleteAfterFetch)

getRepositoryPath

java.nio.file.Path getRepositoryPath()

Liferay 7.0-ce-b4