com.atlassian.user.impl.hibernate
Class DefaultExternalEntityDAO
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate.support.HibernateDaoSupport
com.atlassian.user.impl.hibernate.DefaultExternalEntityDAO
- All Implemented Interfaces:
- ExternalEntityDAO, org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
- CachingExternalEntityDAO
public class DefaultExternalEntityDAO
- extends org.springframework.orm.hibernate.support.HibernateDaoSupport
- implements ExternalEntityDAO
| Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
| Methods inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport |
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory |
| Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EXTERNAL_ENTITY_PREFIX
public static final String EXTERNAL_ENTITY_PREFIX
- Deprecated. since 1.29
- See Also:
- Constant Field Values
EXTERNAL_ENTITY_TYPE
public static final String EXTERNAL_ENTITY_TYPE
- See Also:
- Constant Field Values
DefaultExternalEntityDAO
public DefaultExternalEntityDAO(net.sf.hibernate.SessionFactory sessionFactory)
getExternalEntity
public ExternalEntity getExternalEntity(String externalEntityName)
- Specified by:
getExternalEntity in interface ExternalEntityDAO
removeExternalEntity
public void removeExternalEntity(String externalEntityName)
- Description copied from interface:
ExternalEntityDAO
- Remove the named external taking no action if the external entity can't be found.
- Specified by:
removeExternalEntity in interface ExternalEntityDAO
- Parameters:
externalEntityName - the name of the external entity
saveExternalEntity
public void saveExternalEntity(ExternalEntity externalEntity)
- Specified by:
saveExternalEntity in interface ExternalEntityDAO
createExternalEntity
public ExternalEntity createExternalEntity(String externalEntityName)
- Specified by:
createExternalEntity in interface ExternalEntityDAO
Copyright © 2005-2009 Atlassian Software Systems Pty Ltd. All Rights Reserved.