Class SchedulerSystem_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.bennu.scheduler.domain.SchedulerSystem_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class SchedulerSystem_Base
extends pt.ist.fenixframework.core.AbstractDomainObject
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTaskSchedule(org.fenixedu.bennu.scheduler.domain.TaskSchedule taskSchedule) protected org.fenixedu.bennu.core.domain.BennugetBennu()protected org.joda.time.DateTimegetLease()org.fenixedu.bennu.io.domain.LocalFileSystemStoragestatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.scheduler.domain.SchedulerSystem,org.fenixedu.bennu.io.domain.LocalFileSystemStorage> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.scheduler.domain.SchedulerSystem,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.scheduler.domain.TaskSchedule,org.fenixedu.bennu.scheduler.domain.SchedulerSystem> protected Set<org.fenixedu.bennu.scheduler.domain.TaskSchedule>protected voidremoveTaskSchedule(org.fenixedu.bennu.scheduler.domain.TaskSchedule taskSchedule) protected voidsetBennu(org.fenixedu.bennu.core.domain.Bennu bennu) protected voidsetLease(org.joda.time.DateTime lease) voidsetLoggingStorage(org.fenixedu.bennu.io.domain.LocalFileSystemStorage loggingStorage) Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
Constructor Details
-
SchedulerSystem_Base
protected SchedulerSystem_Base()
-
-
Method Details
-
getRelationTaskTaskSchedule
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.scheduler.domain.TaskSchedule,org.fenixedu.bennu.scheduler.domain.SchedulerSystem> getRelationTaskTaskSchedule() -
getRelationSchedulerSystemLocalFileSystemStorage
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.scheduler.domain.SchedulerSystem,org.fenixedu.bennu.io.domain.LocalFileSystemStorage> getRelationSchedulerSystemLocalFileSystemStorage() -
getRelationSchedulerSystemSchedulerSystem
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.scheduler.domain.SchedulerSystem,org.fenixedu.bennu.core.domain.Bennu> getRelationSchedulerSystemSchedulerSystem() -
getLease
protected org.joda.time.DateTime getLease() -
setLease
protected void setLease(org.joda.time.DateTime lease) -
addTaskSchedule
protected void addTaskSchedule(org.fenixedu.bennu.scheduler.domain.TaskSchedule taskSchedule) -
removeTaskSchedule
protected void removeTaskSchedule(org.fenixedu.bennu.scheduler.domain.TaskSchedule taskSchedule) -
getTaskScheduleSet
-
getLoggingStorage
public org.fenixedu.bennu.io.domain.LocalFileSystemStorage getLoggingStorage() -
setLoggingStorage
public void setLoggingStorage(org.fenixedu.bennu.io.domain.LocalFileSystemStorage loggingStorage) -
getBennu
protected org.fenixedu.bennu.core.domain.Bennu getBennu() -
setBennu
protected void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
-