Annotation Type PlanningId
-
@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface PlanningId
Specifies that a bean property (or a field) is the id to match whenlocatingan externalObject (often from anotherThreador JVM). Used duringMoverebasing and in aProblemFactChange.It is specified on a getter of a java bean property (or directly on a field) of a
PlanningEntityclass,planning valueclass or anyproblem factclass.The return type can be any
Comparabletype which overridesObject.equals(Object)andObject.hashCode(), and is usuallyLongorString. It must never return a null instance.