
@Entity public class AgentState extends Object implements Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
AgentState() |
|
AgentState(AgentDesc ad) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Map<String,String>> |
asFlatStatesMap(List<String> components)
Returns a map of state values map to their class name.
|
static byte[] |
computeMD5(String agentName,
Map<String,StateBundleDesc> stateBundleDescs) |
AgentDesc |
getAgentDesc() |
Map<String,StateBundleDesc> |
getComponentStates() |
byte[] |
getHashMD5() |
long |
getId() |
void |
setAgentDesc(AgentDesc agentDesc) |
void |
setComponentStates(Map<String,StateBundleDesc> componentStates) |
void |
setHashMD5(byte[] hashMD5) |
void |
setId(long id) |
String |
toString() |
protected AgentState()
public AgentState(AgentDesc ad)
public long getId()
public void setId(long id)
public AgentDesc getAgentDesc()
public void setAgentDesc(AgentDesc agentDesc)
public Map<String,StateBundleDesc> getComponentStates()
public void setComponentStates(Map<String,StateBundleDesc> componentStates)
public static byte[] computeMD5(String agentName, Map<String,StateBundleDesc> stateBundleDescs)
public byte[] getHashMD5()
public void setHashMD5(byte[] hashMD5)
public Map<String,Map<String,String>> asFlatStatesMap(List<String> components)
components - Copyright © 2018 LSST. All rights reserved.