public class DataAndDictionarySerializer extends Object implements org.lsst.ccs.framework.HasLifecycle, org.lsst.ccs.messaging.AgentPresenceListener
| Constructor and Description |
|---|
DataAndDictionarySerializer() |
| Modifier and Type | Method and Description |
|---|---|
void |
disconnected(org.lsst.ccs.bus.data.AgentInfo... agents) |
void |
init() |
String |
printTrendingQuantities() |
void |
setOutputDir(String outputDir) |
void |
shutdown() |
void |
writeSerializedFilesForAgent(String agentName) |
void |
writeSerializedFilesForAllAgents() |
void |
writeXMLFilesForAgent(String agentName) |
void |
writeXMLFilesForAgent(String agentName,
boolean writeEvents,
boolean writeTelemetry) |
void |
writeXMLFilesFromSerializedDictionary(String agentName,
String dictionaryFileName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic void init()
init in interface org.lsst.ccs.framework.HasLifecyclepublic void shutdown()
shutdown in interface org.lsst.ccs.framework.HasLifecycle@ConfigurationParameterChanger(propertyName="outputDir") public void setOutputDir(String outputDir)
@Command(type=QUERY,
level=0)
public void writeSerializedFilesForAllAgents()
@Command(type=QUERY,
level=0)
public void writeSerializedFilesForAgent(String agentName)
@Command(type=QUERY,
level=0)
public void writeXMLFilesForAgent(String agentName)
throws ParserConfigurationException,
IOException,
ClassNotFoundException,
TransformerException,
SAXException,
XPathExpressionException
public void writeXMLFilesForAgent(String agentName, boolean writeEvents, boolean writeTelemetry) throws ParserConfigurationException, IOException, ClassNotFoundException, TransformerException, SAXException, XPathExpressionException
@Command(type=QUERY,
level=0)
public String printTrendingQuantities()
@Command(type=QUERY,
level=0)
public void writeXMLFilesFromSerializedDictionary(String agentName,
String dictionaryFileName)
throws ParserConfigurationException,
IOException,
ClassNotFoundException,
TransformerException,
SAXException,
XPathExpressionException
public void disconnected(org.lsst.ccs.bus.data.AgentInfo... agents)
disconnected in interface org.lsst.ccs.messaging.AgentPresenceListenerCopyright © 2024 LSST. All rights reserved.