Class AddResponseShell

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction

public class AddResponseShell extends AbstractProfileAction
Action that creates an empty Response, and sets it as the message returned by InOutOperationContext.getOutboundMessageContext().

The Status is set to StatusCode.SUCCESS as a default assumption, and this can be overridden by subsequent actions.

Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_MSG_CTX, EventIds.INVALID_PROFILE_CTX
Postcondition:
ProfileRequestContext.getOutboundMessageContext().getMessage() != null