Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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

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

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]
 

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

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

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

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

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

Returns:
Integer

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

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

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

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

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


Member Data Documentation

Boolean cern::laser::business::data::SourceStatus::connected [private]
 

Boolean cern::laser::business::data::SourceStatus::enabled [private]
 

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

Timestamp cern::laser::business::data::SourceStatus::lastContact [private]
 

String cern::laser::business::data::SourceStatus::statusId [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:08:44 2009 for ACS Java API by doxygen 1.3.8