@AccessLevel(value=EXTERNAL)
public interface CaseMember
Modifier and Type | Method and Description |
---|---|
void |
cancelSanction(curam.isproduct.facade.struct.SanctionKey key)
Cancels a sanction record.
|
void |
cancelSanctionOverride(curam.isproduct.facade.struct.SanctionOverrideKey key)
Cancels a sanction override record.
|
void |
createSanction(curam.isproduct.facade.struct.SanctionDetails details)
Creates a sanction record.
|
curam.isproduct.facade.struct.SanctionOverrideKey |
createSanctionOverride(curam.isproduct.facade.struct.SanctionOverrideDetails dtls)
Creates a sanction override record.
|
curam.isproduct.sl.struct.SanctionDetailsList |
listSanctionForPerson(curam.isproduct.sl.entity.struct.ConcernRoleKey key)
Reads a list of the sanction records for a person.
|
curam.isproduct.sl.struct.SanctionOverrideListDetailsList |
listSanctionOverrideForPerson(curam.isproduct.sl.entity.struct.ConcernRoleKey key)
Reads a list of sanction override records for a person.
|
void |
modifySanction(curam.isproduct.facade.struct.SanctionDetails details)
Modifies a sanction record.
|
void |
modifySanctionOverride(curam.isproduct.facade.struct.SanctionOverrideDetails dtls)
Modifies a sanction override record.
|
curam.isproduct.facade.struct.SanctionAndParticipantNameDetails |
readSanction(curam.isproduct.facade.struct.SanctionKey key)
Reads a sanction record.
|
curam.isproduct.facade.struct.SanctionOverrideAndParticipantNameDetails |
readSanctionOverride(curam.isproduct.facade.struct.SanctionOverrideKey key)
Reads a sanction override record.
|
@AccessLevel(value=EXTERNAL) void modifySanctionOverride(curam.isproduct.facade.struct.SanctionOverrideDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
All active product deliveries for the related person are then automatically reassessed.
dtls
- The sanction override details.curam.util.exception.AppException
curam.util.exception.InformationalException
ProductDelivery, SanctionOverride, Sanction, ConcernRole, CaseParticipantRole, CaseHeader, CaseStatus, ExternalUser, Users |
Sanction, ScheduleReassessment, CaseHeader, CaseStatus, WMInstanceData, SanctionOverride |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SanctionOverrideKey createSanctionOverride(curam.isproduct.facade.struct.SanctionOverrideDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
All active product deliveries for the related person are then automatically reassessed.
dtls
- The sanction override details.curam.util.exception.AppException
curam.util.exception.InformationalException
ProductDelivery, SanctionOverride, Sanction, ConcernRole, CaseParticipantRole, CaseHeader, CaseStatus, ExternalUser, Users, SanctionRecommendation |
Sanction, ScheduleReassessment, CaseHeader, CaseStatus, WMInstanceData, SanctionOverride, SanctionRecommendation |
@AccessLevel(value=EXTERNAL) void cancelSanctionOverride(curam.isproduct.facade.struct.SanctionOverrideKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
All active product deliveries for the related person are then automatically reassessed.
key
- The key for the cancel operation.curam.util.exception.AppException
curam.util.exception.InformationalException
SanctionOverride, ProductDelivery, ConcernRole, CaseParticipantRole, CaseHeader, CaseStatus, ExternalUser, Users |
ScheduleReassessment, CaseHeader, CaseStatus, WMInstanceData, SanctionOverride |
@AccessLevel(value=EXTERNAL) curam.isproduct.sl.struct.SanctionOverrideListDetailsList listSanctionOverrideForPerson(curam.isproduct.sl.entity.struct.ConcernRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the person.curam.util.exception.AppException
curam.util.exception.InformationalException
SanctionOverride |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SanctionOverrideAndParticipantNameDetails readSanctionOverride(curam.isproduct.facade.struct.SanctionOverrideKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key of the sanction override record.curam.util.exception.AppException
curam.util.exception.InformationalException
SanctionOverride, ConcernRole, Person, ProspectPerson |
@AccessLevel(value=EXTERNAL) curam.isproduct.sl.struct.SanctionDetailsList listSanctionForPerson(curam.isproduct.sl.entity.struct.ConcernRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key for the person.curam.util.exception.AppException
curam.util.exception.InformationalException
Sanction |
@AccessLevel(value=EXTERNAL) curam.isproduct.facade.struct.SanctionAndParticipantNameDetails readSanction(curam.isproduct.facade.struct.SanctionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key of the sanction record.curam.util.exception.AppException
curam.util.exception.InformationalException
Sanction, ConcernRole, Person, ProspectPerson |
@AccessLevel(value=EXTERNAL) void cancelSanction(curam.isproduct.facade.struct.SanctionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
All active product deliveries for the related person are then automatically reassessed.
key
- The key for the cancel operation.curam.util.exception.AppException
curam.util.exception.InformationalException
Sanction, ProductDelivery, ConcernRole, CaseParticipantRole, CaseHeader, CaseStatus, ExternalUser, Users |
Sanction, ScheduleReassessment, CaseHeader, CaseStatus, WMInstanceData |
@AccessLevel(value=EXTERNAL) void modifySanction(curam.isproduct.facade.struct.SanctionDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
All active product deliveries for the related person are then automatically reassessed.
details
- The sanction details.curam.util.exception.AppException
curam.util.exception.InformationalException
ProductDelivery, Sanction, SanctionOverride, ConcernRole, CaseParticipantRole, CaseHeader, CaseStatus, ExternalUser, Users |
Sanction, ScheduleReassessment, CaseHeader, CaseStatus, WMInstanceData, Sanction |
@AccessLevel(value=EXTERNAL) void createSanction(curam.isproduct.facade.struct.SanctionDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
All active product deliveries for the related person are then automatically reassessed.
details
- The sanction details.curam.util.exception.AppException
curam.util.exception.InformationalException
ProductDelivery, Sanction, SanctionOverride, ConcernRole, CaseParticipantRole, CaseHeader, CaseStatus, ExternalUser, Users, SanctionRecommendation |
Sanction, ScheduleReassessment, CaseHeader, CaseStatus, WMInstanceData, SanctionRecommendation |