HibernateApplicationDao instead@Deprecated public final class HibernateApplicationDao extends Object implements com.atlassian.crowd.dao.application.ApplicationDAO
| Constructor and Description |
|---|
HibernateApplicationDao(org.hibernate.SessionFactory sessionFactory,
HibernateDirectoryDao directoryDao)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.crowd.model.application.Application |
add(com.atlassian.crowd.model.application.Application application,
com.atlassian.crowd.embedded.api.PasswordCredential passwordCredential)
Deprecated.
|
void |
addDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate,
com.atlassian.crowd.embedded.api.OperationType... operationTypes)
Deprecated.
|
void |
addGroupMapping(long applicationId,
long directoryId,
String groupName)
Deprecated.
|
void |
addRemoteAddress(long applicationId,
com.atlassian.crowd.model.application.RemoteAddress remoteAddress)
Deprecated.
|
List<com.atlassian.crowd.model.application.Application> |
findAuthorisedApplications(long directoryId,
List<String> groupNames)
Deprecated.
|
com.atlassian.crowd.model.application.ApplicationImpl |
findById(long id)
Deprecated.
|
com.atlassian.crowd.model.application.ApplicationImpl |
findByName(String name)
Deprecated.
|
com.atlassian.crowd.model.application.DirectoryMapping |
findDirectoryMapping(long applicationId,
long directoryId)
Deprecated.
|
void |
remove(com.atlassian.crowd.model.application.Application application)
Deprecated.
|
void |
removeDirectoryMapping(long applicationId,
long directoryId)
Deprecated.
|
void |
removeDirectoryMappings(long directoryId)
Deprecated.
|
void |
removeGroupMapping(long applicationId,
long directoryId,
String groupName)
Deprecated.
|
void |
removeGroupMappings(long directoryId,
String groupName)
Deprecated.
|
void |
removeRemoteAddress(long applicationId,
com.atlassian.crowd.model.application.RemoteAddress remoteAddress)
Deprecated.
|
List<com.atlassian.crowd.model.application.Application> |
search(com.atlassian.crowd.search.query.entity.EntityQuery<com.atlassian.crowd.model.application.Application> query)
Deprecated.
|
com.atlassian.crowd.model.application.Application |
update(com.atlassian.crowd.model.application.Application application)
Deprecated.
|
void |
updateCredential(com.atlassian.crowd.model.application.Application application,
com.atlassian.crowd.embedded.api.PasswordCredential passwordCredential)
Deprecated.
|
void |
updateDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate)
Deprecated.
|
void |
updateDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate,
Set<com.atlassian.crowd.embedded.api.OperationType> operationTypes)
Deprecated.
|
void |
updateDirectoryMapping(long applicationId,
long directoryId,
int position)
Deprecated.
|
public HibernateApplicationDao(org.hibernate.SessionFactory sessionFactory,
HibernateDirectoryDao directoryDao)
public com.atlassian.crowd.model.application.ApplicationImpl findById(long id)
throws com.atlassian.crowd.exception.ApplicationNotFoundException
findById in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptionpublic com.atlassian.crowd.model.application.ApplicationImpl findByName(String name) throws com.atlassian.crowd.exception.ApplicationNotFoundException
findByName in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptionpublic com.atlassian.crowd.model.application.Application add(com.atlassian.crowd.model.application.Application application,
com.atlassian.crowd.embedded.api.PasswordCredential passwordCredential)
add in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic com.atlassian.crowd.model.application.Application update(com.atlassian.crowd.model.application.Application application)
throws com.atlassian.crowd.exception.ApplicationNotFoundException
update in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptionpublic void updateCredential(com.atlassian.crowd.model.application.Application application,
com.atlassian.crowd.embedded.api.PasswordCredential passwordCredential)
throws com.atlassian.crowd.exception.ApplicationNotFoundException
updateCredential in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptionpublic void remove(com.atlassian.crowd.model.application.Application application)
remove in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic List<com.atlassian.crowd.model.application.Application> search(com.atlassian.crowd.search.query.entity.EntityQuery<com.atlassian.crowd.model.application.Application> query)
search in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic void addDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate,
com.atlassian.crowd.embedded.api.OperationType... operationTypes)
throws com.atlassian.crowd.exception.ApplicationNotFoundException,
com.atlassian.crowd.exception.DirectoryNotFoundException
addDirectoryMapping in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptioncom.atlassian.crowd.exception.DirectoryNotFoundExceptionpublic void addRemoteAddress(long applicationId,
com.atlassian.crowd.model.application.RemoteAddress remoteAddress)
addRemoteAddress in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic void removeRemoteAddress(long applicationId,
com.atlassian.crowd.model.application.RemoteAddress remoteAddress)
removeRemoteAddress in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic void removeDirectoryMapping(long applicationId,
long directoryId)
throws com.atlassian.crowd.exception.ApplicationNotFoundException
removeDirectoryMapping in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptionpublic void removeDirectoryMappings(long directoryId)
removeDirectoryMappings in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic void addGroupMapping(long applicationId,
long directoryId,
String groupName)
addGroupMapping in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic void removeGroupMapping(long applicationId,
long directoryId,
String groupName)
removeGroupMapping in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic void removeGroupMappings(long directoryId,
String groupName)
removeGroupMappings in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic List<com.atlassian.crowd.model.application.Application> findAuthorisedApplications(long directoryId, List<String> groupNames)
findAuthorisedApplications in interface com.atlassian.crowd.dao.application.ApplicationDAOpublic void updateDirectoryMapping(long applicationId,
long directoryId,
int position)
throws com.atlassian.crowd.exception.ApplicationNotFoundException
updateDirectoryMapping in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptionpublic void updateDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate)
throws com.atlassian.crowd.exception.ApplicationNotFoundException
updateDirectoryMapping in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptionpublic void updateDirectoryMapping(long applicationId,
long directoryId,
boolean allowAllToAuthenticate,
Set<com.atlassian.crowd.embedded.api.OperationType> operationTypes)
throws com.atlassian.crowd.exception.ApplicationNotFoundException
updateDirectoryMapping in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptionpublic com.atlassian.crowd.model.application.DirectoryMapping findDirectoryMapping(long applicationId,
long directoryId)
throws com.atlassian.crowd.exception.ApplicationNotFoundException,
com.atlassian.crowd.exception.DirectoryMappingNotFoundException
findDirectoryMapping in interface com.atlassian.crowd.dao.application.ApplicationDAOcom.atlassian.crowd.exception.ApplicationNotFoundExceptioncom.atlassian.crowd.exception.DirectoryMappingNotFoundExceptionCopyright © 2003–2022 Atlassian. All rights reserved.