//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(); //}