1 package org.codehaus.xfire.exchange;
2
3 import javax.xml.stream.XMLStreamReader;
4
5 /***
6 * A "in" message. These arrive at endpoints.
7
8 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
9 */
10 public class InMessage
11 extends AbstractMessage
12 {
13 private XMLStreamReader xmlStreamReader;
14
15 public InMessage()
16 {
17 }
18
19 public InMessage(XMLStreamReader xmlStreamReader)
20 {
21 this.xmlStreamReader = xmlStreamReader;
22 setUri(ANONYMOUS_URI);
23 }
24
25 public InMessage(XMLStreamReader xmlStreamReader, String uri)
26 {
27 this.xmlStreamReader = xmlStreamReader;
28 setUri(uri);
29 }
30
31 public XMLStreamReader getXMLStreamReader()
32 {
33 return xmlStreamReader;
34 }
35 }