package com.neareast.test.cxf.client.WSDL2Java;
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.neareast.test.cxf.client.service 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 _SayHi_QNAME = new QName("http://service.server.cxf.test.neareast.com/", "sayHi");
private final static QName _GetUsers_QNAME = new QName("http://service.server.cxf.test.neareast.com/", "getUsers");
private final static QName _IntegerUserMap_QNAME = new QName("http://service.server.cxf.test.neareast.com/", "IntegerUserMap");
private final static QName _SayHiToUser_QNAME = new QName("http://service.server.cxf.test.neareast.com/", "sayHiToUser");
private final static QName _SayHiToUserResponse_QNAME = new QName("http://service.server.cxf.test.neareast.com/", "sayHiToUserResponse");
private final static QName _SayHiResponse_QNAME = new QName("http://service.server.cxf.test.neareast.com/", "sayHiResponse");
private final static QName _GetUsersResponse_QNAME = new QName("http://service.server.cxf.test.neareast.com/", "getUsersResponse");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.neareast.test.cxf.client.service
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link GetUsersResponse }
*
*/
public GetUsersResponse createGetUsersResponse() {
return new GetUsersResponse();
}
/**
* Create an instance of {@link SayHiResponse }
*
*/
public SayHiResponse createSayHiResponse() {
return new SayHiResponse();
}
/**
* Create an instance of {@link SayHiToUserResponse }
*
*/
public SayHiToUserResponse createSayHiToUserResponse() {
return new SayHiToUserResponse();
}
/**
* Create an instance of {@link IntegerUserMap }
*
*/
public IntegerUserMap createIntegerUserMap() {
return new IntegerUserMap();
}
/**
* Create an instance of {@link SayHiToUser }
*
*/
public SayHiToUser createSayHiToUser() {
return new SayHiToUser();
}
/**
* Create an instance of {@link GetUsers }
*
*/
public GetUsers createGetUsers() {
return new GetUsers();
}
/**
* Create an instance of {@link SayHi }
*
*/
public SayHi createSayHi() {
return new SayHi();
}
/**
* Create an instance of {@link User }
*
*/
public User createUser() {
return new User();
}
/**
* Create an instance of {@link IdentifiedUser }
*
*/
public IdentifiedUser createIdentifiedUser() {
return new IdentifiedUser();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SayHi }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://service.server.cxf.test.neareast.com/", name = "sayHi")
public JAXBElement<SayHi> createSayHi(SayHi value) {
return new JAXBElement<SayHi>(_SayHi_QNAME, SayHi.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GetUsers }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://service.server.cxf.test.neareast.com/", name = "getUsers")
public JAXBElement<GetUsers> createGetUsers(GetUsers value) {
return new JAXBElement<GetUsers>(_GetUsers_QNAME, GetUsers.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IntegerUserMap }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://service.server.cxf.test.neareast.com/", name = "IntegerUserMap")
public JAXBElement<IntegerUserMap> createIntegerUserMap(IntegerUserMap value) {
return new JAXBElement<IntegerUserMap>(_IntegerUserMap_QNAME, IntegerUserMap.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SayHiToUser }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://service.server.cxf.test.neareast.com/", name = "sayHiToUser")
public JAXBElement<SayHiToUser> createSayHiToUser(SayHiToUser value) {
return new JAXBElement<SayHiToUser>(_SayHiToUser_QNAME, SayHiToUser.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SayHiToUserResponse }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://service.server.cxf.test.neareast.com/", name = "sayHiToUserResponse")
public JAXBElement<SayHiToUserResponse> createSayHiToUserResponse(SayHiToUserResponse value) {
return new JAXBElement<SayHiToUserResponse>(_SayHiToUserResponse_QNAME, SayHiToUserResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SayHiResponse }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://service.server.cxf.test.neareast.com/", name = "sayHiResponse")
public JAXBElement<SayHiResponse> createSayHiResponse(SayHiResponse value) {
return new JAXBElement<SayHiResponse>(_SayHiResponse_QNAME, SayHiResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link GetUsersResponse }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://service.server.cxf.test.neareast.com/", name = "getUsersResponse")
public JAXBElement<GetUsersResponse> createGetUsersResponse(GetUsersResponse value) {
return new JAXBElement<GetUsersResponse>(_GetUsersResponse_QNAME, GetUsersResponse.class, null, value);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
CXF入门 -- 简单客户端示例
共50个文件
class:24个
java:23个
classpath:1个
5星 · 超过95%的资源 需积分: 9 168 下载量 2 浏览量
2012-07-05
11:01:57
上传
评论
收藏 37KB RAR 举报
温馨提示
CXF入门教程(2) -- 简单客户端示例文章附带代码,为使用方便,将service和client代码合并到一个工程中。原文地址http://blog.csdn.net/neareast/article/details/7717568
资源推荐
资源详情
资源评论
收起资源包目录
TestWebSerivce.rar (50个子文件)
TestWebSerivce
bin
com
neareast
test
cxf
client
consumer
ProxyClient.class 3KB
BasicClient.class 2KB
WSDL2Java
IntegerUserMap.class 990B
SayHiToUserResponse.class 933B
User.class 792B
IdentifiedUser.class 1KB
SayHiResponse.class 909B
GetUsersResponse.class 1KB
SayHiToUser.class 908B
ObjectFactory.class 6KB
GetUsers.class 545B
HelloWorld.class 2KB
SayHi.class 803B
IHelloWorld.class 1KB
package-info.class 288B
server
bean
UserAdapter.class 1KB
User.class 325B
UserImpl.class 795B
service
HelloWorldImpl.class 2KB
iHelloWorld.class 722B
ServiceTest.class 1KB
util
IntegerUserMap.class 1KB
IntegerUserMapAdapter.class 3KB
IntegerUserMap$IntegerUserEntry.class 1KB
.settings
org.eclipse.jdt.core.prefs 598B
src
com
neareast
test
cxf
client
consumer
BasicClient.java 795B
ProxyClient.java 2KB
WSDL2Java
SayHiToUserResponse.java 1KB
IntegerUserMap.java 2KB
User.java 1KB
GetUsersResponse.java 2KB
package-info.java 147B
ObjectFactory.java 6KB
GetUsers.java 749B
IdentifiedUser.java 2KB
SayHiResponse.java 1KB
SayHiToUser.java 1KB
HelloWorld.java 2KB
SayHi.java 1KB
IHelloWorld.java 2KB
server
bean
User.java 999B
UserAdapter.java 1KB
UserImpl.java 1KB
service
HelloWorldImpl.java 849B
iHelloWorld.java 1KB
ServiceTest.java 717B
util
IntegerUserMap.java 1KB
IntegerUserMapAdapter.java 1KB
.project 390B
.classpath 383B
共 50 条
- 1
NearEast
- 粉丝: 121
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页