blackboard.admin.data.category
Class OrganizationCategoryMembership

java.lang.Object
  extended by blackboard.data.BbObject
      extended by blackboard.data.category.BbCategoryMembership
          extended by blackboard.data.category.BbOrganizationCategoryMembership
              extended by blackboard.admin.data.category.OrganizationCategoryMembership
All Implemented Interfaces:
IAdminObject, IBbObject, Identifiable, java.io.Serializable, java.lang.Cloneable

public class OrganizationCategoryMembership
extends blackboard.data.category.BbOrganizationCategoryMembership
implements IAdminObject

Public business oriented branding Organization for BbCategoryMembership based data.

Since:
Bb 6.0
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface blackboard.admin.data.IAdminObject
IAdminObject.RecStatus, IAdminObject.RowStatus
 
Field Summary
static DataType DATA_TYPE
           
 
Fields inherited from class blackboard.data.BbObject
_bbAttributes
 
Constructor Summary
OrganizationCategoryMembership()
          Creates an instance of OrganizationCategoryMembership with default property values.
 
Method Summary
 java.lang.String getCategoryBatchUid()
          Returns the category batch_uid of the OrganizationCategoryMembership
 java.lang.String getDataSourceBatchUid()
          Returns the data source batch_uid of this OrganizationCategoryMembership
 DataType getDataType()
          Returns the DataType identifier for this object.
 java.lang.String getOrganizationBatchUid()
          Returns the organization batch_uid of this OrganizationCategoryMembership
 IAdminObject.RecStatus getRecStatus()
          Returns the record status of this OrganizationCategoryMembership
 IAdminObject.RowStatus getRowStatus()
          Returns the row status of this OrganizationCategoryMembership
 void setCategoryBatchUid(java.lang.String batchUid)
          Sets the category batch_uid for this OrganizationCategoryMembership
 void setDataSourceBatchUid(java.lang.String batchUid)
          Sets the data source batch_uid of this OrganizationCategoryMembership
 void setDataSourceId(Id iDataSourceId)
          Sets the data source Id value for this OrganizationCategoryMembership.
 void setOrganizationBatchUid(java.lang.String batchUid)
          Sets the organization batch_uid of this OrganizationCategoryMembership
 void setOrganizationId(Id id)
          Sets the organization Id of this OrganizationCategoryMembership
 void setRecStatus(IAdminObject.RecStatus eRecStatus)
          Sets the record status of this OrganizationCategoryMembership
 void setRowStatus(IAdminObject.RowStatus eRowStatus)
          Sets the row status of this OrganizationCategoryMembership
 void validate()
          Validates the contents of this CategoryMembership.
 
Methods inherited from class blackboard.data.category.BbOrganizationCategoryMembership
getOrganizationId
 
Methods inherited from class blackboard.data.category.BbCategoryMembership
getBatchUID, getCategoryId, getDataSourceId, getIsAvailable, setBatchUID, setCategoryId, setIsAvailable
 
Methods inherited from class blackboard.data.BbObject
clone, getBbAttributes, getCreatedDate, getId, getModifiedDate, matches, persist, setCreatedDate, setId, setModifiedDate, toString
 
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
 
Methods inherited from interface blackboard.data.IBbObject
getBbAttributes, getCreatedDate, getModifiedDate, setCreatedDate, setModifiedDate
 
Methods inherited from interface blackboard.data.Identifiable
getId, setId
 

Field Detail

DATA_TYPE

public static final DataType DATA_TYPE
Constructor Detail

OrganizationCategoryMembership

public OrganizationCategoryMembership()
Creates an instance of OrganizationCategoryMembership with default property values.

Method Detail

getDataType

public DataType getDataType()
Returns the DataType identifier for this object. Can be used to uniquely identify the "type" of this data object.

Specified by:
getDataType in interface IBbObject
Specified by:
getDataType in interface Identifiable
Overrides:
getDataType in class blackboard.data.category.BbOrganizationCategoryMembership
Returns:
the DataType for this object

setDataSourceId

public void setDataSourceId(Id iDataSourceId)
Sets the data source Id value for this OrganizationCategoryMembership.

Specified by:
setDataSourceId in interface IAdminObject
Overrides:
setDataSourceId in class blackboard.data.category.BbCategoryMembership
Parameters:
iDataSourceId - a data source Id value to use for this OrganizationCategoryMembership

getDataSourceBatchUid

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

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

setDataSourceBatchUid

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

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

getRecStatus

public IAdminObject.RecStatus getRecStatus()
Returns the record status of this OrganizationCategoryMembership

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 OrganizationCategoryMembership

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

getRowStatus

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

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 OrganizationCategoryMembership

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

getOrganizationBatchUid

public java.lang.String getOrganizationBatchUid()
Returns the organization batch_uid of this OrganizationCategoryMembership

Returns:
batch_uid value for this OrganizationCategoryMembership

setOrganizationBatchUid

public void setOrganizationBatchUid(java.lang.String batchUid)
Sets the organization batch_uid of this OrganizationCategoryMembership

Parameters:
batchUid - a group batch_uid value to use for this OrganizationCategoryMembership

setOrganizationId

public void setOrganizationId(Id id)
Sets the organization Id of this OrganizationCategoryMembership

Overrides:
setOrganizationId in class blackboard.data.category.BbOrganizationCategoryMembership
Parameters:
id - a group Id value to use for this OrganizationCategoryMembership

getCategoryBatchUid

public java.lang.String getCategoryBatchUid()
Returns the category batch_uid of the OrganizationCategoryMembership

Returns:
category batch_uid for this OrganizationCategoryMembership

setCategoryBatchUid

public void setCategoryBatchUid(java.lang.String batchUid)
Sets the category batch_uid for this OrganizationCategoryMembership

Parameters:
batchUid - batch_uid value associated with the category for this OrganizationCategoryMembership

validate

public void validate()
              throws ValidationException
Validates the contents of this CategoryMembership. Internal consistency checks are also performed.

Specified by:
validate in interface IAdminObject
Specified by:
validate in interface IBbObject
Overrides:
validate in class BbObject
Throws:
ValidationException - if validation of this object fails


Copyright © 2012 Blackboard, Inc. All Rights Reserved.