summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/lifecycle/instance/stateMachine/TransitionOutcome.java
blob: 71ba3b3c07c246ca7bd39c51aa22c033f13c1ee5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package com.c2kernel.lifecycle.instance.stateMachine;

public class TransitionOutcome extends TransitionResource {
	
	// schema properties
	String schemaName, schemaVersion; // Name & version of the schema of the data required for this transition. 
	boolean required = true; // If true, then the data must be supplied to perform the transition, otherwise it is optional
	
	public TransitionOutcome() {
	}

	public String getSchemaName() {
		return schemaName;
	}

	public void setSchemaName(String schemaName) {
		this.schemaName = schemaName;
	}

	public String getSchemaVersion() {
		return schemaVersion;
	}

	public void setSchemaVersion(String schemaVersion) {
		this.schemaVersion = schemaVersion;
	}

	public boolean isRequired() {
		return required;
	}

	public void setRequired(boolean required) {
		this.required = required;
	}

}