org.kuali.student.r2.core.constants
Class StateServiceConstants

java.lang.Object
  extended by org.kuali.student.r2.core.constants.StateServiceConstants

public class StateServiceConstants
extends Object

This class holds the constants used by the state service

Version:
2.0
Author:
Sri komandur@uw.edu

Field Summary
static String NAMESPACE
           
static String PRECONDITION_STATE_CONSTRAINT_TYPE_KEY
          StateConstraint types
static String PROPAGATION_STATE_CONSTRAINT_TYPE_KEY
           
static String REF_OBJECT_URI_LIFECYCLE
           
static String REF_OBJECT_URI_STATE
           
static String SERVICE_NAME_LOCAL_PART
          Reference Object URIs
static String STATE_CHANGE_LIFECYCLE_KEY
          StateChange states
static String[] STATE_CHANGE_LIFECYCLE_STATE_KEYS
           
static String STATE_CHANGE_STATE_ACTIVE_KEY
           
static String STATE_CHANGE_TYPE_KEY
          StateChange types
static String STATE_CONSTRAINT_LIFECYCLE_KEY
          StateConstraint states
static String[] STATE_CONSTRAINT_LIFECYCLE_STATE_KEYS
           
static String STATE_CONSTRAINT_STATE_ACTIVE_KEY
           
static String STATE_PROPAGATION_LIFECYCLE_KEY
          StatePropagation states
static String[] STATE_PROPAGATION_LIFECYCLE_STATE_KEYS
           
static String STATE_PROPAGATION_STATE_ACTIVE_KEY
           
static String STATE_PROPAGATION_TYPE_KEY
          StatePropagation types
 
Constructor Summary
StateServiceConstants()
           
 
Method Summary
static boolean isValidStateChangeState(String possibleState)
           
static boolean isValidStateConstraintState(String possibleState)
           
static boolean isValidStatePropagationState(String possibleState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVICE_NAME_LOCAL_PART

public static final String SERVICE_NAME_LOCAL_PART
Reference Object URIs

See Also:
Constant Field Values

NAMESPACE

public static final String NAMESPACE
See Also:
Constant Field Values

REF_OBJECT_URI_STATE

public static final String REF_OBJECT_URI_STATE

REF_OBJECT_URI_LIFECYCLE

public static final String REF_OBJECT_URI_LIFECYCLE

STATE_CHANGE_TYPE_KEY

public static final String STATE_CHANGE_TYPE_KEY
StateChange types

See Also:
Constant Field Values

PRECONDITION_STATE_CONSTRAINT_TYPE_KEY

public static final String PRECONDITION_STATE_CONSTRAINT_TYPE_KEY
StateConstraint types

See Also:
Constant Field Values

PROPAGATION_STATE_CONSTRAINT_TYPE_KEY

public static final String PROPAGATION_STATE_CONSTRAINT_TYPE_KEY
See Also:
Constant Field Values

STATE_PROPAGATION_TYPE_KEY

public static final String STATE_PROPAGATION_TYPE_KEY
StatePropagation types

See Also:
Constant Field Values

STATE_CHANGE_LIFECYCLE_KEY

public static final String STATE_CHANGE_LIFECYCLE_KEY
StateChange states

See Also:
Constant Field Values

STATE_CHANGE_STATE_ACTIVE_KEY

public static final String STATE_CHANGE_STATE_ACTIVE_KEY
See Also:
Constant Field Values

STATE_CHANGE_LIFECYCLE_STATE_KEYS

public static final String[] STATE_CHANGE_LIFECYCLE_STATE_KEYS

STATE_CONSTRAINT_LIFECYCLE_KEY

public static final String STATE_CONSTRAINT_LIFECYCLE_KEY
StateConstraint states

See Also:
Constant Field Values

STATE_CONSTRAINT_STATE_ACTIVE_KEY

public static final String STATE_CONSTRAINT_STATE_ACTIVE_KEY
See Also:
Constant Field Values

STATE_CONSTRAINT_LIFECYCLE_STATE_KEYS

public static final String[] STATE_CONSTRAINT_LIFECYCLE_STATE_KEYS

STATE_PROPAGATION_LIFECYCLE_KEY

public static final String STATE_PROPAGATION_LIFECYCLE_KEY
StatePropagation states

See Also:
Constant Field Values

STATE_PROPAGATION_STATE_ACTIVE_KEY

public static final String STATE_PROPAGATION_STATE_ACTIVE_KEY
See Also:
Constant Field Values

STATE_PROPAGATION_LIFECYCLE_STATE_KEYS

public static final String[] STATE_PROPAGATION_LIFECYCLE_STATE_KEYS
Constructor Detail

StateServiceConstants

public StateServiceConstants()
Method Detail

isValidStateChangeState

public static boolean isValidStateChangeState(String possibleState)

isValidStateConstraintState

public static boolean isValidStateConstraintState(String possibleState)

isValidStatePropagationState

public static boolean isValidStatePropagationState(String possibleState)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.