/**
* RecResponse.java
*
* This file was auto-generated from WSDL
* by the Apache Axis2 version: 1.6.2 Built on : Apr 17, 2012 (05:34:40 IST)
*/
package cm.custom.service.reception;
/**
* RecResponse bean class
*/
@SuppressWarnings({"unchecked","unused"})
public class RecResponse
implements org.apache.axis2.databinding.ADBBean{
public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
"http://reception.service.custom.cm",
"recResponse",
"ns1");
/**
* field for Response
*/
protected java.lang.String localResponse ;
/* This tracker boolean wil be used to detect whether the user called the set method
* for this attribute. It will be used to determine whether to include this field
* in the serialized XML
*/
protected boolean localResponseTracker = false ;
public boolean isResponseSpecified(){
return localResponseTracker;
}
/**
* Auto generated getter method
* @return java.lang.String
*/
public java.lang.String getResponse(){
return localResponse;
}
/**
* Auto generated setter method
* @param param Response
*/
public void setResponse(java.lang.String param){
localResponseTracker = true;
this.localResponse=param;
}
/**
*
* @param parentQName
* @param factory
* @return org.apache.axiom.om.OMElement
*/
public org.apache.axiom.om.OMElement getOMElement (
final javax.xml.namespace.QName parentQName,
final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
org.apache.axiom.om.OMDataSource dataSource =
new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
return factory.createOMElement(dataSource,MY_QNAME);
}
public void serialize(final javax.xml.namespace.QName parentQName,
javax.xml.stream.XMLStreamWriter xmlWriter)
throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
serialize(parentQName,xmlWriter,false);
}
public void serialize(final javax.xml.namespace.QName parentQName,
javax.xml.stream.XMLStreamWriter xmlWriter,
boolean serializeType)
throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
java.lang.String prefix = null;
java.lang.String namespace = null;
prefix = parentQName.getPrefix();
namespace = parentQName.getNamespaceURI();
writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
if (serializeType){
java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://reception.service.custom.cm");
if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
namespacePrefix+":recResponse",
xmlWriter);
} else {
writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
"recResponse",
xmlWriter);
}
}
if (localResponseTracker){
namespace = "http://reception.service.custom.cm";
writeStartElement(null, namespace, "response", xmlWriter);
if (localResponse==null){
// write the nil attribute
writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
}else{
xmlWriter.writeCharacters(localResponse);
}
xmlWriter.writeEndElement();
}
xmlWriter.writeEndElement();
}
private static java.lang.String generatePrefix(java.lang.String namespace) {
if(namespace.equals("http://reception.service.custom.cm")){
return "ns1";
}
return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
}
/**
* Utility method to write an element start tag.
*/
private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
if (writerPrefix != null) {
xmlWriter.writeStartElement(namespace, localPart);
} else {
if (namespace.length() == 0) {
prefix = "";
} else if (prefix == null) {
prefix = generatePrefix(namespace);
}
xmlWriter.writeStartElement(prefix, localPart, namespace);
xmlWriter.writeNamespace(prefix, namespace);
xmlWriter.setPrefix(prefix, namespace);
}
}
/**
* Util method to write an attribute with the ns prefix
*/
private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
if (xmlWriter.getPrefix(namespace) == null) {
xmlWriter.writeNamespace(prefix, namespace);
xmlWriter.setPrefix(prefix, namespace);
}
xmlWriter.writeAttribute(namespace,attName,attValue);
}
/**
* Util method
没有合适的资源?快使用搜索试试~ 我知道了~
生产者消费者+Mina长连接
共138个文件
jar:71个
class:16个
java:15个
4星 · 超过85%的资源 需积分: 9 64 下载量 178 浏览量
2014-06-03
09:57:02
上传
评论
收藏 19.52MB ZIP 举报
温馨提示
请看我的博客原文: http://blog.csdn.net/bjyfb/article/details/27839725 http://blog.csdn.net/bjyfb/article/details/27845541
资源推荐
资源详情
资源评论
收起资源包目录
生产者消费者+Mina长连接 (138个子文件)
version-1.5.aar 4KB
all-wcprops 756B
ReceptionResponseServiceStub.class 9KB
RecResponse.class 7KB
SessionPool.class 5KB
LoginServlet.class 3KB
RecResponse$Factory.class 3KB
SendHandler.class 3KB
MsgConsumer.class 3KB
SendService.class 2KB
CharsetDecoder.class 2KB
CharsetEncoder.class 2KB
MsgProducer.class 2KB
PoolListener.class 1KB
ExtensionMapper.class 941B
CharsetCodecFactory.class 932B
ReceptionResponseServiceCallbackHandler.class 671B
ReceptionResponseService.class 279B
.classpath 514B
org.eclipse.wst.common.component 462B
org.eclipse.wst.jsdt.ui.superType.container 49B
entries 894B
jaxb-xjc-2.1.7.jar 2.98MB
xalan-2.7.0.jar 2.6MB
xmlbeans-2.3.0.jar 2.54MB
jalopy-1.5rc3.jar 1.27MB
axis2-kernel-1.6.0.jar 1016KB
jaxb-impl-2.1.7.jar 835KB
axis2-jaxws-1.6.0.jar 724KB
axis2-adb-1.6.0.jar 673KB
mina-core-2.0.7.jar 630KB
wstx-asl-3.2.9.jar 512KB
bcel-5.1.jar 504KB
jaxws-tools-2.1.3.jar 497KB
antlr-2.7.7.jar 435KB
axis2-metadata-1.6.0.jar 420KB
axiom-api-1.2.11.jar 418KB
jibx-bind-1.2.jar 398KB
log4j-1.2.15.jar 383KB
mail-1.4.jar 380KB
commons-httpclient-3.1.jar 298KB
axis2-codegen-1.6.0.jar 248KB
tribes-6.0.16.jar 223KB
jaxen-1.1.1.jar 222KB
woden-impl-commons-1.0M9.jar 182KB
axis2-adb-codegen-1.6.0.jar 175KB
httpcore-4.0.jar 169KB
axiom-dom-1.2.11.jar 155KB
axis2-transport-http-1.6.0.jar 149KB
woden-api-1.0M9.jar 147KB
XmlSchema-1.4.7.jar 145KB
wsdl4j-1.6.2.jar 145KB
axis2-corba-1.6.0.jar 144KB
jibx-run-1.2.jar 126KB
axiom-impl-1.2.11.jar 120KB
commons-io-1.4.jar 106KB
axis2-clustering-1.6.0.jar 95KB
jaxb-api-2.1.jar 88KB
jaxb-api-2.1.jar 88KB
axis2-saaj-1.6.0.jar 87KB
xml-resolver-1.2.jar 82KB
activation-1.1.jar 62KB
commons-logging-1.1.1.jar 59KB
geronimo-jaxws_2.2_spec-1.0.jar 59KB
geronimo-jaxws_2.2_spec-1.0.jar 59KB
jettison-1.0-RC2.jar 53KB
commons-fileupload-1.2.jar 52KB
woden-impl-dom-1.0M9.jar 48KB
commons-codec-1.3.jar 46KB
jsr311-api-1.0.jar 43KB
commons-cli-1.2.jar 40KB
axis2-jibx-1.6.0.jar 35KB
neethi-2.0.5.jar 33KB
axis2-soapmonitor-servlet-1.6.0.jar 33KB
mex-1.6.0-impl.jar 32KB
regexp-1.2.jar 29KB
geronimo-saaj_1.3_spec-1.0.1.jar 29KB
geronimo-saaj_1.3_spec-1.0.1.jar 29KB
geronimo-stax-api_1.0_spec-1.0.1.jar 28KB
axis2-jaxbri-1.6.0.jar 28KB
axis2-java2wsdl-1.6.0.jar 27KB
axis2-xmlbeans-1.6.0.jar 26KB
slf4j-api-1.6.6.jar 26KB
axis2-json-1.6.0.jar 19KB
juli-6.0.16.jar 19KB
axis2-ant-plugin-1.6.0.jar 18KB
axis2-fastinfoset-1.6.0.jar 16KB
axis2-transport-local-1.6.0.jar 16KB
geronimo-jta_1.1_spec-1.1.jar 15KB
geronimo-ws-metadata_2.0_spec-1.1.2.jar 14KB
axis2-mtompolicy-1.6.0.jar 13KB
geronimo-annotation_1.0_spec-1.1.jar 12KB
axis2-spring-1.6.0.jar 11KB
RecResponse.java 20KB
ReceptionResponseServiceStub.java 11KB
SessionPool.java 3KB
LoginServlet.java 2KB
SendHandler.java 2KB
SendService.java 2KB
MsgConsumer.java 1KB
共 138 条
- 1
- 2
资源评论
- 被踢角色2014-06-06里面有完整的包可以使用,例子适合初学者学习mina.
- xiaoniba27502014-12-07学习一下还不错哦
- skyf012014-12-18不错,照着敲了一遍,现在工作要用到这个!
倔强的土豆
- 粉丝: 572
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功