@AccessLevel(value=EXTERNAL)
public interface CaseConfigurationDAO
Modifier and Type | Interface and Description |
---|---|
static interface |
CaseConfigurationDAO.CaseConfigurationDAOEvents
Events for CaseConfigurationDAO.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<CaseConfiguration> |
listActiveByType(curam.codetable.impl.CASETYPECODEEntry caseType)
Retrieves a list of
CaseConfiguration records for a specified case
type. |
java.util.List<CaseConfiguration> |
listActiveCaseConfigurations()
Retrieves a list of
CaseConfiguration records for all the supported
case types. |
CaseConfiguration |
readByIDAndCaseType(java.lang.Long caseConfigurationID,
curam.codetable.impl.CASETYPECODEEntry caseType)
Retrieves a case configuration record for a specific case type based on the
ID of the case configuration record.
|
java.util.List<CaseConfiguration> listActiveCaseConfigurations()
CaseConfiguration
records for all the supported
case types.CaseConfiguration
records, or an empty list if
none are found.java.util.List<CaseConfiguration> listActiveByType(curam.codetable.impl.CASETYPECODEEntry caseType)
CaseConfiguration
records for a specified case
type.caseType
- The type of case to retrieve the case configuration records for.CaseConfiguration
records, or an empty list if
none are found.CaseConfiguration readByIDAndCaseType(java.lang.Long caseConfigurationID, curam.codetable.impl.CASETYPECODEEntry caseType)
caseConfigurationID
- The ID of the case configuration record to retrieve.caseType
- The type of case to retrieve the case configuration details for.