blackboard.admin.data
Class AdminObject

java.lang.Object
  extended by blackboard.data.BbObject
      extended by blackboard.admin.data.AdminObject
All Implemented Interfaces:
IAdminObject, IBbObject, Identifiable, java.lang.Cloneable
Direct Known Subclasses:
DataSourceObjectCount

public abstract class AdminObject
extends BbObject
implements IAdminObject

The AdminObject represents a default abstraction for data objects of the admin level package.

Since:
Bb 6.0

Nested Class Summary
 
Nested classes/interfaces inherited from interface blackboard.admin.data.IAdminObject
IAdminObject.RecStatus, IAdminObject.RowStatus
 
Field Summary
 
Fields inherited from class blackboard.data.BbObject
_bbAttributes
 
Constructor Summary
protected AdminObject()
          Creates an instance of AdminObject with default property values.
 
Method Summary
 java.lang.String getDataSourceBatchUid()
          Returns the data source batch_uid of this AdminObject
 IAdminObject.RecStatus getRecStatus()
          Returns the record status of this AdminObject for use in Snapshot execution.
 IAdminObject.RowStatus getRowStatus()
          Returns the row status of this AdminObject
 void setDataSourceBatchUid(java.lang.String batchUid)
          Sets the data source batch_uid of this AdminObject
 void setRecStatus(IAdminObject.RecStatus eRecStatus)
          Sets the record status of this AdminObject for use in Snapshot execution.
 void setRowStatus(IAdminObject.RowStatus eRowStatus)
          Sets the row status of this AdminObject
 
Methods inherited from class blackboard.data.BbObject
clone, getBbAttributes, getCreatedDate, getDataType, getId, getModifiedDate, persist, setCreatedDate, setId, setModifiedDate, toString, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface blackboard.admin.data.IAdminObject
getDataSourceId, setDataSourceId, validate
 
Methods inherited from interface blackboard.data.IBbObject
getBbAttributes, getCreatedDate, getDataType, getModifiedDate, setCreatedDate, setModifiedDate
 
Methods inherited from interface blackboard.data.Identifiable
getId, setId
 

Constructor Detail

AdminObject

protected AdminObject()
Creates an instance of AdminObject with default property values.

Method Detail

getRowStatus

public IAdminObject.RowStatus getRowStatus()
Returns the row status of this AdminObject

Specified by:
getRowStatus in interface IAdminObject
Returns:
a status value as defined in IAdminObject.RowStatus
See Also:
IAdminObject.RowStatus

setRowStatus

public void setRowStatus(IAdminObject.RowStatus eRowStatus)
Sets the row status of this AdminObject

Specified by:
setRowStatus in interface IAdminObject
Parameters:
eRowStatus - a status value as defined in IAdminObject.RowStatus
See Also:
IAdminObject.RowStatus

getRecStatus

public IAdminObject.RecStatus getRecStatus()
Returns the record status of this AdminObject for use in Snapshot execution.

Specified by:
getRecStatus in interface IAdminObject
Returns:
a status value as defined in IAdminObject.RecStatus
See Also:
IAdminObject.RecStatus

setRecStatus

public void setRecStatus(IAdminObject.RecStatus eRecStatus)
Sets the record status of this AdminObject for use in Snapshot execution.

Specified by:
setRecStatus in interface IAdminObject
Parameters:
eRecStatus - a status value as defined in IAdminObject.RecStatus
See Also:
IAdminObject.RecStatus

getDataSourceBatchUid

public java.lang.String getDataSourceBatchUid()
Returns the data source batch_uid of this AdminObject

Specified by:
getDataSourceBatchUid in interface IAdminObject
Returns:
data source batch_uid for this AdminObject

setDataSourceBatchUid

public void setDataSourceBatchUid(java.lang.String batchUid)
Sets the data source batch_uid of this AdminObject

Specified by:
setDataSourceBatchUid in interface IAdminObject
Parameters:
batchUid - a data source batch_uid value for this AdminObject


Copyright 2011 Blackboard, Inc. All Rights Reserved.