diesel-domain-spec
Pub
Share
anno ( ui.fieldsToShow ="-name,node,schedId,cronExpr,ti"
...="-name,nod...)
anno ( inventory="diesel.internal"
="diesel.in...)
anno ( aggregate="yes"
="yes")
class DieselCron (
|
schedId <@key>, |
node, |
schedule, |
cronExpr, |
timeExpr, |
singleton, |
collect, |
max, |
count, |
currCount, |
cronMsg, |
doneMsg, |
schedId <@key>, |
node, |
schedule, |
cronExpr, |
timeExpr, |
singleton, |
collect, |
max, |
count, |
currCount, |
cronMsg, |
doneMsg |
) ANNO( aggregate:String="yes"="yes", inventory:String="diesel.internal"="diesel.internal", ui.fieldsToShow:String="-name,node,schedId,cronExpr,timeExpr,currCount,-category"="-name,node,schedId,cronExpr,timeExpr,currCount,-category", aggregate:String="yes"="yes", inventory:String="diesel.internal"="diesel.internal", ui.fieldsToShow:String="-name,node,schedId,cronExpr,timeExpr,currCount,-category"="-name,node,schedId,cronExpr,timeExpr,currCount,-category")
anno ( ui.fieldsToShow ="node,name,batch,isDone,totalPu"
...="node,name...)
anno ( inventory="diesel.internal"
="diesel.in...)
anno ( aggregate="yes"
="yes")
class DieselStream (
|
name <@key>, |
node, |
owner, |
batch, |
batchSize, |
maxSize, |
isDone, |
totalPut, |
totalConsumed, |
name <@key>, |
node, |
owner, |
batch, |
batchSize, |
maxSize, |
isDone, |
totalPut, |
totalConsumed |
) ANNO( aggregate:String="yes"="yes", inventory:String="diesel.internal"="diesel.internal", ui.fieldsToShow:String="node,name,batch,isDone,totalPut,totalConsumed,-category"="node,name,batch,isDone,totalPut,totalConsumed,-category", aggregate:String="yes"="yes", inventory:String="diesel.internal"="diesel.internal", ui.fieldsToShow:String="node,name,batch,isDone,totalPut,totalConsumed,-category"="node,name,batch,isDone,totalPut,totalConsumed,-category")
anno ( ui.fieldsToShow="name,status"
="name,stat...)
anno ( inventory="diesel.internal"
="diesel.in...)
class DieselNode (
|
name <@key>, |
status, |
ip, |
dnsName, |
roles, |
name <@key>, |
status, |
ip, |
dnsName, |
roles |
) ANNO( inventory:String="diesel.internal"="diesel.internal", ui.fieldsToShow:String="name,status"="name,status", inventory:String="diesel.internal"="diesel.internal", ui.fieldsToShow:String="name,status"="name,status")
$when::
diesel.realm.setupDieselDomain
diesel.inv.register (inventory="diesel.internal"
="diesel.in..., classNames ="DieselCron,DieselStream,Diesel"
...="DieselCro...)
$when::
diesel.realm.configure
diesel.realm.setupDieselDomain
You need to log in to post a comment!