//package org.milipede.storage.layer;
//
//import com.sun.cloud.api.storage.client.StorageClient;
//import com.sun.cloud.api.storage.models.Resource;
//import com.sun.cloud.api.storage.models.Resources;
//import com.sun.cloud.api.storage.models.Snapshot;
//import com.sun.cloud.api.storage.webdav.WebDavClient;
//
//public interface StorageService {
//
// public void deleteSnapshotAction();
// public void deleteVolumeAction();
//
// public String getAccessKey();
// public void setAccessKey(String accessKey);
// public String getCloneName();
// public void setCloneName(String cloneName);
// public Snapshot getSelectedSnapshot();
// public void setSelectedSnapshot(Snapshot selectedSnapshot);
// public Resource getSelectedVolume();
// public void setSelectedVolume(Resource selectedVolume);
// public Resources getSelectedVolumes();
// public void setSelectedVolumes(Resources selectedVolumes);
// public String getSnapshotName();
// public void setSnapshotName(String snapshotName);
//// public StorageClient getStorageClient();
//// public void setStorageClient(StorageClient storageClient);
// public String getVolumeName();
// public void setVolumeName(String volumeName);
// public WebDavClient getWebDavClient();
// public void setWebDavClient(WebDavClient webDavClient);
//// public Task refreshStorageAction();
//// public Task refreshVolumeAction();
//}