public DataFieldDefinitionImpl(final ProcessDefinitionUUID processUUID, final String name, final String dataTypeClassName) { super(name, processUUID); uuid = new DataFieldDefinitionUUID(processUUID, name); this.dataTypeClassName = dataTypeClassName; isTransient = false; }
@Override public ActivityBodyUUID copy() { return new AutomaticBodyUUID(this); } }
public TransitionDefinitionImpl(TransitionDefinitionUUID uuid, String transitionId, PackageDefinitionUUID packageUUID, ProcessDefinitionUUID processUUID, ConditionDefinition condition, String description, String from, String name, String to) { super(packageUUID, name, processUUID); this.uuid = new TransitionDefinitionUUID(uuid); this.transitionId = transitionId; this.condition = condition; this.description = description; this.from = from; this.to = to; }
@Deprecated public ActivityDefinitionUUID getActivityDefinitionUUID() { return new ActivityDefinitionUUID(getProcessInstanceUUID().getProcessDefinitionUUID(), getActivityName()); }
protected RuntimeRecordImpl(final RuntimeRecord src) { Misc.checkArgsNotNull(src); this.packageUUID = new PackageDefinitionUUID(src.getPackageDefinitionUUID()); this.processUUID = new ProcessDefinitionUUID(src.getProcessDefinitionUUID()); this.instanceUUID = new ProcessInstanceUUID(src.getProcessInstanceUUID()); }
@Override public boolean equals(Object obj) { if (obj == null) { return false; } if (!(obj instanceof ProcessInstanceKey)) { return false; } ProcessInstanceKey other = (ProcessInstanceKey) obj; return other.processUUID.equals(processUUID); }
@Override public int hashCode() { return uuid.hashCode(); } }
@Override public ActivityBodyUUID copy() { return new TaskUUID(this); } }
@Override public ActivityBodyUUID copy() { return new SubflowBodyUUID(this); } }
@Override public ActivityBodyUUID copy() { return new RouteBodyUUID(this); } }
@Deprecated public ActivityDefinitionUUID getActivityDefinitionUUID() { return new ActivityDefinitionUUID(getProcessInstanceUUID().getProcessDefinitionUUID(), getActivityName()); }
protected RuntimeRecordImpl(final RuntimeRecord src) { Misc.checkArgsNotNull(src); this.packageUUID = new PackageDefinitionUUID(src.getPackageDefinitionUUID()); this.processUUID = new ProcessDefinitionUUID(src.getProcessDefinitionUUID()); this.instanceUUID = new ProcessInstanceUUID(src.getProcessInstanceUUID()); }
public DataFieldDefinitionImpl(final ProcessDefinitionUUID processUUID, final String name, final String dataTypeClassName) { super(name, processUUID); uuid = new DataFieldDefinitionUUID(processUUID, name); this.dataTypeClassName = dataTypeClassName; isTransient = false; }
public TransitionDefinitionImpl(TransitionDefinitionUUID uuid, String transitionId, PackageDefinitionUUID packageUUID, ProcessDefinitionUUID processUUID, ConditionDefinition condition, String description, String from, String name, String to) { super(packageUUID, name, processUUID); this.uuid = new TransitionDefinitionUUID(uuid); this.transitionId = transitionId; this.condition = condition; this.description = description; this.from = from; this.to = to; }
@Override public boolean equals(Object obj) { if (obj == null) { return false; } if (!(obj instanceof ProcessInstanceKey)) { return false; } ProcessInstanceKey other = (ProcessInstanceKey) obj; return other.processUUID.equals(processUUID); }
@Override public int hashCode() { return this.uuid.hashCode(); } }
public DataFieldDefinitionImpl(final ProcessDefinitionUUID processUUID, final ActivityDefinitionUUID activityUUID, final String name, final String dataTypeClassName) { super(name, processUUID); uuid = new DataFieldDefinitionUUID(activityUUID, name); this.dataTypeClassName = dataTypeClassName; isTransient = false; }
public TransitionDefinitionImpl(final ProcessDefinitionUUID processUUID, final String name, final String from, final String to) { super(name, processUUID); uuid = new TransitionDefinitionUUID(processUUID, name); this.from = from; this.to = to; }
public DataFieldDefinitionImpl(final ProcessDefinitionUUID processUUID, final ActivityDefinitionUUID activityUUID, final String name, final String dataTypeClassName) { super(name, processUUID); uuid = new DataFieldDefinitionUUID(activityUUID, name); this.dataTypeClassName = dataTypeClassName; isTransient = false; }
public TransitionDefinitionImpl(final ProcessDefinitionUUID processUUID, final String name, final String from, final String to) { super(name, processUUID); uuid = new TransitionDefinitionUUID(processUUID, name); this.from = from; this.to = to; }