1
2 package org.oasis_open.docs.wsn.br_2;
3
4 import javax.xml.bind.JAXBElement;
5 import javax.xml.bind.annotation.XmlElementDecl;
6 import javax.xml.bind.annotation.XmlRegistry;
7 import javax.xml.datatype.XMLGregorianCalendar;
8 import javax.xml.namespace.QName;
9 import javax.xml.ws.wsaddressing.W3CEndpointReference;
10 import org.oasis_open.docs.wsn.b_2.TopicExpressionType;
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 @XmlRegistry
28 public class ObjectFactory {
29
30 private final static QName _CreationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "CreationTime");
31 private final static QName _ConsumerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "ConsumerReference");
32 private final static QName _Demand_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "Demand");
33 private final static QName _RequiresRegistration_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "RequiresRegistration");
34 private final static QName _ResourceNotDestroyedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "ResourceNotDestroyedFault");
35 private final static QName _PublisherRegistrationRejectedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "PublisherRegistrationRejectedFault");
36 private final static QName _PublisherRegistrationFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "PublisherRegistrationFailedFault");
37 private final static QName _PublisherReference_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "PublisherReference");
38 private final static QName _Topic_QNAME = new QName("http://docs.oasis-open.org/wsn/br-2", "Topic");
39
40
41
42
43
44 public ObjectFactory() {
45 }
46
47
48
49
50
51 public PublisherRegistrationRejectedFaultType createPublisherRegistrationRejectedFaultType() {
52 return new PublisherRegistrationRejectedFaultType();
53 }
54
55
56
57
58
59 public DestroyRegistrationResponse createDestroyRegistrationResponse() {
60 return new DestroyRegistrationResponse();
61 }
62
63
64
65
66
67 public ResourceNotDestroyedFaultType createResourceNotDestroyedFaultType() {
68 return new ResourceNotDestroyedFaultType();
69 }
70
71
72
73
74
75 public PublisherRegistrationRP createPublisherRegistrationRP() {
76 return new PublisherRegistrationRP();
77 }
78
79
80
81
82
83 public PublisherRegistrationFailedFaultType createPublisherRegistrationFailedFaultType() {
84 return new PublisherRegistrationFailedFaultType();
85 }
86
87
88
89
90
91 public DestroyRegistration createDestroyRegistration() {
92 return new DestroyRegistration();
93 }
94
95
96
97
98
99 public RegisterPublisher createRegisterPublisher() {
100 return new RegisterPublisher();
101 }
102
103
104
105
106
107 public RegisterPublisherResponse createRegisterPublisherResponse() {
108 return new RegisterPublisherResponse();
109 }
110
111
112
113
114
115 public NotificationBrokerRP createNotificationBrokerRP() {
116 return new NotificationBrokerRP();
117 }
118
119
120
121
122
123 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "CreationTime")
124 public JAXBElement<XMLGregorianCalendar> createCreationTime(XMLGregorianCalendar value) {
125 return new JAXBElement<XMLGregorianCalendar>(_CreationTime_QNAME, XMLGregorianCalendar.class, null, value);
126 }
127
128
129
130
131
132 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "ConsumerReference")
133 public JAXBElement<W3CEndpointReference> createConsumerReference(W3CEndpointReference value) {
134 return new JAXBElement<W3CEndpointReference>(_ConsumerReference_QNAME, W3CEndpointReference.class, null, value);
135 }
136
137
138
139
140
141 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "Demand")
142 public JAXBElement<Boolean> createDemand(Boolean value) {
143 return new JAXBElement<Boolean>(_Demand_QNAME, Boolean.class, null, value);
144 }
145
146
147
148
149
150 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "RequiresRegistration")
151 public JAXBElement<Boolean> createRequiresRegistration(Boolean value) {
152 return new JAXBElement<Boolean>(_RequiresRegistration_QNAME, Boolean.class, null, value);
153 }
154
155
156
157
158
159 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "ResourceNotDestroyedFault")
160 public JAXBElement<ResourceNotDestroyedFaultType> createResourceNotDestroyedFault(ResourceNotDestroyedFaultType value) {
161 return new JAXBElement<ResourceNotDestroyedFaultType>(_ResourceNotDestroyedFault_QNAME, ResourceNotDestroyedFaultType.class, null, value);
162 }
163
164
165
166
167
168 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "PublisherRegistrationRejectedFault")
169 public JAXBElement<PublisherRegistrationRejectedFaultType> createPublisherRegistrationRejectedFault(PublisherRegistrationRejectedFaultType value) {
170 return new JAXBElement<PublisherRegistrationRejectedFaultType>(_PublisherRegistrationRejectedFault_QNAME, PublisherRegistrationRejectedFaultType.class, null, value);
171 }
172
173
174
175
176
177 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "PublisherRegistrationFailedFault")
178 public JAXBElement<PublisherRegistrationFailedFaultType> createPublisherRegistrationFailedFault(PublisherRegistrationFailedFaultType value) {
179 return new JAXBElement<PublisherRegistrationFailedFaultType>(_PublisherRegistrationFailedFault_QNAME, PublisherRegistrationFailedFaultType.class, null, value);
180 }
181
182
183
184
185
186 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "PublisherReference")
187 public JAXBElement<W3CEndpointReference> createPublisherReference(W3CEndpointReference value) {
188 return new JAXBElement<W3CEndpointReference>(_PublisherReference_QNAME, W3CEndpointReference.class, null, value);
189 }
190
191
192
193
194
195 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/br-2", name = "Topic")
196 public JAXBElement<TopicExpressionType> createTopic(TopicExpressionType value) {
197 return new JAXBElement<TopicExpressionType>(_Topic_QNAME, TopicExpressionType.class, null, value);
198 }
199
200 }