package foundation.io.engine;
|
|
import java.util.Date;
|
|
import foundation.monitor.WatchPoint;
|
import foundation.token.IUser;
|
|
|
public class IOWatchPoint extends WatchPoint {
|
|
private IOEngine engine;
|
private IUser runningUser;
|
private Date beginTime;
|
|
|
public IOWatchPoint(IUser user, IOEngine engine) {
|
this.engine = engine;
|
this.runningUser = user;
|
this.beginTime = new Date();
|
}
|
|
public IOEngine getEngine() {
|
return engine;
|
}
|
|
public Date getBegionTime() {
|
return beginTime;
|
}
|
|
public IUser getRunningUser() {
|
return runningUser;
|
}
|
|
public IOResult getIOResult() {
|
if (engine != null) {
|
return engine.getResult();
|
}
|
|
return null;
|
}
|
|
}
|