@AccessLevel(value=EXTERNAL)
public interface OutcomePlanRecommendationCache
Modifier and Type | Method and Description |
---|---|
void |
invalidateAllRecommendations()
Invalidate all recommendations for all plan types.
|
void |
invalidateOutcomePlanAdminRecommendations(curam.outcomeplanning.outcomeplan.impl.OutcomePlanAdmin outcomePlanAdmin)
Invalidate all of the recommendations related to a give
outcome plan admin . |
void |
invalidateOutcomePlanRecommendations(OutcomePlan outcomePlan)
Invalidates all of the recommendations for a give
OutcomePlan . |
void invalidateOutcomePlanRecommendations(OutcomePlan outcomePlan) throws curam.util.exception.InformationalException
OutcomePlan
.outcomePlan
- The OutcomePlan
to invalidate recommendations for.curam.util.exception.InformationalException
- Generic infrastructure exception.void invalidateOutcomePlanAdminRecommendations(curam.outcomeplanning.outcomeplan.impl.OutcomePlanAdmin outcomePlanAdmin) throws curam.util.exception.InformationalException
outcome plan admin
.outcomePlanAdmin
- The outcome plan admin
to invalidate
recommendations for..curam.util.exception.InformationalException
- Generic infrastructure exception.void invalidateAllRecommendations() throws curam.util.exception.InformationalException
curam.util.exception.InformationalException