com.infoteria.asteria.flowlibrary2.property
Class ExceptionProperty
java.lang.Object
|
+--com.infoteria.asteria.flowlibrary2.property.ValueProperty
|
+--com.infoteria.asteria.flowlibrary2.property.StringProperty
|
+--com.infoteria.asteria.flowlibrary2.property.SubFlowProperty
|
+--com.infoteria.asteria.flowlibrary2.property.ExceptionProperty
- All Implemented Interfaces:
- Cloneable, Property
- public class ExceptionProperty
- extends SubFlowProperty
Exceptionフロー型のプロパティクラスです。
Methods inherited from class com.infoteria.asteria.flowlibrary2.property.ValueProperty |
getName, getValue, getValueType, init, isMapable, isNull, isRequired, resetMacro, setRequired, setString, toString |
HANDLER_PROJECT_NAME
public static final String HANDLER_PROJECT_NAME
ExceptionProperty
public ExceptionProperty(String name)
- ExceptionProperty(name, FlowException.STATE_DEFAULT) と同じです。
ExceptionProperty
public ExceptionProperty(String name,
int state)
- コンストラクタ
- Parameters:
name
- プロパティ名state
- このExceptionPropertyがキャッチするExceptionのStateを指定します。
getType
public PropertyType getType()
- プロパティ型を返します。
常にPropertyType.EXCEPTIONを返します。
- Overrides:
getType
in class SubFlowProperty
getState
public int getState()
- Stateを返します。
assign
public void assign(Property prop)
- Description copied from interface:
Property
- このプロパティの内容を引数のPropertyにコピーします。
引数となるPropertyのクラスはメソッド呼び出しを行うクラスと同一でなければなりません。
- Overrides:
assign
in class SubFlowProperty