
@Entity public class BaseDescription extends Object implements Serializable
ConfigurationParameter for this agent.
| Modifier | Constructor and Description |
|---|---|
protected |
BaseDescription() |
|
BaseDescription(AgentDesc agentDesc) |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
computeHashMD5(AgentDesc ad,
List<ConfigurationParameter> parameters) |
ConfigurationParameter |
fetch(String pathString)
Looks for a parameter description that matches the given path string
|
AgentDesc |
getAgentDesc() |
List<Description> |
getCompatibleDescriptions() |
Map<ParameterPath,ConfigurationParameter> |
getConfigurationParameters() |
byte[] |
getHashMD5() |
long |
getId()
the technical id: zero if the object is not yet registered in database
|
void |
setAgentDesc(AgentDesc agentDesc) |
void |
setCompatibleDescriptions(List<Description> l) |
void |
setHashMD5(byte[] hashMD5) |
String |
toString() |
protected BaseDescription()
public BaseDescription(AgentDesc agentDesc)
agentDesc - the corresponding agent descriptionpublic long getId()
public Map<ParameterPath,ConfigurationParameter> getConfigurationParameters()
public AgentDesc getAgentDesc()
public void setAgentDesc(AgentDesc agentDesc)
public byte[] getHashMD5()
public void setHashMD5(byte[] hashMD5)
public static byte[] computeHashMD5(AgentDesc ad, List<ConfigurationParameter> parameters)
public List<Description> getCompatibleDescriptions()
public void setCompatibleDescriptions(List<Description> l)
public ConfigurationParameter fetch(String pathString)
pathString - Copyright © 2021 LSST. All rights reserved.