|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.util.EventObject
jp.littlesoft.data.event.ResolvingEvent
public class ResolvingEvent
テーブルオブジェクトデータ永続化のイベントオブジェクト。
このイベントを受け取るには、受け取り側クラスでResolvingListenerインターフェースを実装し、
対象のデータオブジェクトaddResolvingListenerで受け取り側オブジェクトを登録します。
入れ子のクラスの概要 | |
---|---|
static class |
ResolvingEvent.Type
永続化の種類を示す列挙形 |
フィールドの概要 |
---|
クラス java.util.EventObject から継承されたフィールド |
---|
source |
コンストラクタの概要 | |
---|---|
ResolvingEvent(Object source)
コンストラクタ。 |
メソッドの概要 | |
---|---|
String |
getAbortMessage()
処理を中断した時のエラーメッセージを取得します。 |
Row<?> |
getNewRow()
NewRowを取得します。 |
Row<?> |
getOldRow()
OldRowを取得します。 |
Params<?> |
getParams()
永続化で使用されるSQLのパラメータを取得する。 |
String |
getSQL()
永続化で使用されるSQLを取得する。 |
ResolvingEvent.Type |
getType()
SQLタイプを取得します。 |
boolean |
isAbort()
処理を中断するかどうかを取得します。 |
void |
setAbort(boolean newAbort)
処理を中断するかどうかを設定します。 |
void |
setAbortMessage(String newAbortMessage)
処理を中断した時のエラーメッセージを設定します。 |
void |
setNewRow(Row<?> newNewRow)
NewRowを設定します。 |
void |
setOldRow(Row<?> newOldRow)
OldRowを設定します。 |
void |
setParams(Params<?> params)
永続化で使用されるSQLのパラメータを設定する。 |
void |
setSource(Object newSource)
イベントが発生したデータオブジェクトを設定する。 |
void |
setSQL(String sql)
永続化で使用されるSQLを設定する。 |
void |
setType(ResolvingEvent.Type type)
SQLタイプを設定します。 |
クラス java.util.EventObject から継承されたメソッド |
---|
getSource, toString |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public ResolvingEvent(Object source)
source
- Eventが最初に発生したオブジェクトメソッドの詳細 |
---|
public void setSource(Object newSource)
newSource
- イベントが発生したオブジェクトpublic ResolvingEvent.Type getType()
public void setType(ResolvingEvent.Type type)
type
- SQLタイプpublic void setOldRow(Row<?> newOldRow)
newOldRow
- OldRowpublic Row<?> getOldRow()
public void setNewRow(Row<?> newNewRow)
newNewRow
- NewRowpublic Row<?> getNewRow()
public void setAbort(boolean newAbort)
newAbort
- 処理を中断するかどうかpublic boolean isAbort()
public void setAbortMessage(String newAbortMessage)
newAbortMessage
- 処理中断メッセージpublic String getAbortMessage()
public void setSQL(String sql)
sql
- これから実行する(あるいはエラーになった)SQLpublic String getSQL()
public void setParams(Params<?> params)
params
- SQLのパラメータpublic Params<?> getParams()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |