com.atlassian.jira.crowd.embedded.ofbiz
Class OfBizDirectoryDao
java.lang.Object
com.atlassian.jira.crowd.embedded.ofbiz.OfBizDirectoryDao
- All Implemented Interfaces:
- com.atlassian.crowd.embedded.spi.DirectoryDao
public class OfBizDirectoryDao
- extends Object
- implements com.atlassian.crowd.embedded.spi.DirectoryDao
Method Summary |
com.atlassian.crowd.model.directory.DirectoryImpl |
add(com.atlassian.crowd.embedded.api.Directory directory)
|
List |
findAll()
|
com.atlassian.crowd.model.directory.DirectoryImpl |
findById(long id)
|
com.atlassian.crowd.model.directory.DirectoryImpl |
findByName(String name)
|
void |
flushCache()
Invoked by OfBizCacheFlushingManager to ensure caches are being flushed in the right order on
XMLRestoreFinishedEvent |
void |
remove(com.atlassian.crowd.embedded.api.Directory directory)
|
List |
search(com.atlassian.crowd.search.query.entity.EntityQuery<com.atlassian.crowd.embedded.api.Directory> query)
|
com.atlassian.crowd.embedded.api.Directory |
update(com.atlassian.crowd.embedded.api.Directory directory)
|
void |
updateDirectoryPosition(long directoryId,
int position)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OfBizDirectoryDao
public OfBizDirectoryDao(OfBizDelegator ofBizDelegator)
findById
public com.atlassian.crowd.model.directory.DirectoryImpl findById(long id)
throws com.atlassian.crowd.exception.DirectoryNotFoundException
- Specified by:
findById
in interface com.atlassian.crowd.embedded.spi.DirectoryDao
- Throws:
com.atlassian.crowd.exception.DirectoryNotFoundException
findByName
public com.atlassian.crowd.model.directory.DirectoryImpl findByName(String name)
throws com.atlassian.crowd.exception.DirectoryNotFoundException
- Specified by:
findByName
in interface com.atlassian.crowd.embedded.spi.DirectoryDao
- Throws:
com.atlassian.crowd.exception.DirectoryNotFoundException
findAll
public List findAll()
- Specified by:
findAll
in interface com.atlassian.crowd.embedded.spi.DirectoryDao
add
public com.atlassian.crowd.model.directory.DirectoryImpl add(com.atlassian.crowd.embedded.api.Directory directory)
- Specified by:
add
in interface com.atlassian.crowd.embedded.spi.DirectoryDao
update
public com.atlassian.crowd.embedded.api.Directory update(com.atlassian.crowd.embedded.api.Directory directory)
throws com.atlassian.crowd.exception.DirectoryNotFoundException
- Specified by:
update
in interface com.atlassian.crowd.embedded.spi.DirectoryDao
- Throws:
com.atlassian.crowd.exception.DirectoryNotFoundException
remove
public void remove(com.atlassian.crowd.embedded.api.Directory directory)
throws com.atlassian.crowd.exception.DirectoryNotFoundException
- Specified by:
remove
in interface com.atlassian.crowd.embedded.spi.DirectoryDao
- Throws:
com.atlassian.crowd.exception.DirectoryNotFoundException
search
public List search(com.atlassian.crowd.search.query.entity.EntityQuery<com.atlassian.crowd.embedded.api.Directory> query)
- Specified by:
search
in interface com.atlassian.crowd.embedded.spi.DirectoryDao
flushCache
public void flushCache()
- Invoked by
OfBizCacheFlushingManager
to ensure caches are being flushed in the right order on
XMLRestoreFinishedEvent
updateDirectoryPosition
public void updateDirectoryPosition(long directoryId,
int position)
throws com.atlassian.crowd.exception.DirectoryNotFoundException
- Throws:
com.atlassian.crowd.exception.DirectoryNotFoundException
Copyright © 2002-2013 Atlassian. All Rights Reserved.