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