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 © 2021. All rights reserved.