public class OnmsDaoContainerDatasource<T,K extends Serializable> extends Object implements OnmsContainerDatasource<T,K>
| Constructor and Description |
|---|
OnmsDaoContainerDatasource(OnmsDao<T,K> dao,
org.springframework.transaction.support.TransactionOperations transactionTemplate) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
int |
countMatching(Criteria criteria) |
T |
createInstance(Class<T> itemClass) |
void |
delete(K itemId) |
List<T> |
findMatching(Criteria criteria) |
void |
findMatchingCallback(T item) |
public void clear()
clear in interface OnmsContainerDatasource<T,K extends Serializable>public void delete(K itemId)
delete in interface OnmsContainerDatasource<T,K extends Serializable>public List<T> findMatching(Criteria criteria)
findMatching in interface OnmsContainerDatasource<T,K extends Serializable>public void findMatchingCallback(T item)
public int countMatching(Criteria criteria)
countMatching in interface OnmsContainerDatasource<T,K extends Serializable>public T createInstance(Class<T> itemClass) throws IllegalAccessException, InstantiationException
createInstance in interface OnmsContainerDatasource<T,K extends Serializable>IllegalAccessExceptionInstantiationExceptionCopyright © 2022. All rights reserved.