View Javadoc

1   package org.mortbay.cometd;
2   
3   //========================================================================
4   //Copyright 2007 Mort Bay Consulting Pty. Ltd.
5   //------------------------------------------------------------------------
6   //Licensed under the Apache License, Version 2.0 (the "License");
7   //you may not use this file except in compliance with the License.
8   //You may obtain a copy of the License at
9   //http://www.apache.org/licenses/LICENSE-2.0
10  //Unless required by applicable law or agreed to in writing, software
11  //distributed under the License is distributed on an "AS IS" BASIS,
12  //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  //See the License for the specific language governing permissions and
14  //limitations under the License.
15  //========================================================================
16  
17  import java.io.IOException;
18  import javax.servlet.http.HttpServletResponse;
19  
20  import org.cometd.Message;
21  
22  public abstract class AbstractTransport implements Transport
23  {
24      private HttpServletResponse _response;
25      private Message _pollReply;
26  
27      public void setResponse(HttpServletResponse response) throws IOException
28      {
29          _response=response;
30      }
31  
32      public HttpServletResponse getResponse()
33      {
34          return _response;
35      }
36  
37      public Message getMetaConnectReply()
38      {
39          return _pollReply;
40      }
41  
42      public void setMetaConnectReply(Message reply)
43      {
44          _pollReply=reply;
45      }
46  }