package com.sissi.protocol.iq.ack; import java.util.Date; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlRootElement; import org.apache.commons.lang.time.FastDateFormat; import com.sissi.protocol.Protocol; import com.sissi.protocol.Sissi; /** * @author kim 2014年2月17日 */ @XmlRootElement(name = ServerAck.NAME) public class ServerAck extends Protocol { public final static String NAME = "server"; private final static FastDateFormat format = FastDateFormat.getInstance("yyyy-MM-dd'T'HH:mm:ssZ"); private String time; private ServerAck() { super(); } private ServerAck(String time) { super(); this.time = time; } @XmlAttribute public String getTime() { return this.time; } @XmlAttribute public String getXmlns() { return Sissi.XMLNS; } public static ServerAck now() { return new ServerAck(format.format(new Date())); } }