@Implementable
@AccessLevel(value=EXTERNAL)
public interface CommunicationInvocationStrategyHook
Modifier and Type | Method and Description |
---|---|
boolean |
shouldInvoke(curam.core.struct.ConcernRoleCommunicationDtls concernRoleCommunicationDtls,
curam.codetable.impl.COMMUNICATIONFORMATEntry communicationFormat)
Allows custom implementation to specify if the pre-create/pre-modify
communication to be invoked or not
|
@AccessLevel(value=EXTERNAL) boolean shouldInvoke(curam.core.struct.ConcernRoleCommunicationDtls concernRoleCommunicationDtls, curam.codetable.impl.COMMUNICATIONFORMATEntry communicationFormat) throws curam.util.exception.AppException, curam.util.exception.InformationalException
communicationType
- The type of the communicationconcernRoleCommunicationDtls
- details for the communicationcuram.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.