@AccessLevel(value=EXTERNAL)
public interface SelectionQuery
Modifier and Type | Method and Description |
---|---|
void |
cancelSelectionQuery(curam.core.facade.struct.SelectionQueryIDAndVersionNo key)
Method to cancel a selection query.
|
curam.selectionquery.entity.struct.CriteriaKey |
createCriteria(curam.core.facade.struct.CreateCriteriaDetails details)
Method to create criteria for a selection query.
|
curam.selectionquery.entity.struct.SelectionQueryKey |
createOrRemoveSelectionQuery(curam.core.facade.struct.CreateOrRemoveSelectionQueryDetails details)
Method to remove or create a selection query.
|
curam.selectionquery.entity.struct.SelectionQueryKey |
createSelectionQuery(curam.core.facade.struct.SelectionQueryDetails details)
Method to create a selection query.
|
curam.core.facade.struct.SelectionQueryListDetailsList |
listSelectionQueries()
Method to list all selection queries on the system.
|
curam.core.facade.struct.CriteriaDetailsList |
listSelectionQueryCriteria(curam.selectionquery.entity.struct.SelectionQueryKey key)
Method to list criteria associated with a selection query.
|
void |
modifyCriteria(curam.core.facade.struct.CriteriaDetails details)
Method to modify criteria associated with a selection query.
|
void |
modifySelectionQuery(curam.core.facade.struct.SelectionQueryDetails details)
Method to modify a selection query.
|
void |
publishSelectionQuery(curam.core.facade.struct.SelectionQueryIDAndVersionNo key)
Method to publish a selection query.
|
curam.core.facade.struct.CriteriaDetails |
readCriteria(curam.selectionquery.entity.struct.CriteriaKey key)
Method to read criteria associated with a selection query.
|
curam.core.facade.struct.SelectionQueryHomeDetails |
readSelectionQuery(curam.selectionquery.entity.struct.SelectionQueryKey key)
Method to read a specific selection query.
|
void |
removeCriteria(curam.core.facade.struct.CriteriaIDAndVersionNo key)
Method to remove criteria from a selection query.
|
void |
removeSelectionQuery(curam.core.facade.struct.SelectionQueryIDAndVersionNo key)
Method to remove a selection query along with any associated criteria.
|
curam.core.facade.struct.QueryValidationDetails |
validateOrUndoQuery(curam.core.facade.struct.ValidateOrUndoQueryDetails key)
Method to validate or undo a query.
|
void modifySelectionQuery(curam.core.facade.struct.SelectionQueryDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.SelectionQueryHomeDetails readSelectionQuery(curam.selectionquery.entity.struct.SelectionQueryKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.SelectionQueryListDetailsList listSelectionQueries() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancelSelectionQuery(curam.core.facade.struct.SelectionQueryIDAndVersionNo key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void publishSelectionQuery(curam.core.facade.struct.SelectionQueryIDAndVersionNo key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.selectionquery.entity.struct.CriteriaKey createCriteria(curam.core.facade.struct.CreateCriteriaDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyCriteria(curam.core.facade.struct.CriteriaDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeCriteria(curam.core.facade.struct.CriteriaIDAndVersionNo key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CriteriaDetailsList listSelectionQueryCriteria(curam.selectionquery.entity.struct.SelectionQueryKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CriteriaDetails readCriteria(curam.selectionquery.entity.struct.CriteriaKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeSelectionQuery(curam.core.facade.struct.SelectionQueryIDAndVersionNo key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.QueryValidationDetails validateOrUndoQuery(curam.core.facade.struct.ValidateOrUndoQueryDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.selectionquery.entity.struct.SelectionQueryKey createSelectionQuery(curam.core.facade.struct.SelectionQueryDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.selectionquery.entity.struct.SelectionQueryKey createOrRemoveSelectionQuery(curam.core.facade.struct.CreateOrRemoveSelectionQueryDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException