com.opendesign.vo.AlarmVO.java Source code

Java tutorial

Introduction

Here is the source code for com.opendesign.vo.AlarmVO.java

Source

/*
 * Copyright (c) 2016 OpenDesign All rights reserved.
 *
 * This software is the confidential and proprietary information of OpenDesign.
 * You shall not disclose such Confidential Information and shall use it
 * only in accordance with the terms of the license agreement you entered into
 * with OpenDesign.
 */
package com.opendesign.vo;

import org.apache.commons.lang3.StringUtils;

import com.opendesign.utils.CmnUtil;

/**
 * <pre>
 *  VO
 * </pre>
 * 
 * @author hanchanghao
 * @since 2016. 8. 23.
 */
public class AlarmVO {

    /** seq */
    private String seq;
    /** ?seq */
    private String memberSeq;
    /** ? ? seq */
    private String actorSeq;
    /** ? ? ? */
    private String actorName;
    /** ? ? ? */
    private String actorUrl;
    /**  */
    private String contents;
    /** ?? */
    private String registerTime;
    /** url */
    private String actionUri;
    /** ?? */
    private String confirmTime;

    // ============================================

    /**
     * ? ? ? 
     */
    public String getWholeContents() {
        return actorName + "? " + contents;
    }

    /**
     *  ? ?
     * 
     * @return
     */
    public boolean isNew() {
        return StringUtils.isEmpty(confirmTime);
    }

    /**
     * ? ? 
     * 
     * @return
     */
    public String getDisplayTime() {
        return CmnUtil.getDisplayTime(registerTime);
    }

    // ============================================

    public String getSeq() {
        return seq;
    }

    public void setSeq(String seq) {
        this.seq = seq;
    }

    public String getMemberSeq() {
        return memberSeq;
    }

    public void setMemberSeq(String memberSeq) {
        this.memberSeq = memberSeq;
    }

    public String getContents() {
        return contents;
    }

    public void setContents(String contents) {
        this.contents = contents;
    }

    public String getRegisterTime() {
        return registerTime;
    }

    public void setRegisterTime(String registerTime) {
        this.registerTime = registerTime;
    }

    public String getActionUri() {
        return actionUri;
    }

    public void setActionUri(String actionUri) {
        this.actionUri = actionUri;
    }

    public String getConfirmTime() {
        return confirmTime;
    }

    public void setConfirmTime(String confirmTime) {
        this.confirmTime = confirmTime;
    }

    public String getActorSeq() {
        return actorSeq;
    }

    public void setActorSeq(String actorSeq) {
        this.actorSeq = actorSeq;
    }

    public String getActorName() {
        return actorName;
    }

    public void setActorName(String actorName) {
        this.actorName = actorName;
    }

    public String getActorUrl() {
        return actorUrl;
    }

    public void setActorUrl(String actorUrl) {
        this.actorUrl = actorUrl;
    }

    @Override
    public String toString() {
        return String.format(
                "AlarmVO [seq=%s, memberSeq=%s, actorSeq=%s, actorName=%s, actorUrl=%s, contents=%s, registerTime=%s, actionUri=%s, confirmTime=%s]",
                seq, memberSeq, actorSeq, actorName, actorUrl, contents, registerTime, actionUri, confirmTime);
    }

}