Interface OnmsContainerDatasource<T,K extends java.io.Serializable>
-
- Type Parameters:
T- The entity type (e.g. OnmsAlarm).K- The key type of the entity (e.g. Integer)
- All Known Implementing Classes:
ApplicationOutageDatasource,BusinessServiceContainerDatasource,NodeDaoContainer.NodeDaoContainerDatasource,OnmsDaoContainerDatasource
public interface OnmsContainerDatasource<T,K extends java.io.Serializable>Abstraction to allow theOnmsVaadinContainerto use different kinds of data sources, not only DAOs.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclear()intcountMatching(Criteria criteria)TcreateInstance(java.lang.Class<T> itemClass)voiddelete(K itemId)java.util.List<T>findMatching(Criteria criteria)
-