gr.uoa.di.madgik.execution.plan.element
Enum IPlanElement.PlanElementType

java.lang.Object
  extended by java.lang.Enum<IPlanElement.PlanElementType>
      extended by gr.uoa.di.madgik.execution.plan.element.IPlanElement.PlanElementType
All Implemented Interfaces:
Serializable, Comparable<IPlanElement.PlanElementType>
Enclosing interface:
IPlanElement

public static enum IPlanElement.PlanElementType
extends Enum<IPlanElement.PlanElementType>

The type of the plan element

Author:
gpapanikos

Enum Constant Summary
Bag
          A conditional bag of sub plans
Boundary
          Boundary element of a execution container
Break
          An execution break element
Checkpoint
          A checkpoint element
Conditional
          A conditional execution element
FileTransfer
          A file transfer element
Filter
          A filtering step
Flow
          A flow of sub plans
Loop
          A loop
POJO
          A plain java object invocation
Sequence
          A sequence of sub plans
Shell
          A shell script invocation
TryCatchFinally
          A try catch finally element
Wait
          A wait element
WSREST
          A ReSTful Web Service invocation
WSSOAP
          A Web Service invocation
 
Method Summary
static IPlanElement.PlanElementType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static IPlanElement.PlanElementType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Boundary

public static final IPlanElement.PlanElementType Boundary
Boundary element of a execution container


POJO

public static final IPlanElement.PlanElementType POJO
A plain java object invocation


Shell

public static final IPlanElement.PlanElementType Shell
A shell script invocation


WSSOAP

public static final IPlanElement.PlanElementType WSSOAP
A Web Service invocation


WSREST

public static final IPlanElement.PlanElementType WSREST
A ReSTful Web Service invocation


Break

public static final IPlanElement.PlanElementType Break
An execution break element


Conditional

public static final IPlanElement.PlanElementType Conditional
A conditional execution element


TryCatchFinally

public static final IPlanElement.PlanElementType TryCatchFinally
A try catch finally element


Flow

public static final IPlanElement.PlanElementType Flow
A flow of sub plans


Loop

public static final IPlanElement.PlanElementType Loop
A loop


Sequence

public static final IPlanElement.PlanElementType Sequence
A sequence of sub plans


FileTransfer

public static final IPlanElement.PlanElementType FileTransfer
A file transfer element


Checkpoint

public static final IPlanElement.PlanElementType Checkpoint
A checkpoint element


Wait

public static final IPlanElement.PlanElementType Wait
A wait element


Bag

public static final IPlanElement.PlanElementType Bag
A conditional bag of sub plans


Filter

public static final IPlanElement.PlanElementType Filter
A filtering step

Method Detail

values

public static IPlanElement.PlanElementType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (IPlanElement.PlanElementType c : IPlanElement.PlanElementType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static IPlanElement.PlanElementType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


Copyright © 2013. All Rights Reserved.