package com.banana.cxf.server;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.banana.cxf.server package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _DeleteResponse_QNAME = new QName("http://server.cxf.banana.com/", "deleteResponse");
private final static QName _Update_QNAME = new QName("http://server.cxf.banana.com/", "update");
private final static QName _UpdateResponse_QNAME = new QName("http://server.cxf.banana.com/", "updateResponse");
private final static QName _SaveResponse_QNAME = new QName("http://server.cxf.banana.com/", "saveResponse");
private final static QName _Get_QNAME = new QName("http://server.cxf.banana.com/", "get");
private final static QName _Save_QNAME = new QName("http://server.cxf.banana.com/", "save");
private final static QName _GetResponse_QNAME = new QName("http://server.cxf.banana.com/", "getResponse");
private final static QName _Delete_QNAME = new QName("http://server.cxf.banana.com/", "delete");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.banana.cxf.server
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Update }
*
*/
public Update createUpdate() {
return new Update();
}
/**
* Create an instance of {@link DeleteResponse }
*
*/
public DeleteResponse createDeleteResponse() {
return new DeleteResponse();
}
/**
* Create an instance of {@link Save }
*
*/
public Save createSave() {
return new Save();
}
/**
* Create an instance of {@link Get }
*
*/
public Get createGet() {
return new Get();
}
/**
* Create an instance of {@link SaveResponse }
*
*/
public SaveResponse createSaveResponse() {
return new SaveResponse();
}
/**
* Create an instance of {@link UpdateResponse }
*
*/
public UpdateResponse createUpdateResponse() {
return new UpdateResponse();
}
/**
* Create an instance of {@link Delete }
*
*/
public Delete createDelete() {
return new Delete();
}
/**
* Create an instance of {@link GetResponse }
*
*/
public GetResponse createGetResponse() {
return new GetResponse();
}
/**
* Create an instance of {@link UserInfoDTO }
*
*/
public UserInfoDTO createUserInfoDTO() {
return new UserInfoDTO();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link DeleteResponse }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://server.cxf.banana.com/", name = "deleteResponse")
public JAXBElement<DeleteResponse> createDeleteResponse(DeleteResponse value) {
return new JAXBElement<DeleteResponse>(_DeleteResponse_QNAME, DeleteResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Update }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://server.cxf.banana.com/", name = "update")
public JAXBElement<Update> createUpdate(Update value) {
return new JAXBElement<Update>(_Update_QNAME, Update.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link UpdateResponse }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://server.cxf.banana.com/", name = "updateResponse")
public JAXBElement<UpdateResponse> createUpdateResponse(UpdateResponse value) {
return new JAXBElement<UpdateResponse>(_UpdateResponse_QNAME, UpdateResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SaveResponse }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://server.cxf.banana.com/", name = "saveResponse")
public JAXBElement<SaveResponse> createSaveResponse(SaveResponse value) {
return new JAXBElement<SaveResponse>(_SaveResponse_QNAME, SaveResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Get }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://server.cxf.banana.com/", name = "get")
public JAXBElement<Get> createGet(Get value) {
return new JAXBElement<Get>(_Get_QNAME, Get.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Save }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://server.cxf.banana.com/", name = "save")
public JAXBElement<Save> createSave(Save value) {
return new JAXBElement<Save>(_Save_QNAME, Save.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GetResponse }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://server.cxf.banana.com/", name = "getResponse")
public JAXBElement<GetResponse> createGetResponse(GetResponse value) {
return new JAXBElement<GetResponse>(_GetResponse_QNAME, GetResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Delete }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://server.cxf.banana.com/", name = "delete")
public JAXBElement<Delete> createDelete(Delete value) {
return new JAXBElement<Delete>(_Delete_QNAME, Delete.class, null, value);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
cxf webservice demo
共194个文件
jar:62个
java:31个
class:31个
5星 · 超过95%的资源 需积分: 4 868 下载量 84 浏览量
2013-01-31
11:32:38
上传
评论 7
收藏 22.85MB ZIP 举报
温馨提示
CXF 一共包含5个项目,已经把客服端/服务器分开,所有的jar都在最后一个项目的lib里,直接cope到其他四个里就行了,1个项目传string,有两个项目传对象,还有两个与spring集成并传对象
资源推荐
资源详情
资源评论
收起资源包目录
cxf webservice demo (194个子文件)
ObjectFactory.class 5KB
ServiceImplService.class 2KB
ServiceImpl.class 2KB
HelloServiceImpl.class 2KB
SoapClient.class 1KB
UserInfoDTO.class 1KB
UserInfoDTO.class 1KB
IService.class 1KB
Server.class 1KB
Client.class 1KB
SampleClient.class 1KB
SoapServer.class 1KB
CustomerClient.class 1KB
Customer.class 1KB
Customer.class 1KB
Save.class 1014B
HelloWorldImpl.class 934B
GetResponse.class 866B
Update.class 773B
HelloWorldImpl.class 767B
Delete.class 716B
Get.class 704B
IService.class 574B
UpdateResponse.class 535B
DeleteResponse.class 535B
SaveResponse.class 527B
HelloService.class 401B
HelloService.class 383B
IHelloWorld.class 339B
package-info.class 256B
HelloWorld.class 232B
.classpath 5KB
.classpath 5KB
.classpath 5KB
.classpath 5KB
.classpath 5KB
.classpath 5KB
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.container 49B
cxf-2.3.0.jar 4.89MB
xalan-2.7.1.jar 3.03MB
jaxb-xjc-2.2.1.1.jar 2.97MB
xmlbeans-2.4.0.jar 2.57MB
bcprov-jdk15-1.43.jar 1.56MB
jaxb-impl-2.2.1.1.jar 857KB
js-1.7R1.jar 739KB
spring-context-3.0.4.RELEASE.jar 650KB
commons-collections-3.2.1.jar 562KB
spring-beans-3.0.4.RELEASE.jar 543KB
woodstox-core-asl-4.0.8.jar 473KB
xmlsec-1.4.3.jar 437KB
antlr-2.7.7.jar 435KB
velocity-1.6.4.jar 411KB
spring-web-3.0.4.RELEASE.jar 385KB
spring-core-3.0.4.RELEASE.jar 359KB
wss4j-1.5.9.jar 323KB
spring-aop-3.0.4.RELEASE.jar 313KB
FastInfoset-1.2.8.jar 285KB
commons-lang-2.5.jar 273KB
serializer-2.7.1.jar 272KB
saaj-impl-1.3.2.jar 272KB
jetty-server-7.1.6.v20100715.jar 262KB
spring-tx-3.0.4.RELEASE.jar 226KB
geronimo-javamail_1.4_spec-1.7.1.jar 218KB
jetty-util-7.1.6.v20100715.jar 185KB
spring-jms-3.0.4.RELEASE.jar 180KB
stax2-api-3.0.2.jar 176KB
spring-expression-3.0.4.RELEASE.jar 163KB
XmlSchema-1.4.7.jar 145KB
wsdl4j-1.6.2.jar 145KB
jaxb-api-2.2.1.jar 102KB
jetty-http-7.1.6.v20100715.jar 97KB
geronimo-servlet_3.0_spec-1.0.jar 94KB
commons-pool-1.5.2.jar 94KB
xml-resolver-1.2.jar 82KB
jetty-io-7.1.6.v20100715.jar 75KB
jettison-1.2.jar 71KB
oro-2.0.8.jar 64KB
commons-logging-1.1.1.jar 59KB
geronimo-jaxws_2.2_spec-1.0.jar 59KB
geronimo-jaxws_2.2_spec-1.1.jar 59KB
spring-asm-3.0.4.RELEASE.jar 52KB
geronimo-activation_1.1_spec-1.1.jar 46KB
jsr311-api-1.1.1.jar 45KB
asm-3.3.jar 43KB
neethi-2.0.4.jar 32KB
geronimo-jms_1.1_spec-1.1.1.jar 32KB
geronimo-stax-api_1.0_spec-1.0.1.jar 28KB
slf4j-api-1.6.1.jar 25KB
jetty-continuation-7.1.6.v20100715.jar 20KB
saaj-api-1.3.jar 18KB
cxf-xjc-dv-2.3.0.jar 15KB
geronimo-ws-metadata_2.0_spec-1.1.3.jar 15KB
geronimo-annotation_1.0_spec-1.1.1.jar 12KB
cxf-xjc-ts-2.3.0.jar 12KB
cxf-manifest.jar 12KB
共 194 条
- 1
- 2
冰之萃
- 粉丝: 32
- 资源: 51
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页