Package tsl2.nano.cursus.persistence
Class EExsecutio
- All Implemented Interfaces:
ICommand<Object>,de.tsl2.nano.service.util.IPersistable<String>,Serializable,Runnable
@Entity
public class EExsecutio
extends Exsecutio<Object>
implements de.tsl2.nano.service.util.IPersistable<String>
- See Also:
-
Field Summary
Fields inherited from class tsl2.nano.cursus.Exsecutio
description, effectus, mutatio, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()getName()voidsetConsilium(EConsilium consilium) voidsetDescription(String description) voidsetEffectus(List<ERuleEffectus> effectus) voidvoidsetMutatio(EMutatio mutatio) voidMethods inherited from class tsl2.nano.cursus.Exsecutio
canRunOn, getContext, hasFixedContent, postCheck, preCheck, run, runWith, setContext, toString, undo
-
Constructor Details
-
EExsecutio
public EExsecutio() -
EExsecutio
-
-
Method Details
-
getId
- Specified by:
getIdin interfacede.tsl2.nano.service.util.IPersistable<String>
-
setId
- Specified by:
setIdin interfacede.tsl2.nano.service.util.IPersistable<String>
-
getName
-
setName
-
getMutatio
- Overrides:
getMutatioin classExsecutio<Object>
-
setMutatio
-
getEffectus
- Overrides:
getEffectusin classExsecutio<Object>
-
setEffectus
-
getDescription
-
setDescription
-
getConsilium
-
setConsilium
-