Icodeon SCORM 2004 Sequencing Example Implementation Documentation

com.icodeon.services.ss.dao.hibernate
Class PersistenceFactoryImpl

java.lang.Object
  extended by com.icodeon.services.ss.dao.hibernate.PersistenceFactoryImpl
All Implemented Interfaces:
com.icodeon.services.ss.dao.ISequencingServicePersistenceFactory

public class PersistenceFactoryImpl
extends java.lang.Object
implements com.icodeon.services.ss.dao.ISequencingServicePersistenceFactory

DOCUMENT ME!

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

Field Summary
 
Fields inherited from interface com.icodeon.services.ss.dao.ISequencingServicePersistenceFactory
DEFAULT_IMPL_CLASSNAME, KEY, PERSISTENCE_TYPE_HIBERNATE, PERSISTENCE_TYPE_MEMORY, PERSISTENCE_TYPE_VENDOR, PERSISTENCE_TYPE_XML
 
Constructor Summary
PersistenceFactoryImpl()
          Creates a new PersistenceFactoryImpl object.
 
Method Summary
 com.icodeon.services.ss.dao.IActivityTreeDAO createActivityTreeDAO(java.lang.String domainID, ServletContext context)
          Create the data access object for the activity tree
 com.icodeon.services.ss.dao.IManifestDAO createManifestDAO(java.lang.String domainID, ServletContext context)
          Create the data access object for the imsmanifest document
 int getPersistenceType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistenceFactoryImpl

public PersistenceFactoryImpl()
Creates a new PersistenceFactoryImpl object.

Method Detail

createActivityTreeDAO

public com.icodeon.services.ss.dao.IActivityTreeDAO createActivityTreeDAO(java.lang.String domainID,
                                                                          ServletContext context)
Create the data access object for the activity tree

Specified by:
createActivityTreeDAO in interface com.icodeon.services.ss.dao.ISequencingServicePersistenceFactory

createManifestDAO

public com.icodeon.services.ss.dao.IManifestDAO createManifestDAO(java.lang.String domainID,
                                                                  ServletContext context)
Create the data access object for the imsmanifest document

Specified by:
createManifestDAO in interface com.icodeon.services.ss.dao.ISequencingServicePersistenceFactory

getPersistenceType

public int getPersistenceType()
Specified by:
getPersistenceType in interface com.icodeon.services.ss.dao.ISequencingServicePersistenceFactory
See Also:
ISequencingServicePersistenceFactory.getPersistenceType()

Icodeon SCORM 2004 Sequencing Example Implementation Documentation

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