📄 event.java
字号:
/*
* Created on 2003-12-8
*
* To change the template for this generated file go to
* Window - Preferences - Java - Code Generation - Code and Comments
*/
package com.product.util.event;
import java.io.Serializable;
import java.util.Date;
import com.product.util.DateFormatter;
/**
* @author Renzhichao
*
* To change the template for this generated type comment go to
* Window - Preferences - Java - Code Generation - Code and Comments
*/
public class Event implements Serializable {
int eventType ;
Object message ;
Object source ;
transient String serFileName = genFileName() ;
boolean isSerialized = false ;
/**
* @return Returns the eventType.
*/
public int getEventType() {
return eventType;
}
/**
* @param eventType The eventType to set.
*/
public void setEventType(int eventType) {
this.eventType = eventType;
}
/**
* @return Returns the message.
*/
public Object getMessage() {
return message;
}
/**
* @param message The message to set.
*/
public void setMessage(Object message) {
this.message = message;
}
/**
* @return Returns the source.
*/
public Object getSource() {
return source;
}
/**
* @param source The source to set.
*/
public void setSource(Object source) {
this.source = source;
}
/**
* 根据类型,时间和Hashcode生成序列化文件,存放到目录中。
* 文件格式为:Evt+8位时间+hashcode+".ser"
*/
private String genFileName(){
StringBuffer ret =new StringBuffer(EventSerialManager.FILEPREFIX) ;
//ret.append(DateFformat(new Date(), "yyyyMMdd")) ;
ret.append(DateFormatter.getInstance().format(new Date(), "yyyyMMdd")) ;
ret.append(hashCode()).append(EventSerialManager.FILESUFFIX) ;
return ret.toString() ;
}
/**
* @return Returns the isSerialized.
*/
protected boolean isSerialized() {
return isSerialized;
}
/**
* @param isSerialized The isSerialized to set.
*/
protected void setSerialized(boolean isSerialized) {
this.isSerialized = isSerialized;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -