Class OwnerSetterGovernanceActionConnector

All Implemented Interfaces:
AuditLoggingComponent, SecureConnectorExtension, VirtualConnectorExtension, GovernanceActionService

public class OwnerSetterGovernanceActionConnector extends GeneralGovernanceActionService
OwnerSetterGovernanceActionConnector sets the Ownership classification on the elements supplied as action targets. The owner, ownerTypeName, ownerPropertyName and userIds come from the configuration properties of the connector's connection and/or the request parameters. A value in the request parameters overrides the value of the same name in the configuration properties. Any existing Ownership classification on an action target is replaced. The Ownership classification can only be attached to Referenceables, so any other action target is skipped. If at least one action target is classified, the output guard is owner-assigned. If none of the action targets is a Referenceable, the output guard is invalid-action-target-type. If no owner is supplied, the output guard is missing-owner and no action target is changed. If no action targets are passed the output guard is no-targets-detected.