cern::laser::business::data::SourceStatus Class Reference

Inheritance diagram for cern::laser::business::data::SourceStatus:
Inheritance graph
[legend]
Collaboration diagram for cern::laser::business::data::SourceStatus:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SourceStatus (Boolean connected, Boolean enabled, Timestamp lastContact)
String getStatusId ()
void setStatusId (String sourceId)
Boolean getConnected ()
void setConnected (Boolean connected)
Boolean getEnabled ()
void setEnabled (Boolean enabled)
Timestamp getLastContact ()
void setLastContact (Timestamp lastContact)
int hashCode ()
boolean equals (Object obj)
Object clone ()

Static Public Attributes

static final SourceStatus INITIAL_STATUS = new SourceStatus(Boolean.TRUE, Boolean.TRUE, null)

Private Member Functions

 SourceStatus ()

Private Attributes

String statusId
Boolean connected
Timestamp lastContact
Boolean enabled

Detailed Description

Version:
Revision
1.2
Date
2006/09/25 08:52:36
Author:
Katarina Sigerud .class table="SOURCE_STATUS"

Constructor & Destructor Documentation

cern::laser::business::data::SourceStatus::SourceStatus (  )  [inline, private]
cern::laser::business::data::SourceStatus::SourceStatus ( Boolean  connected,
Boolean  enabled,
Timestamp  lastContact 
) [inline]

Member Function Documentation

Object cern::laser::business::data::SourceStatus::clone (  )  [inline]
boolean cern::laser::business::data::SourceStatus::equals ( Object  obj  )  [inline]

References getStatusId().

Boolean cern::laser::business::data::SourceStatus::getConnected (  )  [inline]
Returns:
Returns the connected. .property name="getConnected" column="CONNECTED" type="yes_no" not-null="false" unique="false"
boolean

References connected.

Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSourceStatus(), and cern::laser::business::data::Source::isConnected().

Boolean cern::laser::business::data::SourceStatus::getEnabled (  )  [inline]
Returns:
Returns the enabled. .property name="getEnabled" column="ENABLED" type="yes_no" not-null="false" unique="false"
Boolean

References enabled.

Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSourceStatus(), and cern::laser::business::data::Source::isEnabled().

Timestamp cern::laser::business::data::SourceStatus::getLastContact (  )  [inline]
Returns:
Returns the lastContact. .property name="getLastContact" column="LAST_CONTACT" type="java.sql.Timestamp" not-null="false" unique="false"
Timestamp

References lastContact.

Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSourceStatus(), and cern::laser::business::data::Source::toString().

String cern::laser::business::data::SourceStatus::getStatusId (  )  [inline]

.id generator-class="assigned" column="SOURCE_ID"

Returns:
Integer

References statusId.

Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSourceStatus(), equals(), and hashCode().

int cern::laser::business::data::SourceStatus::hashCode (  )  [inline]

References getStatusId().

void cern::laser::business::data::SourceStatus::setConnected ( Boolean  connected  )  [inline]

Referenced by SourceStatus().

void cern::laser::business::data::SourceStatus::setEnabled ( Boolean  enabled  )  [inline]

Referenced by SourceStatus().

void cern::laser::business::data::SourceStatus::setLastContact ( Timestamp  lastContact  )  [inline]

Referenced by clone(), and SourceStatus().

void cern::laser::business::data::SourceStatus::setStatusId ( String  sourceId  )  [inline]

Member Data Documentation

Referenced by getConnected().

Referenced by getEnabled().

final SourceStatus cern::laser::business::data::SourceStatus::INITIAL_STATUS = new SourceStatus(Boolean.TRUE, Boolean.TRUE, null) [static]

Referenced by clone(), and getLastContact().

Referenced by getStatusId(), and setStatusId().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2