@Managed @KeyList(keys={@com.kabira.platform.annotation.Key(fields="nodeName", name="ByNodeName", unique=false), @com.kabira.platform.annotation.Key(fields={"nodeName", "source"}, name="ByNodeNameSource", unique=true)}) class MultiNodeWorker extends Object
Constructor and Description |
---|
MultiNodeWorker(String nodeName,
String source) |
Modifier and Type | Method and Description |
---|---|
(package private) static Iterable<MultiNodeWorker> |
getByNodeName(String nodeName,
com.kabira.platform.QueryScope scope) |
(package private) static MultiNodeWorker |
getByNodeNameSource(String nodeName,
String source,
com.kabira.platform.QueryScope scope,
com.kabira.platform.LockMode lockMode) |
(package private) static MultiNodeWorker |
getOrCreate(String nodeName,
String source) |
(package private) String |
getSource() |
(package private) String |
getState() |
(package private) void |
setState(String state) |
String |
toString() |
String state
String getState()
String getSource()
void setState(String state)
static MultiNodeWorker getOrCreate(String nodeName, String source)
static MultiNodeWorker getByNodeNameSource(String nodeName, String source, com.kabira.platform.QueryScope scope, com.kabira.platform.LockMode lockMode)
static Iterable<MultiNodeWorker> getByNodeName(String nodeName, com.kabira.platform.QueryScope scope)
Copyright © 2015–2019 Cloud Software Group, Inc.. All rights reserved.