@AccessLevel(value=EXTERNAL)
@Implementable
public static interface CaseHeaderDAO.CaseHeaderEvents
Modifier and Type | Method and Description |
---|---|
void |
addCaseType(java.util.Map<curam.codetable.impl.CASETYPECODEEntry,curam.util.persistence.ReaderDAO<java.lang.Long,? extends CaseHeader>> mapTypesAndReaderDAOs)
This event provides extensibility for CaseHeader by allowing new types of
Case to be added to the application.
|
void addCaseType(java.util.Map<curam.codetable.impl.CASETYPECODEEntry,curam.util.persistence.ReaderDAO<java.lang.Long,? extends CaseHeader>> mapTypesAndReaderDAOs)
CASETYPECODEEntry
, the value is ReaderDAO where the instance
served up an interface that extends the CaseHeader
interface.mapTypesAndReaderDAOs
- the map to add the case types and case header ReaderDAO
instances to.