Package tsl2.nano.cursus.persistence
Class EConsilium
java.lang.Object
tsl2.nano.cursus.Consilium
tsl2.nano.cursus.persistence.EConsilium
- All Implemented Interfaces:
de.tsl2.nano.service.util.IPersistable<String>,Serializable,Cloneable,Comparable<Consilium>,IConsilium
@Entity
public class EConsilium
extends Consilium
implements de.tsl2.nano.service.util.IPersistable<String>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface tsl2.nano.cursus.IConsilium
IConsilium.Priority, IConsilium.Status -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionEConsilium(EConsiliumID consiliumID, String author, ETimer timer, IConsilium.Priority priority, EExsecutio... exsecutios) -
Method Summary
Modifier and TypeMethodDescriptioncommands to run if activatedgetId()getName()getRes()getSeal()getTimer()defines, when the consilium should be activated. if the timer is a generator, new consilii will be createdvoidvoidsetChanged(Date changed) voidsetCreated(Date created) voidsetExsecutios(Set<EExsecutio> exsecutios) voidvoidsetName(EConsiliumID name) voidsetPriority(IConsilium.Priority priority) voidvoidsetStatus(IConsilium.Status status) the authorized processor can change from inactive to active and from active to deactivatedvoidMethods inherited from class tsl2.nano.cursus.Consilium
affects, checkValidity, clone, clone, compareTo, createAutomated, createAutomated, hasFixedContent, refreshSeal, toString
-
Constructor Details
-
EConsilium
public EConsilium() -
EConsilium
public EConsilium(EConsiliumID consiliumID, String author, ETimer timer, IConsilium.Priority priority, EExsecutio... exsecutios)
-
-
Method Details
-
getId
- Specified by:
getIdin interfacede.tsl2.nano.service.util.IPersistable<String>
-
setId
- Specified by:
setIdin interfacede.tsl2.nano.service.util.IPersistable<String>
-
getAuthor
-
setAuthor
-
getCreated
-
setCreated
-
getChanged
-
setChanged
-
getPriority
-
setPriority
-
getSeal
-
setSeal
-
getTimer
Description copied from interface:IConsiliumdefines, when the consilium should be activated. if the timer is a generator, new consilii will be created- Specified by:
getTimerin interfaceIConsilium- Overrides:
getTimerin classConsilium
-
setTimer
-
getExsecutios
Description copied from interface:IConsiliumcommands to run if activated- Specified by:
getExsecutiosin interfaceIConsilium- Overrides:
getExsecutiosin classConsilium
-
setExsecutios
-
getStatus
- Specified by:
getStatusin interfaceIConsilium- Overrides:
getStatusin classConsilium
-
setStatus
Description copied from interface:IConsiliumthe authorized processor can change from inactive to active and from active to deactivated- Specified by:
setStatusin interfaceIConsilium- Overrides:
setStatusin classConsilium
-
followers
-
getRes
-
getName
- Specified by:
getNamein interfaceIConsilium- Overrides:
getNamein classConsilium
-
setName
-