systemic.sif.sbpframework.persist.dao
Class SIFObjectMetadataDAO

java.lang.Object
  extended by systemic.sif.sbpframework.persist.dao.BaseDAO
      extended by systemic.sif.sbpframework.persist.dao.SIFObjectMetadataDAO

public class SIFObjectMetadataDAO
extends BaseDAO

Author:
Joerg Huber

Constructor Summary
SIFObjectMetadataDAO()
           
 
Method Summary
 java.util.List<SIFObject> getAllSIFObjectData()
          This method returns all Data related to all SIF Objects configured in the SCF_OBJECT and related tables.
 
Methods inherited from class systemic.sif.sbpframework.persist.dao.BaseDAO
getCurrentSession, loadSubObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SIFObjectMetadataDAO

public SIFObjectMetadataDAO()
Method Detail

getAllSIFObjectData

public java.util.List<SIFObject> getAllSIFObjectData()
                                              throws javax.persistence.PersistenceException
This method returns all Data related to all SIF Objects configured in the SCF_OBJECT and related tables. This includes information about keys, depended objects and the keys in those objects but no data in relation to cached objects.

Returns:
See description
Throws:
PersistenceException: - There is an issue with the underlying database. An error is logged.
javax.persistence.PersistenceException