Class DoStorageOperation

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

public class DoStorageOperation extends AbstractAgentAction
Action that implements a remote API for SP agents to access or alter StorageService records.

All contexts are prefixed with IdentifiedComponent.getId() to prevent conflicts across agents.

Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_PROFILE_CTX, EventIds.INVALID_MESSAGE, EventIds.IO_ERROR, DUPLICATE_RECORD, RECORD_NOT_FOUND, VERSION_MISMATCH
Precondition:
AgentRequestContext.getOutput().isstruct()