public interface QueryService
Modifier and Type | Method and Description |
---|---|
<PK,T extends BusinessObject<PK>> |
createQuery(java.lang.Class<T> type) |
<PK,T extends BusinessObject<PK>> |
executeQuery(Query<T> query,
Attribute<?>... attributes) |
<PK,T extends BusinessObject<PK>> |
executeQuerySingleResult(Query<T> query,
Attribute<?>... attributes) |
<PK,T extends BusinessObject<PK>> |
getById(java.lang.Class<T> classtype,
PK Id,
Attribute<?>... attributes) |
<PK,T extends Stateful & BusinessObject<PK>> |
getByProcess(Process<T> process,
Process<T>... additionalProcesses) |
<PK,T extends Stateful & BusinessObject<PK>> |
getByState(java.lang.Class<T> type,
State state,
State... additionalStates) |
<PK,T extends BusinessObject<PK>> Query<T> createQuery(java.lang.Class<T> type)
<PK,T extends BusinessObject<PK>> java.util.List<T> executeQuery(Query<T> query, Attribute<?>... attributes)
<PK,T extends BusinessObject<PK>> T executeQuerySingleResult(Query<T> query, Attribute<?>... attributes) throws BusinessException
BusinessException
<PK,T extends BusinessObject<PK>> T getById(java.lang.Class<T> classtype, PK Id, Attribute<?>... attributes)
<PK,T extends Stateful & BusinessObject<PK>> java.util.List<T> getByProcess(Process<T> process, Process<T>... additionalProcesses) throws BusinessException
BusinessException
<PK,T extends Stateful & BusinessObject<PK>> java.util.List<T> getByState(java.lang.Class<T> type, State state, State... additionalStates) throws BusinessException
BusinessException
Copyright © 2024. All rights reserved.