messagebean.java

来自「解觖java技术中后台无法上传数给的情况」· Java 代码 · 共 437 行 · 第 1/2 页

JAVA
437
字号
    }
    public void setMessageAttachCount(int messageAttachCount) {
        this.messageAttachCount = messageAttachCount;
    }

    public String getMessageIP() {
        return messageIP;
    }
    public void setMessageIP(String messageIP) {
        this.messageIP = messageIP;
    }

    public Timestamp getMessageCreationDate() {
        return messageCreationDate;
    }
    public void setMessageCreationDate(Timestamp messageCreationDate) {
        this.messageCreationDate = messageCreationDate;
    }

    public String getXML() {
        StringBuffer xml = new StringBuffer(1024);
        xml.append("<MessageSection>\n");
        xml.append("  <Rows>\n");
        xml.append("    <Row>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageID</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageID)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>FolderName</Name>\n");
        xml.append("        <Value>").append(String.valueOf(folderName)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MemberID</Name>\n");
        xml.append("        <Value>").append(String.valueOf(memberID)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageSenderID</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageSenderID)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageSenderName</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageSenderName)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageToList</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageToList)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageCcList</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageCcList)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageBccList</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageBccList)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageTopic</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageTopic)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageBody</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageBody)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageType</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageType)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageOption</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageOption)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageStatus</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageStatus)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageReadStatus</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageReadStatus)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageNotify</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageNotify)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageIcon</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageIcon)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageAttachCount</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageAttachCount)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageIP</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageIP)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("      <Column>\n");
        xml.append("        <Name>MessageCreationDate</Name>\n");
        xml.append("        <Value>").append(String.valueOf(messageCreationDate)).append("</Value>\n");
        xml.append("      </Column>\n");
        xml.append("    </Row>\n");
        xml.append("  </Rows>\n");
        xml.append("</MessageSection>\n");
        return xml.toString();
    }

    public static String getXML(Collection objMessageBeans) {
        StringBuffer xml = new StringBuffer(1024);
        Iterator iterator = objMessageBeans.iterator();
        xml.append("<MessageSection>\n");
        xml.append("  <Rows>\n");
        while (iterator.hasNext()) {
            MessageBean objMessageBean = (MessageBean)iterator.next();
            xml.append("    <Row>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageID</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageID)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>FolderName</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.folderName)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MemberID</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.memberID)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageSenderID</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageSenderID)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageSenderName</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageSenderName)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageToList</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageToList)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageCcList</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageCcList)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageBccList</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageBccList)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageTopic</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageTopic)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageBody</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageBody)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageType</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageType)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageOption</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageOption)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageStatus</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageStatus)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageReadStatus</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageReadStatus)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageNotify</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageNotify)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageIcon</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageIcon)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageAttachCount</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageAttachCount)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageIP</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageIP)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("      <Column>\n");
            xml.append("        <Name>MessageCreationDate</Name>\n");
            xml.append("        <Value>").append(String.valueOf(objMessageBean.messageCreationDate)).append("</Value>\n");
            xml.append("      </Column>\n");
            xml.append("    </Row>\n");
        }//while
        xml.append("  </Rows>\n");
        xml.append("</MessageSection>\n");
        return xml.toString();
    }
    /************************************************
     * Customized methods come below
     ************************************************/
    private MemberBean memberBean = null;
    private Collection attachmentBeans = null;

    public MemberBean getMemberBean() {
        return memberBean;
    }
    public void setMemberBean(MemberBean memberBean) {
        this.memberBean = memberBean;
    }

    public Collection getAttachmentBeans() {
        return attachmentBeans;
    }
    public void setAttachmentBeans(Collection attachmentBeans) {
        this.attachmentBeans = attachmentBeans;
    }

} //end of class MessageBean

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?