@Entity public class EConsilium extends Consilium implements de.tsl2.nano.service.util.IPersistable<String>
IConsilium.Priority, IConsilium.Status| Constructor and Description |
|---|
EConsilium() |
EConsilium(EConsiliumID consiliumID,
String author,
ETimer timer,
IConsilium.Priority priority,
EExsecutio... exsecutios) |
| Modifier and Type | Method and Description |
|---|---|
Set<EConsilium> |
followers() |
String |
getAuthor() |
Date |
getChanged() |
Date |
getCreated() |
Set<EExsecutio> |
getExsecutios()
commands to run if activated
|
String |
getId() |
EConsiliumID |
getName() |
IConsilium.Priority |
getPriority() |
ERes |
getRes() |
String |
getSeal() |
IConsilium.Status |
getStatus() |
ETimer |
getTimer()
defines, when the consilium should be activated. if the timer is a generator, new consilii will be created
|
void |
setAuthor(String author) |
void |
setChanged(Date changed) |
void |
setCreated(Date created) |
void |
setExsecutios(Set<EExsecutio> exsecutios) |
void |
setId(String id) |
void |
setName(EConsiliumID name) |
void |
setPriority(IConsilium.Priority priority) |
void |
setSeal(String seal) |
void |
setStatus(IConsilium.Status status)
the authorized processor can change from inactive to active and from active to deactivated
|
void |
setTimer(ETimer timer) |
affects, checkValidity, clone, clone, compareTo, createAutomated, createAutomated, hasFixedContent, refreshSeal, toStringpublic EConsilium()
public EConsilium(EConsiliumID consiliumID, String author, ETimer timer, IConsilium.Priority priority, EExsecutio... exsecutios)
public String getId()
getId in interface de.tsl2.nano.service.util.IPersistable<String>public void setId(String id)
setId in interface de.tsl2.nano.service.util.IPersistable<String>public String getAuthor()
public void setAuthor(String author)
public Date getCreated()
public void setCreated(Date created)
public Date getChanged()
public void setChanged(Date changed)
public IConsilium.Priority getPriority()
public void setPriority(IConsilium.Priority priority)
public String getSeal()
public void setSeal(String seal)
public ETimer getTimer()
IConsiliumgetTimer in interface IConsiliumgetTimer in class Consiliumpublic void setTimer(ETimer timer)
public Set<EExsecutio> getExsecutios()
IConsiliumgetExsecutios in interface IConsiliumgetExsecutios in class Consiliumpublic void setExsecutios(Set<EExsecutio> exsecutios)
public IConsilium.Status getStatus()
getStatus in interface IConsiliumgetStatus in class Consiliumpublic void setStatus(IConsilium.Status status)
IConsiliumsetStatus in interface IConsiliumsetStatus in class Consiliumpublic Set<EConsilium> followers()
public ERes getRes()
public EConsiliumID getName()
getName in interface IConsiliumgetName in class Consiliumpublic void setName(EConsiliumID name)
Copyright © 2012–2020. All rights reserved.