@Singleton public class PersistenceProviderImpl extends Object implements PersistenceProvider
| Constructor and Description |
|---|
PersistenceProviderImpl() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAvaileblContextIds() |
File |
getPersistenceFolderById(String persistenceId) |
static File |
manageClash(org.gcube.data.transfer.model.DestinationClashPolicy policy,
File clashing) |
File |
prepareDestination(org.gcube.data.transfer.model.Destination dest) |
public File getPersistenceFolderById(String persistenceId) throws DestinationAccessException
getPersistenceFolderById in interface PersistenceProviderDestinationAccessExceptionpublic Set<String> getAvaileblContextIds()
getAvaileblContextIds in interface PersistenceProviderpublic File prepareDestination(org.gcube.data.transfer.model.Destination dest) throws DestinationAccessException
prepareDestination in interface PersistenceProviderDestinationAccessExceptionpublic static final File manageClash(org.gcube.data.transfer.model.DestinationClashPolicy policy, File clashing) throws DestinationAccessException
DestinationAccessExceptionCopyright © 2017. All Rights Reserved.