Class CreateResult

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction, Aware, MessageSource, MessageSourceAware, Action

public class CreateResult extends AbstractConsentIndexedStorageAction
Consent action to create a consent result representing the result of a consent flow. The result is added to the profile interceptor context for eventual storage by a storage service. The result of the consent flow is created from the current consents of the consent context.
Event:
EventIds.PROCEED_EVENT_ID
Precondition:
The current consents in the consent context must not be empty.
Postcondition:
A ConsentResult will be created representing the current consents and will be added to the ProfileInterceptorContext.