@AccessLevel(value=EXTERNAL)
public interface Advisement
Modifier and Type | Method and Description |
---|---|
void |
acceptAdvisement(curam.assessmenttracking.advisement.sl.entity.struct.AdvisementKey key,
curam.assessmenttracking.advisement.sl.entity.struct.AdvisementStatusDetails status)
Set a advisement as accept and also record the user that accepted a
advisment.
|
curam.assessmenttracking.advisement.sl.entity.struct.AdvisementKey |
createAdvisement(curam.assessmenttracking.advisement.sl.entity.struct.AdvisementDtls advisementDtls)
Creates a new advisement
|
curam.assessmenttracking.advisement.sl.struct.AdvisementDetailsList |
listAdvisementsByApplication(curam.application.entity.struct.ApplicationKey key)
List all advisements associated with an particular Application.
|
curam.assessmenttracking.advisement.sl.struct.AdvisementDetailsList |
listAdvisementsByCase(curam.core.struct.IntegratedCaseKey caseId)
List all advisements associated with an particular case.
|
curam.assessmenttracking.advisement.sl.struct.AdvisementDetailsList |
listAdvisementsByOutcomePlanID(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey outcomePlanId)
List all advisements associated with an particular outcome plan.
|
curam.assessmenttracking.advisement.facade.struct.AdvisementDetails |
readAdvisement(curam.assessmenttracking.advisement.sl.entity.struct.AdvisementKey arg1)
Retrieve details of a specified advisements.
|
void |
rejectAdvisement(curam.assessmenttracking.advisement.sl.entity.struct.AdvisementKey arg1,
curam.assessmenttracking.advisement.sl.entity.struct.AdvisementStatusDetails status)
Set a advisement as rejected and also record the user
that rejected a advisment.
|
@AccessLevel(value=EXTERNAL) curam.assessmenttracking.advisement.sl.struct.AdvisementDetailsList listAdvisementsByOutcomePlanID(curam.outcomeplanning.outcomeplan.entity.struct.OutcomePlanKey outcomePlanId) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.assessmenttracking.advisement.sl.entity.struct.AdvisementKey createAdvisement(curam.assessmenttracking.advisement.sl.entity.struct.AdvisementDtls advisementDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.assessmenttracking.advisement.sl.struct.AdvisementDetailsList listAdvisementsByCase(curam.core.struct.IntegratedCaseKey caseId) throws curam.util.exception.AppException, curam.util.exception.InformationalException
List all advisements associated with an particular case.
key
- />
Contains unique identifier for
case
AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void acceptAdvisement(curam.assessmenttracking.advisement.sl.entity.struct.AdvisementKey key, curam.assessmenttracking.advisement.sl.entity.struct.AdvisementStatusDetails status) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- key
- AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void rejectAdvisement(curam.assessmenttracking.advisement.sl.entity.struct.AdvisementKey arg1, curam.assessmenttracking.advisement.sl.entity.struct.AdvisementStatusDetails status) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- key
- AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.assessmenttracking.advisement.facade.struct.AdvisementDetails readAdvisement(curam.assessmenttracking.advisement.sl.entity.struct.AdvisementKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.assessmenttracking.advisement.sl.struct.AdvisementDetailsList listAdvisementsByApplication(curam.application.entity.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
applicationKey
- AppException
- />
Generic Exception Signature.
InformationalException
- />
Generic Exception Signature.
curam.util.exception.AppException
curam.util.exception.InformationalException