1 19 20 package com.sslexplorer.vfs; 21 22 import java.util.Collection ; 23 24 import com.sslexplorer.policyframework.LaunchSession; 25 import com.sslexplorer.vfs.utils.URI; 26 import com.sslexplorer.vfs.webdav.DAVException; 27 28 42 public interface VFSStore { 43 44 50 public VFSResource getStoreResource() throws DAVException; 51 52 57 public String getName(); 58 59 65 public VFSProvider getProvider(); 66 67 73 public void init(VFSRepository repository, VFSProvider provider); 74 75 81 public VFSRepository getRepository(); 82 83 93 public VFSMount getMountFromString(String mountString, LaunchSession launchSession) throws DAVException; 94 95 102 public String getMountPath(String mountName); 103 104 110 public Collection <String > getMountNames() throws Exception ; 111 112 118 public String getGuestUsername(); 119 120 126 public char[] getGuestPassword(); 127 128 133 public String getEncoding(); 134 135 } 136 | Popular Tags |