47 #include <sys/socket.h>
52 #include <activemq/core/ActiveMQConnectionFactory.h>
54 namespace pexExceptions = lsst::pex::exceptions;
57 using std::numeric_limits;
63 std::string
const StatusEvent::ORIG_HOSTNAME =
"ORIG_HOSTNAME";
64 std::string
const StatusEvent::ORIG_PROCESSID =
"ORIG_PROCESSID";
65 std::string
const StatusEvent::ORIG_LOCALID =
"ORIG_LOCALID";
67 StatusEvent::StatusEvent() :
Event() {
defines the LocationId class
StatusEvent()
Constructor to create a StatusEvent.
Include files required for standard LSST Exception handling.
boost::shared_ptr< PropertySet > Ptr
static std::string const ORIG_LOCALID
static std::string const ORIG_PROCESSID
void _constructor(LocationId const &originator)
virtual void populateHeader(cms::TextMessage *msg) const
populate a cms::TextMessage header with properties
LocationId * getOriginator()
accessor to get originator information
static std::string const ORIG_HOSTNAME
set< std::string > _keywords
Interface for DateTime class.
static const std::string TYPE
Representation of an LSST Event.
Class for storing generic metadata.
Represent process that created an event.
defines the StatusEvent class
Interface for PropertySet class.
static const std::string STATUS
std::string getHostName() const
Retrieve the host name.
virtual void populateHeader(cms::TextMessage *msg) const
populate a cms::TextMessage header with properties
defines the EventSystem class
int getProcessID() const
Retrieve the process id.
int getLocalID() const
Retrieve the local id.