package org.aspectj.configuration.model;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
@XmlAccessorType(XmlAccessType.FIELD)
public class GlobalContext {
private Artifact[] artifacts;
private Expression init;
private Expression dispose;
private TimerTask[] timerTasks;
GlobalContext() {
}
public GlobalContext(Artifact[] artifacts, Expression init, Expression dispose, TimerTask[] timerTasks) {
this.artifacts = artifacts;
this.init = init;
this.dispose = dispose;
this.timerTasks = timerTasks;
}
public Artifact[] getArtifacts() {
return artifacts;
}
public Expression getInit() {
return init;
}
public Expression getDispose() {
return dispose;
}
public TimerTask[] getTimerTasks() {
return timerTasks;
}
}