Interface CaseManagementEvent

    • Method Detail

      • getCase

        @NotNull
        @NotNull CaseType getCase()
      • getProcessInstanceName1

        @Deprecated
        default String getProcessInstanceName1()
        Deprecated.
      • getCaseName

        default String getCaseName()
      • isResultKnown

        boolean isResultKnown()
      • isApproved

        boolean isApproved()
      • isRejected

        boolean isRejected()
      • doesUseStages

        default boolean doesUseStages()
      • isApproval

        default boolean isApproval()
        Returns true if this event is related to an approval case.
      • isApprovalCase

        @Deprecated
        default boolean isApprovalCase()
        Deprecated.
      • isManualProvisioning

        default boolean isManualProvisioning()
        Returns true if this event is related to a manual provisioning case.
      • isManualResourceCase

        @Deprecated
        default boolean isManualResourceCase()
        Deprecated.
      • isCorrelation

        default boolean isCorrelation()
        Returns true if this event is related to a correlation case.
      • getObject

        @Nullable
        @Nullable ObjectType getObject()
        Returns:
        The object attached to the case, whatever that means for the particular case. Null if the object cannot be retrieved.
      • getObjectName

        @Nullable
        @Nullable PolyStringType getObjectName()
        Returns:
        The name of the getObject(). Falls back to OID if the object cannot be retrieved.
      • getTarget

        @Nullable
        @Nullable ObjectType getTarget()
        Returns:
        The target object attached to the case, whatever that means for the particular case. Null if the object cannot be retrieved.
      • getTargetName

        @Nullable
        @Nullable PolyStringType getTargetName()
        Returns:
        The name of the getTarget(). Falls back to OID if the object cannot be retrieved.
      • getFocusValue

        @Nullable
        @Nullable Object getFocusValue​(@NotNull
                                       @NotNull String pathString)
        Returns:
        The (real) value of given path in the pre-focus in a correlation case. Returns the collection if there are more matching values.
      • getFocusValues

        @NotNull
        @NotNull Collection<?> getFocusValues​(@NotNull
                                              @NotNull String pathString)
        Returns:
        The (real) values of given path in the pre-focus in a correlation case. Returns the collection if there are more matching values.