package atg.servlet; import java.io.BufferedReader; import java.io.IOException; import java.io.OutputStream; import java.io.PrintStream; import java.io.UnsupportedEncodingException; import java.nio.ByteBuffer; import java.security.Principal; import java.util.Dictionary; import java.util.Enumeration; import java.util.Locale; import java.util.Map; import java.util.Properties; import javax.servlet.RequestDispatcher; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.ServletInputStream; import javax.servlet.ServletRequest; import javax.servlet.ServletRequestWrapper; import javax.servlet.ServletResponse; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import atg.droplet.TagConverter; import atg.naming.NameContext; import atg.nucleus.Nucleus; import atg.nucleus.RequestScopeManager; import atg.nucleus.WindowScopeManager; import atg.nucleus.logging.ApplicationLogging; import atg.nucleus.naming.ComponentName; import atg.nucleus.naming.ParameterName; import atg.security.UserAuthenticator; import atg.server.http.TestingHttpConnectionServletInputStream; import atg.servlet.exittracking.ExitTrackingHandler; import atg.servlet.minimal.WebApplicationInterface; import atg.test.io.ByteBufferInputStream; import atg.test.io.ByteBufferOutputStream; /** * A wrapper around DynamoHttpServletRequest to allow for adding some test * specific methods. */ public class TestingDynamoHttpServletRequest extends atg.servlet.ServletTestUtils.TestingDynamoHttpServletRequest { // ------------------------------ /** * Constructs a new TestingDynamoHttpServletRequest which wraps the given * request object. * * NOTE: The getLog() method of DynamoHttpServletRequest is final and cannot be overriden in this * test version. Therefore you cannot depend upon the functionality of this method call in the test class. * @param pRequest */ public TestingDynamoHttpServletRequest(DynamoHttpServletRequest pRequest, ByteBuffer pBuffer) { super(pRequest,pBuffer); } }