org.enhydra.shark.eventaudit.data
Class AssignmentEventAuditDataStruct

java.lang.Object
  extended bycom.lutris.appserver.server.sql.CoreDataStruct
      extended byorg.enhydra.shark.eventaudit.data.AssignmentEventAuditDataStruct
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class AssignmentEventAuditDataStruct
extends com.lutris.appserver.server.sql.CoreDataStruct
implements java.lang.Cloneable, java.io.Serializable

Data structure for DO class. A container for data members of a DO class. A DO class contains a reference to a DataStruct class. This reference can be null (a DO whose data has not yet been retrieved from the database), allowing a DO object to be a lightweight placeholder until its data is needed.

Since:
DODS Project;
Version:
$Revision: 1.21 $
Author:
NN
See Also:
Serialized Form

Field Summary
static int COLUMN_ACTIVITYDEFINITIONID
          Used for query caching.
static int COLUMN_ACTIVITYDEFINITIONNAME
          Used for query caching.
static int COLUMN_ACTIVITYDEFINITIONTYPE
          Used for query caching.
static int COLUMN_ACTIVITYID
          Used for query caching.
static int COLUMN_ACTIVITYNAME
          Used for query caching.
static int COLUMN_CNT
          Used for query caching.
static int COLUMN_ISACCEPTED
          Used for query caching.
static int COLUMN_NEWRESOURCENAME
          Used for query caching.
static int COLUMN_NEWRESOURCEUSERNAME
          Used for query caching.
static int COLUMN_OID
          Used for query caching.
static int COLUMN_OLDRESOURCENAME
          Used for query caching.
static int COLUMN_OLDRESOURCEUSERNAME
          Used for query caching.
static int COLUMN_PACKAGEID
          Used for query caching.
static int COLUMN_PROCESSDEFINITIONID
          Used for query caching.
static int COLUMN_PROCESSDEFINITIONNAME
          Used for query caching.
static int COLUMN_PROCESSFACTORYNAME
          Used for query caching.
static int COLUMN_PROCESSFACTORYVERSION
          Used for query caching.
static int COLUMN_PROCESSID
          Used for query caching.
static int COLUMN_PROCESSNAME
          Used for query caching.
static int COLUMN_RECORDEDTIME
          Used for query caching.
static int COLUMN_RECORDEDTIMETZO
          Used for query caching.
static int COLUMN_THETYPE
          Used for query caching.
static int COLUMN_THEUSERNAME
          Used for query caching.
 boolean readOnly
          A DO refers to this DataStruct.
 
Fields inherited from class com.lutris.appserver.server.sql.CoreDataStruct
newVersion, oId, version
 
Constructor Summary
AssignmentEventAuditDataStruct()
           
 
Method Summary
 boolean compareCond(org.enhydra.dods.cache.Condition cond)
          Compares whether this DataStruct object satisfies condition cond.
 com.lutris.appserver.server.sql.CoreDataStruct dumpData(boolean incrementVersion)
           
 AssignmentEventAuditDataStruct duplicate()
          Create a copy of the guts of a DO.
 java.lang.String get_CacheHandle()
          Returns this object's cache handle (String in the form: ".
 java.lang.String get_Database()
           
 java.lang.String get_Handle()
          Returns this object's handle (identifier as a string).
protected  int get_Version()
          Returns DataStruct's version.
 java.lang.String getActivityDefinitionId()
          Return value of ActivityDefinitionId column.
 java.lang.String getActivityDefinitionName()
          Return value of ActivityDefinitionName column.
 int getActivityDefinitionType()
          Return value of ActivityDefinitionType column.
 java.lang.String getActivityId()
          Return value of ActivityId column.
 java.lang.String getActivityName()
          Return value of ActivityName column.
 java.math.BigDecimal getCNT()
          Return value of CNT column.
 boolean getIsAccepted()
          Return value of IsAccepted column.
 java.lang.String getNewResourceName()
          Return value of NewResourceName column.
 java.lang.String getNewResourceUsername()
          Return value of NewResourceUsername column.
 java.lang.String getOldResourceName()
          Return value of OldResourceName column.
 java.lang.String getOldResourceUsername()
          Return value of OldResourceUsername column.
 java.lang.String getPackageId()
          Return value of PackageId column.
 java.lang.String getProcessDefinitionId()
          Return value of ProcessDefinitionId column.
 java.lang.String getProcessDefinitionName()
          Return value of ProcessDefinitionName column.
 java.lang.String getProcessFactoryName()
          Return value of ProcessFactoryName column.
 java.lang.String getProcessFactoryVersion()
          Return value of ProcessFactoryVersion column.
 java.lang.String getProcessId()
          Return value of ProcessId column.
 java.lang.String getProcessName()
          Return value of ProcessName column.
 long getRecordedTime()
          Return value of RecordedTime column.
 long getRecordedTimeTZO()
          Return value of RecordedTimeTZO column.
 com.lutris.appserver.server.sql.ObjectId getTheType()
          Return value of TheType column.
 java.lang.String getTheUsername()
          Return value of TheUsername column.
protected  boolean isEmpty()
          Returns indicator if DataStruct has any useful content.
 void set_Database(java.lang.String dbName)
           
protected  void set_Empty(boolean b)
          Sets indicator if DataStruct has any useful content.
protected  void set_OId(com.lutris.appserver.server.sql.ObjectId oId)
          Sets this object's identifier.
protected  void set_Version(int v)
          Sets DataStruct's version.
 void setActivityDefinitionId(java.lang.String val4ActivityDefinitionId)
          Sets ActivityDefinitionId column.
 void setActivityDefinitionName(java.lang.String val4ActivityDefinitionName)
          Sets ActivityDefinitionName column.
 void setActivityDefinitionType(int val4ActivityDefinitionType)
          Sets ActivityDefinitionType column.
 void setActivityId(java.lang.String val4ActivityId)
          Sets ActivityId column.
 void setActivityName(java.lang.String val4ActivityName)
          Sets ActivityName column.
 void setCNT(java.math.BigDecimal val4CNT)
          Sets CNT column.
 void setIsAccepted(boolean val4IsAccepted)
          Sets IsAccepted column.
 void setNewResourceName(java.lang.String val4NewResourceName)
          Sets NewResourceName column.
 void setNewResourceUsername(java.lang.String val4NewResourceUsername)
          Sets NewResourceUsername column.
 void setOldResourceName(java.lang.String val4OldResourceName)
          Sets OldResourceName column.
 void setOldResourceUsername(java.lang.String val4OldResourceUsername)
          Sets OldResourceUsername column.
 void setPackageId(java.lang.String val4PackageId)
          Sets PackageId column.
 void setProcessDefinitionId(java.lang.String val4ProcessDefinitionId)
          Sets ProcessDefinitionId column.
 void setProcessDefinitionName(java.lang.String val4ProcessDefinitionName)
          Sets ProcessDefinitionName column.
 void setProcessFactoryName(java.lang.String val4ProcessFactoryName)
          Sets ProcessFactoryName column.
 void setProcessFactoryVersion(java.lang.String val4ProcessFactoryVersion)
          Sets ProcessFactoryVersion column.
 void setProcessId(java.lang.String val4ProcessId)
          Sets ProcessId column.
 void setProcessName(java.lang.String val4ProcessName)
          Sets ProcessName column.
 void setRecordedTime(long val4RecordedTime)
          Sets RecordedTime column.
 void setRecordedTimeTZO(long val4RecordedTimeTZO)
          Sets RecordedTimeTZO column.
 void setTheType(com.lutris.appserver.server.sql.ObjectId val4TheType)
          Sets TheType column.
 void setTheUsername(java.lang.String val4TheUsername)
          Sets TheUsername column.
 java.lang.String toString()
           
 java.lang.String toString(int indentCount)
           
 void writeXMLData(java.io.Writer w)
           
 
Methods inherited from class com.lutris.appserver.server.sql.CoreDataStruct
get_OId, get_OIdColumnName, get_versionColumnName, getHandle, getOId, getVersion, set_OIdColumnName, set_versionColumnName, setOId, setVersion, writeXMLhead
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

readOnly

public boolean readOnly
A DO refers to this DataStruct. readOnly is set to true when the DO is stored in its class cache.


COLUMN_RECORDEDTIME

public static final int COLUMN_RECORDEDTIME
Used for query caching.

See Also:
Constant Field Values

COLUMN_RECORDEDTIMETZO

public static final int COLUMN_RECORDEDTIMETZO
Used for query caching.

See Also:
Constant Field Values

COLUMN_THEUSERNAME

public static final int COLUMN_THEUSERNAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_THETYPE

public static final int COLUMN_THETYPE
Used for query caching.

See Also:
Constant Field Values

COLUMN_ACTIVITYID

public static final int COLUMN_ACTIVITYID
Used for query caching.

See Also:
Constant Field Values

COLUMN_ACTIVITYNAME

public static final int COLUMN_ACTIVITYNAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_PROCESSID

public static final int COLUMN_PROCESSID
Used for query caching.

See Also:
Constant Field Values

COLUMN_PROCESSNAME

public static final int COLUMN_PROCESSNAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_PROCESSFACTORYNAME

public static final int COLUMN_PROCESSFACTORYNAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_PROCESSFACTORYVERSION

public static final int COLUMN_PROCESSFACTORYVERSION
Used for query caching.

See Also:
Constant Field Values

COLUMN_ACTIVITYDEFINITIONID

public static final int COLUMN_ACTIVITYDEFINITIONID
Used for query caching.

See Also:
Constant Field Values

COLUMN_ACTIVITYDEFINITIONNAME

public static final int COLUMN_ACTIVITYDEFINITIONNAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_ACTIVITYDEFINITIONTYPE

public static final int COLUMN_ACTIVITYDEFINITIONTYPE
Used for query caching.

See Also:
Constant Field Values

COLUMN_PROCESSDEFINITIONID

public static final int COLUMN_PROCESSDEFINITIONID
Used for query caching.

See Also:
Constant Field Values

COLUMN_PROCESSDEFINITIONNAME

public static final int COLUMN_PROCESSDEFINITIONNAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_PACKAGEID

public static final int COLUMN_PACKAGEID
Used for query caching.

See Also:
Constant Field Values

COLUMN_OLDRESOURCEUSERNAME

public static final int COLUMN_OLDRESOURCEUSERNAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_OLDRESOURCENAME

public static final int COLUMN_OLDRESOURCENAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_NEWRESOURCEUSERNAME

public static final int COLUMN_NEWRESOURCEUSERNAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_NEWRESOURCENAME

public static final int COLUMN_NEWRESOURCENAME
Used for query caching.

See Also:
Constant Field Values

COLUMN_ISACCEPTED

public static final int COLUMN_ISACCEPTED
Used for query caching.

See Also:
Constant Field Values

COLUMN_CNT

public static final int COLUMN_CNT
Used for query caching.

See Also:
Constant Field Values

COLUMN_OID

public static final int COLUMN_OID
Used for query caching.

See Also:
Constant Field Values
Constructor Detail

AssignmentEventAuditDataStruct

public AssignmentEventAuditDataStruct()
Method Detail

isEmpty

protected boolean isEmpty()
Returns indicator if DataStruct has any useful content.

Returns:
true if DataStruct has any useful content, otherwise false.

set_Empty

protected void set_Empty(boolean b)
Sets indicator if DataStruct has any useful content.

Parameters:
b - new value of indicator if DataStruct has any useful content.

get_Version

protected int get_Version()
Returns DataStruct's version.

Returns:
DataStruct's version.

set_Version

protected void set_Version(int v)
Sets DataStruct's version.

Parameters:
v - new DataStruct's version.

set_OId

protected void set_OId(com.lutris.appserver.server.sql.ObjectId oId)
Sets this object's identifier.

Parameters:
oId - this object's identifier.

get_Handle

public java.lang.String get_Handle()
                            throws com.lutris.appserver.server.sql.DatabaseManagerException
Returns this object's handle (identifier as a string).

Returns:
This object's identifier as a string.
Throws:
com.lutris.appserver.server.sql.DatabaseManagerException - If a connection to the database cannot be established, etc.

get_CacheHandle

public java.lang.String get_CacheHandle()
                                 throws com.lutris.appserver.server.sql.DatabaseManagerException
Returns this object's cache handle (String in the form: ".").

Returns:
cache handle.
Throws:
com.lutris.appserver.server.sql.DatabaseManagerException - If a connection to the database cannot be established, etc.

set_Database

public void set_Database(java.lang.String dbName)
Parameters:
dbName - - name of the logical database this DataStruct should belong to.

get_Database

public java.lang.String get_Database()
Returns:
name of the logical database this DataStruct belongs to.

dumpData

public com.lutris.appserver.server.sql.CoreDataStruct dumpData(boolean incrementVersion)

writeXMLData

public void writeXMLData(java.io.Writer w)
                  throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()

toString

public java.lang.String toString(int indentCount)

setRecordedTime

public void setRecordedTime(long val4RecordedTime)
Sets RecordedTime column.

Parameters:
val4RecordedTime - new column value.

getRecordedTime

public long getRecordedTime()
Return value of RecordedTime column.

Returns:
value of RecordedTime column.

setRecordedTimeTZO

public void setRecordedTimeTZO(long val4RecordedTimeTZO)
Sets RecordedTimeTZO column.

Parameters:
val4RecordedTimeTZO - new column value.

getRecordedTimeTZO

public long getRecordedTimeTZO()
Return value of RecordedTimeTZO column.

Returns:
value of RecordedTimeTZO column.

setTheUsername

public void setTheUsername(java.lang.String val4TheUsername)
Sets TheUsername column.

Parameters:
val4TheUsername - new column value.

getTheUsername

public java.lang.String getTheUsername()
Return value of TheUsername column.

Returns:
value of TheUsername column.

setTheType

public void setTheType(com.lutris.appserver.server.sql.ObjectId val4TheType)
Sets TheType column.

Parameters:
val4TheType - new column value.

getTheType

public com.lutris.appserver.server.sql.ObjectId getTheType()
Return value of TheType column.

Returns:
value of TheType column.

setActivityId

public void setActivityId(java.lang.String val4ActivityId)
Sets ActivityId column.

Parameters:
val4ActivityId - new column value.

getActivityId

public java.lang.String getActivityId()
Return value of ActivityId column.

Returns:
value of ActivityId column.

setActivityName

public void setActivityName(java.lang.String val4ActivityName)
Sets ActivityName column.

Parameters:
val4ActivityName - new column value.

getActivityName

public java.lang.String getActivityName()
Return value of ActivityName column.

Returns:
value of ActivityName column.

setProcessId

public void setProcessId(java.lang.String val4ProcessId)
Sets ProcessId column.

Parameters:
val4ProcessId - new column value.

getProcessId

public java.lang.String getProcessId()
Return value of ProcessId column.

Returns:
value of ProcessId column.

setProcessName

public void setProcessName(java.lang.String val4ProcessName)
Sets ProcessName column.

Parameters:
val4ProcessName - new column value.

getProcessName

public java.lang.String getProcessName()
Return value of ProcessName column.

Returns:
value of ProcessName column.

setProcessFactoryName

public void setProcessFactoryName(java.lang.String val4ProcessFactoryName)
Sets ProcessFactoryName column.

Parameters:
val4ProcessFactoryName - new column value.

getProcessFactoryName

public java.lang.String getProcessFactoryName()
Return value of ProcessFactoryName column.

Returns:
value of ProcessFactoryName column.

setProcessFactoryVersion

public void setProcessFactoryVersion(java.lang.String val4ProcessFactoryVersion)
Sets ProcessFactoryVersion column.

Parameters:
val4ProcessFactoryVersion - new column value.

getProcessFactoryVersion

public java.lang.String getProcessFactoryVersion()
Return value of ProcessFactoryVersion column.

Returns:
value of ProcessFactoryVersion column.

setActivityDefinitionId

public void setActivityDefinitionId(java.lang.String val4ActivityDefinitionId)
Sets ActivityDefinitionId column.

Parameters:
val4ActivityDefinitionId - new column value.

getActivityDefinitionId

public java.lang.String getActivityDefinitionId()
Return value of ActivityDefinitionId column.

Returns:
value of ActivityDefinitionId column.

setActivityDefinitionName

public void setActivityDefinitionName(java.lang.String val4ActivityDefinitionName)
Sets ActivityDefinitionName column.

Parameters:
val4ActivityDefinitionName - new column value.

getActivityDefinitionName

public java.lang.String getActivityDefinitionName()
Return value of ActivityDefinitionName column.

Returns:
value of ActivityDefinitionName column.

setActivityDefinitionType

public void setActivityDefinitionType(int val4ActivityDefinitionType)
Sets ActivityDefinitionType column.

Parameters:
val4ActivityDefinitionType - new column value.

getActivityDefinitionType

public int getActivityDefinitionType()
Return value of ActivityDefinitionType column.

Returns:
value of ActivityDefinitionType column.

setProcessDefinitionId

public void setProcessDefinitionId(java.lang.String val4ProcessDefinitionId)
Sets ProcessDefinitionId column.

Parameters:
val4ProcessDefinitionId - new column value.

getProcessDefinitionId

public java.lang.String getProcessDefinitionId()
Return value of ProcessDefinitionId column.

Returns:
value of ProcessDefinitionId column.

setProcessDefinitionName

public void setProcessDefinitionName(java.lang.String val4ProcessDefinitionName)
Sets ProcessDefinitionName column.

Parameters:
val4ProcessDefinitionName - new column value.

getProcessDefinitionName

public java.lang.String getProcessDefinitionName()
Return value of ProcessDefinitionName column.

Returns:
value of ProcessDefinitionName column.

setPackageId

public void setPackageId(java.lang.String val4PackageId)
Sets PackageId column.

Parameters:
val4PackageId - new column value.

getPackageId

public java.lang.String getPackageId()
Return value of PackageId column.

Returns:
value of PackageId column.

setOldResourceUsername

public void setOldResourceUsername(java.lang.String val4OldResourceUsername)
Sets OldResourceUsername column.

Parameters:
val4OldResourceUsername - new column value.

getOldResourceUsername

public java.lang.String getOldResourceUsername()
Return value of OldResourceUsername column.

Returns:
value of OldResourceUsername column.

setOldResourceName

public void setOldResourceName(java.lang.String val4OldResourceName)
Sets OldResourceName column.

Parameters:
val4OldResourceName - new column value.

getOldResourceName

public java.lang.String getOldResourceName()
Return value of OldResourceName column.

Returns:
value of OldResourceName column.

setNewResourceUsername

public void setNewResourceUsername(java.lang.String val4NewResourceUsername)
Sets NewResourceUsername column.

Parameters:
val4NewResourceUsername - new column value.

getNewResourceUsername

public java.lang.String getNewResourceUsername()
Return value of NewResourceUsername column.

Returns:
value of NewResourceUsername column.

setNewResourceName

public void setNewResourceName(java.lang.String val4NewResourceName)
Sets NewResourceName column.

Parameters:
val4NewResourceName - new column value.

getNewResourceName

public java.lang.String getNewResourceName()
Return value of NewResourceName column.

Returns:
value of NewResourceName column.

setIsAccepted

public void setIsAccepted(boolean val4IsAccepted)
Sets IsAccepted column.

Parameters:
val4IsAccepted - new column value.

getIsAccepted

public boolean getIsAccepted()
Return value of IsAccepted column.

Returns:
value of IsAccepted column.

setCNT

public void setCNT(java.math.BigDecimal val4CNT)
Sets CNT column.

Parameters:
val4CNT - new column value.

getCNT

public java.math.BigDecimal getCNT()
Return value of CNT column.

Returns:
value of CNT column.

compareCond

public boolean compareCond(org.enhydra.dods.cache.Condition cond)
Compares whether this DataStruct object satisfies condition cond.

Parameters:
cond - Condition of the query.
Returns:
true if this DataStruct object satisfies condition of this query, otherwise false.

duplicate

public AssignmentEventAuditDataStruct duplicate()
                                         throws com.lutris.dods.builder.generator.query.DataObjectException
Create a copy of the guts of a DO.

Returns:
Copied DataStruct object.
Throws:
com.lutris.appserver.server.sql.DatabaseManagerException - if createExisting() fails for a contained DO
com.lutris.appserver.server.sql.ObjectIdException - if GenericDO has trouble obtaining a valid id.
com.lutris.dods.builder.generator.query.DataObjectException