@AccessLevel(value=EXTERNAL)
public interface Communication
Modifier and Type | Method and Description |
---|---|
void |
cancel(curam.core.facade.struct.CancelCommunicationDetails details)
Cancels a communication.
|
curam.core.facade.struct.TemplateAndDocumentDataKey |
createCaseMSWordCommunication1(curam.core.sl.struct.CreateMSWordCommunicationDetails1 details)
Creates an Microsoft Word communication on a case.
|
void |
createEmail(curam.core.facade.struct.CreateEmailCommDetails createEmailCommDetails)
Method creates a new email communication.
|
void |
createEmailCommunication(curam.core.facade.struct.CreateEmailCommDetails createEmailCommDetails)
COMMENTS=Creates an email communication.
|
curam.core.facade.struct.TemplateAndDocumentDataKey |
createMSWordCommunicationWithNoMandatoryAddress(curam.core.sl.struct.CreateMSWordCommunicationDetails1 dtls)
Creates an Microsoft Word communication on a case.
|
void |
createProForma1(curam.core.facade.struct.CreateProFormaCommDetails1 createProFormaCommDetails)
This method create a pro forma communication.
|
void |
createProFormaCommunication1(curam.core.facade.struct.CreateProFormaCommDetails1 createProFormaCommDetails)
Creates a proforma communication.
|
void |
createRecordedComm1(curam.core.facade.struct.RecordedCommDetails1 recordedCommDetails)
COMMENTS=Creates a recorded communication.
|
void |
createRecordedCommunication1(curam.core.facade.struct.RecordedCommDetails1 recordedCommDetails)
This method records communication details.
|
curam.core.facade.struct.CorrespondentID |
getCaseCorrespondent(curam.core.facade.struct.CorrespondentDetails correspondentDetails)
returns a concern role id for a correspondent
|
curam.core.facade.struct.CorrespondentID |
getCorrespondent(curam.core.facade.struct.CorrespondentDetails correspondentDetails)
Method returns the correspondents participant role id
|
curam.core.facade.struct.DeletePageIdentifier |
getDeletePageName(curam.core.facade.struct.CommunicationAndListRowActionDetails arg1)
This method takes in the communication format and returns the page ID of
the appropriate delete page example
'Participant_deleteProFormaCommunication'
|
curam.core.facade.struct.WordTemplateDocumentAndDataDetails |
getWordTemplateDocumentAndData(curam.core.facade.struct.TemplateAndDocumentDataKey key)
Returns the Microsoft Word template data and attachment contents.
|
curam.core.facade.struct.DuplicateParticipantCommunicationDetailsList |
listCommunicationForDuplicate(curam.core.facade.struct.ParticipantCommunicationKey key)
Shows a list of communications for a duplicate participant.
|
curam.core.facade.struct.ListProFormaTemplateByTypeAndParticpant |
listTemplateByTypeAndParticipant(curam.core.facade.struct.ListProFormaTemplateByTypeAndParticipantKey listProFormaTemplateByTypeAndParticipantKey)
method lists templates for a participant based on a template type
|
void |
modifyCorrespondent(curam.core.facade.struct.ModifyCorrespondentDetails modifyCorrespondentDetails)
Method modifies a communications recipient
|
void |
modifyEmail(curam.core.facade.struct.ModifyEmailCommDetails modifyEmailCommDetails,
curam.core.facade.struct.ModifyEmailCommKey modifyEmailCommKey)
Modify an emails details.
|
void |
modifyMSWordCommunication1(curam.core.facade.struct.ModifyMSWordCommunicationDetails1 details)
Method that modifies Microsoft Word Communications.This method also the
modification of file and document locations and references .
|
void |
modifyProForma1(curam.core.facade.struct.ModifyProFormaCommDetails1 modifyProFormaCommDetails)
Modifies a pro forma communication.
|
void |
modifyRecordedCommunication1(curam.core.facade.struct.ModifyRecordedCommKey modifyRecordedCommKey,
curam.core.facade.struct.ModifyRecordedCommDetails1 modifyRecordedCommDetails)
This method modifies a recorded communication.
|
void |
modifyWordDocument(curam.core.facade.struct.ModifyWordDocumentDetails dtls)
Modifies the Microsoft Word document details.
|
curam.core.sl.struct.ProFormaReturnDocDetails |
previewProForma(curam.core.sl.struct.PreviewProFormaKey previewProFormaKey)
Previews a pro forma communication
|
curam.core.facade.struct.FileNameAndDataDtls |
printCommunication(curam.core.sl.struct.CommunicationIDKey communicationIDKey)
Returns the file content and the file name of the communication that has
to be opened or previewed.
|
void |
printProForma(curam.core.facade.struct.PrintProFormaKey printProFormaKey)
Prints a pro forma communication
|
curam.core.facade.struct.CommunicationContextDetails |
readContextDescription(curam.core.facade.struct.CommunicationContextKey communicationContextKey)
Method return the context description for a communication.
|
curam.core.facade.struct.ReadEmailCommDetails |
readEmail(curam.core.facade.struct.ReadEmailCommKey readEmailCommKey)
Method read an email communication
|
curam.core.facade.struct.ReadEmailCommunicationCaseMember |
readEmailAndCaseMember(curam.core.facade.struct.ReadEmailCommKey readEmailCommKey)
Method read an email communication and case member details.
|
curam.core.facade.struct.ReadMSWordCommunicationDetails1 |
readMSWordCommunication1(curam.core.facade.struct.ReadMSWordCommunicationKey key)
Presentation layer method to read an Microsoft Word Communication.
|
curam.core.facade.struct.ReadMSWordCommunicationCaseMember |
readMSWordCommunicationAndCaseMember(curam.core.facade.struct.ReadMSWordCommunicationKey key)
Presentation layer method to read an Microsoft Word Communication.
|
curam.core.facade.struct.ProFormaCommDetails1 |
readProForma1(curam.core.facade.struct.ReadProFormaCommKey key)
Reads a pro forma communication.
|
curam.core.facade.struct.ReadProFormaCommunicationCaseMember |
readProFormaAndCaseMember(curam.core.facade.struct.ReadProFormaCommKey key)
Reads a pro forma communication and return the case member name and type.
|
curam.core.facade.struct.ReadRecordedCommDetails1 |
readRecordedCommunication1(curam.core.facade.struct.ReadRecordedCommKey readRecordedCommKey)
Read a recorded communications details.
|
curam.core.facade.struct.ReadRecordedCommunicationCaseMember |
readRecordedCommunicationAndCaseMember(curam.core.facade.struct.ReadRecordedCommKey readRecordedCommKey)
Read a recorded communications details.
|
curam.core.facade.struct.IntegratedCaseIDAndTypeDetails |
resolveCorrespondentHome(curam.core.facade.struct.ResolveCorrespondentHomeKey resolveCorrespondentHomeKey)
Read an integrated case id and type based on a case participant role id.
|
void |
sendByEmailWithNoRecord(curam.core.facade.struct.EmailCommunicationDetails arg1)
This method used for sending an email for a specified communication
without creating a record in ConcernRoleCommunication table
|
void |
sendCommunication(curam.core.facade.struct.SendCommunicationDetails details)
Sends a communication.
|
void |
sendEmail(curam.core.facade.struct.SendEmailDetails sendEmailDetails)
This method used for sending an email for a specified communication
|
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.WordTemplateDocumentAndDataDetails getWordTemplateDocumentAndData(curam.core.facade.struct.TemplateAndDocumentDataKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyWordDocument(curam.core.facade.struct.ModifyWordDocumentDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancel(curam.core.facade.struct.CancelCommunicationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void sendCommunication(curam.core.facade.struct.SendCommunicationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void sendEmail(curam.core.facade.struct.SendEmailDetails sendEmailDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyCorrespondent(curam.core.facade.struct.ModifyCorrespondentDetails modifyCorrespondentDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createEmail(curam.core.facade.struct.CreateEmailCommDetails createEmailCommDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CorrespondentID getCorrespondent(curam.core.facade.struct.CorrespondentDetails correspondentDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyEmail(curam.core.facade.struct.ModifyEmailCommDetails modifyEmailCommDetails, curam.core.facade.struct.ModifyEmailCommKey modifyEmailCommKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadEmailCommDetails readEmail(curam.core.facade.struct.ReadEmailCommKey readEmailCommKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ListProFormaTemplateByTypeAndParticpant listTemplateByTypeAndParticipant(curam.core.facade.struct.ListProFormaTemplateByTypeAndParticipantKey listProFormaTemplateByTypeAndParticipantKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void printProForma(curam.core.facade.struct.PrintProFormaKey printProFormaKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CommunicationContextDetails readContextDescription(curam.core.facade.struct.CommunicationContextKey communicationContextKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.CorrespondentID getCaseCorrespondent(curam.core.facade.struct.CorrespondentDetails correspondentDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IntegratedCaseIDAndTypeDetails resolveCorrespondentHome(curam.core.facade.struct.ResolveCorrespondentHomeKey resolveCorrespondentHomeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.DuplicateParticipantCommunicationDetailsList listCommunicationForDuplicate(curam.core.facade.struct.ParticipantCommunicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.struct.ProFormaReturnDocDetails previewProForma(curam.core.sl.struct.PreviewProFormaKey previewProFormaKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyMSWordCommunication1(curam.core.facade.struct.ModifyMSWordCommunicationDetails1 details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadMSWordCommunicationDetails1 readMSWordCommunication1(curam.core.facade.struct.ReadMSWordCommunicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ProFormaCommDetails1 readProForma1(curam.core.facade.struct.ReadProFormaCommKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.TemplateAndDocumentDataKey createCaseMSWordCommunication1(curam.core.sl.struct.CreateMSWordCommunicationDetails1 details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.DeletePageIdentifier getDeletePageName(curam.core.facade.struct.CommunicationAndListRowActionDetails arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createEmailCommunication(curam.core.facade.struct.CreateEmailCommDetails createEmailCommDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createProForma1(curam.core.facade.struct.CreateProFormaCommDetails1 createProFormaCommDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createProFormaCommunication1(curam.core.facade.struct.CreateProFormaCommDetails1 createProFormaCommDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyProForma1(curam.core.facade.struct.ModifyProFormaCommDetails1 modifyProFormaCommDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createRecordedCommunication1(curam.core.facade.struct.RecordedCommDetails1 recordedCommDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createRecordedComm1(curam.core.facade.struct.RecordedCommDetails1 recordedCommDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyRecordedCommunication1(curam.core.facade.struct.ModifyRecordedCommKey modifyRecordedCommKey, curam.core.facade.struct.ModifyRecordedCommDetails1 modifyRecordedCommDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadRecordedCommDetails1 readRecordedCommunication1(curam.core.facade.struct.ReadRecordedCommKey readRecordedCommKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.FileNameAndDataDtls printCommunication(curam.core.sl.struct.CommunicationIDKey communicationIDKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.TemplateAndDocumentDataKey createMSWordCommunicationWithNoMandatoryAddress(curam.core.sl.struct.CreateMSWordCommunicationDetails1 dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadRecordedCommunicationCaseMember readRecordedCommunicationAndCaseMember(curam.core.facade.struct.ReadRecordedCommKey readRecordedCommKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadProFormaCommunicationCaseMember readProFormaAndCaseMember(curam.core.facade.struct.ReadProFormaCommKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadMSWordCommunicationCaseMember readMSWordCommunicationAndCaseMember(curam.core.facade.struct.ReadMSWordCommunicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadEmailCommunicationCaseMember readEmailAndCaseMember(curam.core.facade.struct.ReadEmailCommKey readEmailCommKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void sendByEmailWithNoRecord(curam.core.facade.struct.EmailCommunicationDetails arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException