public interface SocialEnterpriseFolderCommunication
Modifier and Type | Method and Description |
---|---|
void |
createEmail(curam.core.facade.struct.CreateEmailCommDetails dtls)
This method is used to record an email communication in relation to an SEF.
|
curam.core.facade.struct.TemplateAndDocumentDataKey |
createMSWordCommunication(curam.sec.sef.application.facade.struct.SEFMSWordCommunicationDetails dtls)
This method is used to create an MSWord communication in relation to an
SEF.
|
void |
createProForma(curam.sec.sef.application.facade.struct.SEFCreateProFormaCommDetails dtls)
This method is used to create a Pro Forma communication in relation to an
SEF.
|
void |
createRecordedCommunication(curam.sec.sef.application.facade.struct.SEFRecordedCommDetails dtls)
This method is used to record a communication in relation to an SEF.
|
curam.sec.sef.application.facade.struct.CorrespondentDefaults |
getCorrespondentDefaults(curam.core.struct.ConcernRoleKey key)
Retrieves default phone, email and address records for the correspondent,
provided only one record of each type exists.
|
curam.sec.sef.application.facade.struct.SEFCorrespondentDetails |
getCorrespondentDetails(curam.sec.sef.application.facade.struct.SEFCorrespondentKey key)
This method is used to retrieve data regarding the communication
correspondent selected via the SEF user interface.
|
curam.sec.sef.application.facade.struct.SEFAddressDetailsList |
listActiveAddresses(curam.core.facade.struct.ReadParticipantAddressListKey key)
Lists active addresses for a concern.
|
curam.sec.sef.application.facade.struct.ListSEFCommunicationsResult |
listCommunication(curam.core.facade.struct.ListICCommunicationsKey key)
Returns communications and correspondent data for a Social Enterprise
Folder.
|
curam.sec.sef.application.facade.struct.SEFParticipantsDetails |
listCorrespondentsForCommunication(curam.sec.sef.application.entity.struct.SocialEnterpriseFolderKey key)
Returns potential correspondents for a communication: case participants
and MDT members.
|
curam.core.facade.struct.ListDocumentTemplateDetails |
listSEFMSWordTemplates()
Lists Microsoft Word templates associated with the SEF
|
curam.sec.sef.application.facade.struct.SEFReadEmaillCommDetails |
readEmailCommunication(curam.core.facade.struct.ReadEmailCommKey key)
Reads an email communication.
|
curam.sec.sef.application.facade.struct.SEFReadRecordedCommDetails |
readRecordedCommunication(curam.core.facade.struct.ReadRecordedCommKey key)
Reads a recorded communication.
|
curam.sec.sef.application.facade.struct.SEFCorrespondentDetails getCorrespondentDetails(curam.sec.sef.application.facade.struct.SEFCorrespondentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void createRecordedCommunication(curam.sec.sef.application.facade.struct.SEFRecordedCommDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.TemplateAndDocumentDataKey createMSWordCommunication(curam.sec.sef.application.facade.struct.SEFMSWordCommunicationDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void createProForma(curam.sec.sef.application.facade.struct.SEFCreateProFormaCommDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void createEmail(curam.core.facade.struct.CreateEmailCommDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.sef.application.facade.struct.ListSEFCommunicationsResult listCommunication(curam.core.facade.struct.ListICCommunicationsKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.sef.application.facade.struct.SEFParticipantsDetails listCorrespondentsForCommunication(curam.sec.sef.application.entity.struct.SocialEnterpriseFolderKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.sef.application.facade.struct.CorrespondentDefaults getCorrespondentDefaults(curam.core.struct.ConcernRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.sef.application.facade.struct.SEFReadEmaillCommDetails readEmailCommunication(curam.core.facade.struct.ReadEmailCommKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.sef.application.facade.struct.SEFReadRecordedCommDetails readRecordedCommunication(curam.core.facade.struct.ReadRecordedCommKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.ListDocumentTemplateDetails listSEFMSWordTemplates() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.sec.sef.application.facade.struct.SEFAddressDetailsList listActiveAddresses(curam.core.facade.struct.ReadParticipantAddressListKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException