Icodeon SCORM 2004 Sequencing Example Implementation Documentation

com.icodeon.rte.dao
Class OrganizationObjectiveDAO

java.lang.Object
  extended by com.icodeon.rte.dao.BaseDAO
      extended by com.icodeon.rte.dao.OrganizationObjectiveDAO

public class OrganizationObjectiveDAO
extends BaseDAO

DOCUMENT ME!

Version:
$Revision$, $Date$
Author:
$author$

Constructor Summary
OrganizationObjectiveDAO(java.lang.String domainID)
          Creates a new OrganizationObjectiveDAO object.
 
Method Summary
 OrganizationObjectiveBean createObject()
          DOCUMENT ME!
 void deleteObject(java.lang.String primaryKey)
          DOCUMENT ME!
 OrganizationObjectiveBean findByNameAndOrganization(java.lang.String globalObjectiveId, OrganizationBean organization)
          DOCUMENT ME!
 OrganizationObjectiveBean findByNameAndOrganizationOrInsert(java.lang.String globalObjectiveId, OrganizationBean organization)
          DOCUMENT ME!
 java.util.List findByOrganization(OrganizationBean organization)
           
 java.lang.String insertObject(OrganizationObjectiveBean organizationObjective)
          DOCUMENT ME!
 OrganizationObjectiveBean readObject(java.lang.String primaryKey)
          DOCUMENT ME!
 void updateObject(OrganizationObjectiveBean organizationObjective)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrganizationObjectiveDAO

public OrganizationObjectiveDAO(java.lang.String domainID)
                         throws java.lang.Exception
Creates a new OrganizationObjectiveDAO object.

Parameters:
domainID - DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!
Method Detail

createObject

public OrganizationObjectiveBean createObject()
                                       throws java.lang.Exception
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

insertObject

public final java.lang.String insertObject(OrganizationObjectiveBean organizationObjective)
                                    throws java.lang.Exception
DOCUMENT ME!

Parameters:
organizationObjective - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

readObject

public final OrganizationObjectiveBean readObject(java.lang.String primaryKey)
                                           throws java.lang.Exception
DOCUMENT ME!

Parameters:
primaryKey - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

updateObject

public final void updateObject(OrganizationObjectiveBean organizationObjective)
                        throws java.lang.Exception
DOCUMENT ME!

Parameters:
organizationObjective - DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

deleteObject

public final void deleteObject(java.lang.String primaryKey)
                        throws java.lang.Exception
DOCUMENT ME!

Parameters:
primaryKey - DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

findByNameAndOrganization

public final OrganizationObjectiveBean findByNameAndOrganization(java.lang.String globalObjectiveId,
                                                                 OrganizationBean organization)
                                                          throws java.lang.Exception
DOCUMENT ME!

Parameters:
globalObjectiveId - DOCUMENT ME!
organization - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

findByOrganization

public final java.util.List findByOrganization(OrganizationBean organization)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

findByNameAndOrganizationOrInsert

public final OrganizationObjectiveBean findByNameAndOrganizationOrInsert(java.lang.String globalObjectiveId,
                                                                         OrganizationBean organization)
                                                                  throws java.lang.Exception
DOCUMENT ME!

Parameters:
globalObjectiveId - DOCUMENT ME!
organization - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

Icodeon SCORM 2004 Sequencing Example Implementation Documentation

Copyright (c) 2007 Icodeon Ltd - Registered Company in England and Wales No: 5068195