public class DbDAO extends Object
Constructor and Description |
---|
DbDAO(String resourceName,
String persistenceUnit,
Properties properties)
DbDAO Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
changeDesignated(String resourceName,
String persistenceUnit,
String nodeType)
Changes designation to specified resourceName
static lock object in conjunction with synchronized keyword ensures that
designation changes are done serially within a resource.
|
int |
deleteAllIntegrityAuditEntities()
Normally this method should only be used in a JUnit test environment.
|
HashMap<Object,Object> |
getAllEntries(String persistenceUnit,
Properties properties,
String className)
getAllEntries gets all entriesfor a particular persistence unit adn className
|
HashMap<Object,Object> |
getAllEntries(String persistenceUnit,
Properties properties,
String className,
HashSet<Object> keySet)
getAllEntries gest all entries for a persistence unit
|
HashMap<Object,Object> |
getAllMyEntries(String className)
getAllMyEntries gets all the DB entries for a particular class
|
HashMap<Object,Object> |
getAllMyEntries(String className,
HashSet<Object> keySet)
getAllMyEntries gets all entries for a class
|
List<IntegrityAuditEntity> |
getIntegrityAuditEntities(String persistenceUnit,
String nodeType)
getIntegrityAuditEntities() Get all the IntegrityAuditEntities for a particular persistence unit
and node type
|
IntegrityAuditEntity |
getIntegrityAuditEntity(long id)
getIntegrityAuditEntity() gets the IntegrityAuditEntity with a particular ID
|
IntegrityAuditEntity |
getMyIntegrityAuditEntity()
getMyIntegrityAuditEntity() gets my IntegrityAuditEntity
|
HashSet<String> |
getPersistenceClassNames()
getPersistenceClassNames() gets all the persistence class names.
|
void |
setDesignated(boolean designated) |
void |
setDesignated(String rName,
String pUnit,
boolean desig) |
void |
setLastUpdated() |
public DbDAO(String resourceName, String persistenceUnit, Properties properties) throws Exception
resourceName
- persistenceUnit
- properties
- Exception
public HashMap<Object,Object> getAllMyEntries(String className)
className
- public HashMap<Object,Object> getAllMyEntries(String className, HashSet<Object> keySet)
className
- keySet
- public HashMap<Object,Object> getAllEntries(String persistenceUnit, Properties properties, String className)
persistenceUnit
- properties
- className
- public HashMap<Object,Object> getAllEntries(String persistenceUnit, Properties properties, String className, HashSet<Object> keySet)
persistenceUnit
- properties
- className
- keySet
- public List<IntegrityAuditEntity> getIntegrityAuditEntities(String persistenceUnit, String nodeType) throws DbDaoTransactionException
persistenceUnit
- nodeType
- DbDaoTransactionException
public IntegrityAuditEntity getMyIntegrityAuditEntity() throws DbDaoTransactionException
DbDaoTransactionException
public IntegrityAuditEntity getIntegrityAuditEntity(long id) throws DbDaoTransactionException
id
- DbDaoTransactionException
public HashSet<String> getPersistenceClassNames()
public void setDesignated(boolean designated) throws DbDaoTransactionException
DbDaoTransactionException
public void setDesignated(String rName, String pUnit, boolean desig) throws DbDaoTransactionException
DbDaoTransactionException
public void setLastUpdated() throws DbDaoTransactionException
DbDaoTransactionException
public int deleteAllIntegrityAuditEntities() throws DbDaoTransactionException
DbDaoTransactionException
public void changeDesignated(String resourceName, String persistenceUnit, String nodeType) throws DbDaoTransactionException
DbDaoTransactionException
Copyright © 2017. All rights reserved.