package cn.com.liuxigiant;
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 cn.com.liuxigiant 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 _InsureResponse_QNAME = new QName("http://liuxigiant.com.cn", "insureResponse");
private final static QName _ENTERNAMEOFROOTELEMENTHERE_QNAME = new QName("http://liuxigiant.com.cn", "ENTER_NAME_OF_ROOT_ELEMENT_HERE");
private final static QName _InsureRequest_QNAME = new QName("http://liuxigiant.com.cn", "insureRequest");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: cn.com.liuxigiant
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link PolicyInfo }
*
*/
public PolicyInfo createPolicyInfo() {
return new PolicyInfo();
}
/**
* Create an instance of {@link InsureResult }
*
*/
public InsureResult createInsureResult() {
return new InsureResult();
}
/**
* Create an instance of {@link KindInfo }
*
*/
public KindInfo createKindInfo() {
return new KindInfo();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link InsureResult }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://liuxigiant.com.cn", name = "insureResponse")
public JAXBElement<InsureResult> createInsureResponse(InsureResult value) {
return new JAXBElement<InsureResult>(_InsureResponse_QNAME, InsureResult.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://liuxigiant.com.cn", name = "ENTER_NAME_OF_ROOT_ELEMENT_HERE")
public JAXBElement<Object> createENTERNAMEOFROOTELEMENTHERE(Object value) {
return new JAXBElement<Object>(_ENTERNAMEOFROOTELEMENTHERE_QNAME, Object.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link PolicyInfo }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://liuxigiant.com.cn", name = "insureRequest")
public JAXBElement<PolicyInfo> createInsureRequest(PolicyInfo value) {
return new JAXBElement<PolicyInfo>(_InsureRequest_QNAME, PolicyInfo.class, null, value);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
CXF契约优先开发方式之客户端实现(client)
共37个文件
class:8个
java:8个
xml:5个
需积分: 34 22 下载量 71 浏览量
2014-02-19
14:41:27
上传
评论
收藏 22KB RAR 举报
温馨提示
本实例是基于CXF的一个客户端的实现,使用maven生成客户端代码,集成spring配置客户端实现类,访问外部接口。“CXF契约优先开发方式”中的实例为服务器端代码。
资源推荐
资源详情
资源评论
收起资源包目录
policy_client.rar (37个子文件)
policy_client
pom.xml 2KB
target
test-classes
cxf-codegen-plugin-markers
.A5DC7DDEF2BE4C17DDC523C6F40AAA9C733BA18E 115B
.3CD1B147AC51823AC796DC234DD327DE980BB731 114B
m2e-wtp
web-resources
META-INF
maven
sinosoft
policy_clien
pom.xml 2KB
pom.properties 229B
MANIFEST.MF 114B
classes
beans.xml 1001B
cn
com
liuxigiant
KindInfo.class 1KB
InsureService.class 926B
Service.class 2KB
ObjectFactory.class 2KB
PolicyInfo.class 1KB
package-info.class 327B
InsureResult.class 1KB
policy_client
Client.class 2KB
generated-sources
cxf
cn
com
liuxigiant
KindInfo.java 2KB
InsureService.java 933B
package-info.java 174B
PolicyInfo.java 2KB
ObjectFactory.java 3KB
InsureResult.java 3KB
Service.java 2KB
resources
wsdl
PolicyService.wsdl 2KB
PolicyService.xsd 1KB
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.core.resources.prefs 165B
org.eclipse.wst.common.component 683B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.validation.prefs 50B
.jsdtscope 575B
org.eclipse.jdt.core.prefs 430B
src
test
java
main
webapp
java
beans.xml 1001B
policy_client
Client.java 955B
.project 1KB
.classpath 1KB
共 37 条
- 1
资源评论
liuxigiant
- 粉丝: 20
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功