Interface ProcessorMixin
- All Known Subinterfaces:
- UpgradeObjectProcessor<T>
- All Known Implementing Classes:
- AccountPasswordPolicyProcessor,- ActivityProfilingProcessor,- ActivityTracingProcessor,- AdditionalPanelsProcessor,- AddRemoveAttributeValuesProcessor,- ApprovalWorkItemsProcessor,- AuthenticationNameProcessor,- BoundaryProcessor,- CaseTaskRefProcessor,- CleanupPolicyProcessor,- ContainerProcessor,- CredentialsResetNameProcessor,- CustomTransportProcessor,- DefaultObjectTypeProcessor,- DefaultScopeProcessor,- ExecutionModeProcessor,- ExecutionRecordProcessor,- ExpectedTotalProcessor,- FileTransportProcessor,- FollowOnProcessor,- GuiActionNameProcessor,- LiveSyncErrorHandlingProcessor,- MailTransportProcessor,- ModelOperationContextProcessor,- NonIterativeChangeExecutionProcessor,- ObjectFormsProcessor,- OidBoundProcessor,- PersonaTargetSubtypeProcessor,- PropertyConstraintProcessor,- ReconcileAffectedProcessor,- RecurrenceProcessor,- ReportOutputOidProcessor,- ResourceSynchronizationProcessor,- RoleCatalogCollectionsProcessor,- RoleCatalogRefProcessor,- RoleManagementDefaultCollectionProcessor,- Saml2NetworkProcessor,- SearchItemDisplayNameProcessor,- SmsTransportProcessor,- SubtypeProcessor,- TaskCategoryProcessor,- TaskPolicyProcessor,- UseLegacyApproversProcessor,- UserDashboardLinkProcessor,- UserDashboardProcessor
public interface ProcessorMixin
- 
Method SummaryModifier and TypeMethodDescriptiondefault voiddefault voiddefault StringgetIdentifier(Class<?> processor) default <C extends Containerable>
 CgetItemParent(PrismObject<?> object, ItemPath path) default RoleCatalogTypedefault <O extends ObjectType>
 booleanmatchObjectTypeAndPathTemplate(@NotNull PrismObject<?> object, @NotNull ItemPath path, @NotNull Class<O> type, @NotNull ItemPath expected) Matches object type and path template (without container ids in case of multivalue containers).default <O extends Containerable>
 booleanmatchParentTypeAndItemName(PrismObject<?> object, ItemPath path, Class<O> type, ItemName itemName) 
- 
Method Details- 
getIdentifier
- 
getRoleCatalog
- 
matchObjectTypeAndPathTemplatedefault <O extends ObjectType> boolean matchObjectTypeAndPathTemplate(@NotNull @NotNull PrismObject<?> object, @NotNull @NotNull ItemPath path, @NotNull @NotNull Class<O> type, @NotNull @NotNull ItemPath expected) Matches object type and path template (without container ids in case of multivalue containers).- Type Parameters:
- O-
- Parameters:
- object- tested object
- path- validation item path
- type- expected type (ObjectType)
- expected- exptected path template
- Returns:
- true if matches
 
- 
matchParentTypeAndItemNamedefault <O extends Containerable> boolean matchParentTypeAndItemName(PrismObject<?> object, ItemPath path, Class<O> type, ItemName itemName) 
- 
getItemParent
- 
copyTransportdefault void copyTransport(NotificationTransportConfigurationType from, GeneralTransportConfigurationType to) 
- 
copyUserInterfaceFeature
 
-