1 22 package org.netbeans.lib.cvsclient.request; 23 24 import java.io.*; 25 26 import org.netbeans.lib.cvsclient.connection.*; 27 import org.netbeans.lib.cvsclient.file.*; 28 29 33 public abstract class Request { 34 40 public abstract String getRequestString() 41 throws UnconfiguredRequestException; 42 43 48 public abstract boolean isResponseExpected(); 49 50 57 public FileDetails getFileForTransmission() { 58 return null; 59 } 60 61 64 public void modifyOutputStream(Connection connection) throws IOException { 65 } 67 68 71 public void modifyInputStream(Connection connection) throws IOException { 72 } 74 75 79 public boolean modifiesInputStream() { 80 return false; 81 } 82 } | Popular Tags |