Class ObjectOperationPolicyTypeUtil
java.lang.Object
com.evolveum.midpoint.schema.util.ObjectOperationPolicyTypeUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanareSyncInboundMappingsDisabled(@NotNull ObjectOperationPolicyType policy) static @Nullable OperationPolicyViolationSeverityTypegetDeletionRestrictionSeverity(@NotNull ObjectOperationPolicyType policy) Returns the `delete` policy severity, or `null` if there are no restrictions.static BooleangetToleranceOverride(@NotNull ObjectOperationPolicyType objectPolicy) static booleanisAddDisabled(@NotNull ObjectOperationPolicyType policy) static booleanisDeleteDisabled(@NotNull ObjectOperationPolicyType policy) static booleanisMembershipSyncInboundDisabled(@NotNull ObjectOperationPolicyType policy) static booleanisMembershipSyncOutboundDisabled(@NotNull ObjectOperationPolicyType policy) static booleanisModifyDisabled(@NotNull ObjectOperationPolicyType policy) static booleanisSyncInboundDisabled(@NotNull ObjectOperationPolicyType policy) Returnstrueif the sync inbound is completely disabled.static booleanisSyncOutboundDisabled(@NotNull ObjectOperationPolicyType policy)
-
Field Details
-
PATH_ADD
-
PATH_MODIFY
-
PATH_DELETE
-
PATH_SYNC_INBOUND
-
PATH_SYNC_OUTBOUND
-
PATH_MEMBERSHIP_SYNC_INBOUND
-
PATH_MEMBERSHIP_SYNC_OUTBOUND
-
PATH_MEMBERSHIP_TOLERANCE
-
-
Constructor Details
-
ObjectOperationPolicyTypeUtil
public ObjectOperationPolicyTypeUtil()
-
-
Method Details
-
getDeletionRestrictionSeverity
@Nullable public static @Nullable OperationPolicyViolationSeverityType getDeletionRestrictionSeverity(@NotNull @NotNull ObjectOperationPolicyType policy) Returns the `delete` policy severity, or `null` if there are no restrictions. -
isAddDisabled
-
isModifyDisabled
-
isDeleteDisabled
-
isSyncInboundDisabled
Returnstrueif the sync inbound is completely disabled. -
areSyncInboundMappingsDisabled
public static boolean areSyncInboundMappingsDisabled(@NotNull @NotNull ObjectOperationPolicyType policy) -
isSyncOutboundDisabled
-
isMembershipSyncInboundDisabled
public static boolean isMembershipSyncInboundDisabled(@NotNull @NotNull ObjectOperationPolicyType policy) -
isMembershipSyncOutboundDisabled
public static boolean isMembershipSyncOutboundDisabled(@NotNull @NotNull ObjectOperationPolicyType policy) -
getToleranceOverride
public static Boolean getToleranceOverride(@NotNull @NotNull ObjectOperationPolicyType objectPolicy)
-