PseudoCIFSDiskDriver.java 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. package de.tudarmstadt.informatik.hostage.protocol.cifs;
  2. import org.alfresco.jlan.server.SrvSession;
  3. import org.alfresco.jlan.server.core.DeviceContext;
  4. import org.alfresco.jlan.server.core.DeviceContextException;
  5. import org.alfresco.jlan.server.filesys.DiskInterface;
  6. import org.alfresco.jlan.server.filesys.FileInfo;
  7. import org.alfresco.jlan.server.filesys.FileOpenParams;
  8. import org.alfresco.jlan.server.filesys.NetworkFile;
  9. import org.alfresco.jlan.server.filesys.SearchContext;
  10. import org.alfresco.jlan.server.filesys.TreeConnection;
  11. import org.springframework.extensions.config.ConfigElement;
  12. import java.io.FileNotFoundException;
  13. import java.io.IOException;
  14. public class PseudoCIFSDiskDriver implements DiskInterface {
  15. @Override
  16. public void closeFile(SrvSession srvSession, TreeConnection treeConnection, NetworkFile networkFile) throws IOException {
  17. }
  18. @Override
  19. public void createDirectory(SrvSession srvSession, TreeConnection treeConnection, FileOpenParams fileOpenParams) throws IOException {
  20. }
  21. @Override
  22. public NetworkFile createFile(SrvSession srvSession, TreeConnection treeConnection, FileOpenParams fileOpenParams) throws IOException {
  23. return null;
  24. }
  25. @Override
  26. public void deleteDirectory(SrvSession srvSession, TreeConnection treeConnection, String s) throws IOException {
  27. }
  28. @Override
  29. public void deleteFile(SrvSession srvSession, TreeConnection treeConnection, String s) throws IOException {
  30. }
  31. @Override
  32. public int fileExists(SrvSession srvSession, TreeConnection treeConnection, String s) {
  33. return 0;
  34. }
  35. @Override
  36. public void flushFile(SrvSession srvSession, TreeConnection treeConnection, NetworkFile networkFile) throws IOException {
  37. }
  38. @Override
  39. public FileInfo getFileInformation(SrvSession srvSession, TreeConnection treeConnection, String s) throws IOException {
  40. return null;
  41. }
  42. @Override
  43. public boolean isReadOnly(SrvSession srvSession, DeviceContext deviceContext) throws IOException {
  44. return false;
  45. }
  46. @Override
  47. public NetworkFile openFile(SrvSession srvSession, TreeConnection treeConnection, FileOpenParams fileOpenParams) throws IOException {
  48. return null;
  49. }
  50. @Override
  51. public int readFile(SrvSession srvSession, TreeConnection treeConnection, NetworkFile networkFile, byte[] bytes, int i, int i2, long l) throws IOException {
  52. return 0;
  53. }
  54. @Override
  55. public void renameFile(SrvSession srvSession, TreeConnection treeConnection, String s, String s2) throws IOException {
  56. }
  57. @Override
  58. public long seekFile(SrvSession srvSession, TreeConnection treeConnection, NetworkFile networkFile, long l, int i) throws IOException {
  59. return 0;
  60. }
  61. @Override
  62. public void setFileInformation(SrvSession srvSession, TreeConnection treeConnection, String s, FileInfo fileInfo) throws IOException {
  63. }
  64. @Override
  65. public SearchContext startSearch(SrvSession srvSession, TreeConnection treeConnection, String s, int i) throws FileNotFoundException {
  66. return null;
  67. }
  68. @Override
  69. public void truncateFile(SrvSession srvSession, TreeConnection treeConnection, NetworkFile networkFile, long l) throws IOException {
  70. }
  71. @Override
  72. public int writeFile(SrvSession srvSession, TreeConnection treeConnection, NetworkFile networkFile, byte[] bytes, int i, int i2, long l) throws IOException {
  73. return 0;
  74. }
  75. @Override
  76. public DeviceContext createContext(String s, ConfigElement configElement) throws DeviceContextException {
  77. return null;
  78. }
  79. @Override
  80. public void treeOpened(SrvSession srvSession, TreeConnection treeConnection) {
  81. }
  82. @Override
  83. public void treeClosed(SrvSession srvSession, TreeConnection treeConnection) {
  84. }
  85. }