ContextCaseHandlerEvent

Cases that are displayed in the CCV can be created by a number of different components. Retrieval of information for these cases may therefore need variations depending on the type of case being read. The IContextCaseHandler interface describes case handlers for specific case types. These case handlers will know the specific retrieval methods for getting information such as the case name. A default case handler exists that will get the case name from the case header table.

If the case type is not known by the OOTB CCV, then the default case handler will be used to read information for that case. If the default details for the case shown in the CCV are not specific enough then a customized case handler can be written. This case handler must implement the IContextCaseHandler interface and can be added by listening for the ContextCaseHandlerEvent setContextCaseHandlers method.