diesel-domain-spec Pub

anno (  ui.fieldsToShow ="-name,node,schedId,cronExpr,ti"...="-name,nod...)

anno (  inventory="diesel.internal"="diesel.in...)

anno (  aggregate="yes"="yes")

listAll | new
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")

listAll | new
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...)

listAll | new
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


Was this useful?    

By: Razie | 2022-12-03 .. 2023-03-26 | Tags: spec , DslDomain


Viewed 243 times ( | History | Print ) this page.

You need to log in to post a comment!

© Copyright DieselApps, 2012-2024, all rights reserved.