public abstract class CommitableBase extends java.lang.Object implements Commitable, StringCommitable, javax.ejb.SessionBean, Refreshable
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected javax.ejb.SessionContext |
ctx |
| コンストラクタと説明 |
|---|
CommitableBase() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected Updatable |
afterCompletion(Updatable target,
java.util.Map controlMap) |
protected Updatable |
beforeCompletion(Updatable target,
java.util.Map controlMap) |
CommitResult |
commit(Updatable target,
java.util.Map controlMap)
更新内容を反映する。
|
java.lang.String |
commitByString(java.lang.String targetString,
java.util.Map controlMap)
更新内容を反映する。
|
protected Updatable |
commitLocal(Updatable target,
java.util.Map controlMap) |
protected CommitableManager |
createCommitableManager() |
protected abstract ObservableProxy |
createObservableProxy(Updatable target,
java.util.Map controlMap)
PrimaryKeyを生成して返す。
|
void |
ejbActivate() |
void |
ejbCreate() |
void |
ejbPassivate() |
void |
ejbRemove() |
protected Commitable[] |
getAfterCompletion() |
protected Commitable[] |
getBeforeCompletion() |
protected CommitableManager |
getCommitableManager() |
protected CompletionFactory |
getCompletionFactory() |
protected ModelBuilder |
getModelBuilder() |
protected ModelParser |
getModelParser() |
protected ObservationFactory |
getObservationFactory() |
protected PrimaryObservableSchema |
getPrimaryObservableSchema() |
javax.ejb.SessionContext |
getSessionContext() |
void |
refresh()
設定情報を読み直す。
|
void |
setSessionContext(javax.ejb.SessionContext ctx) |
public void setSessionContext(javax.ejb.SessionContext ctx)
setSessionContext インタフェース内 javax.ejb.SessionBeanpublic javax.ejb.SessionContext getSessionContext()
public void refresh() throws java.rmi.RemoteException
Refreshablerefresh インタフェース内 Refreshablejava.rmi.RemoteExceptionpublic void ejbRemove() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbRemove インタフェース内 javax.ejb.SessionBeanjavax.ejb.EJBExceptionjava.rmi.RemoteExceptionpublic void ejbActivate() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbActivate インタフェース内 javax.ejb.SessionBeanjavax.ejb.EJBExceptionjava.rmi.RemoteExceptionpublic void ejbPassivate() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbPassivate インタフェース内 javax.ejb.SessionBeanjavax.ejb.EJBExceptionjava.rmi.RemoteExceptionpublic void ejbCreate()
public CommitResult commit(Updatable target, java.util.Map controlMap) throws UpdatableCommitException, java.rmi.RemoteException, FatalException
Commitablecommit インタフェース内 Commitabletarget - 更新反映対象controlMap - 制御情報UpdatableCommitException - 回復可能なcommit実行例外java.rmi.RemoteExceptionFatalExceptionpublic java.lang.String commitByString(java.lang.String targetString, java.util.Map controlMap) throws UpdatableCommitException, java.rmi.RemoteException, FatalException
StringCommitablecommitByString インタフェース内 StringCommitabletargetString - 更新反映対象controlMap - 制御情報UpdatableCommitException - 回復可能なcommit実行例外java.rmi.RemoteExceptionFatalExceptionprotected ModelBuilder getModelBuilder()
protected ModelParser getModelParser()
protected Updatable commitLocal(Updatable target, java.util.Map controlMap) throws UpdatableCommitException, java.rmi.RemoteException, FatalException
UpdatableCommitExceptionjava.rmi.RemoteExceptionFatalExceptionprotected abstract ObservableProxy createObservableProxy(Updatable target, java.util.Map controlMap)
target - controlMap - protected ObservationFactory getObservationFactory()
protected PrimaryObservableSchema getPrimaryObservableSchema()
protected CommitableManager createCommitableManager() throws javax.ejb.EJBException
javax.ejb.EJBExceptionprotected CommitableManager getCommitableManager()
protected Updatable beforeCompletion(Updatable target, java.util.Map controlMap) throws UpdatableCommitException, java.rmi.RemoteException, FatalException
UpdatableCommitExceptionjava.rmi.RemoteExceptionFatalExceptionprotected Updatable afterCompletion(Updatable target, java.util.Map controlMap) throws UpdatableCommitException, java.rmi.RemoteException, FatalException
UpdatableCommitExceptionjava.rmi.RemoteExceptionFatalExceptionprotected Commitable[] getBeforeCompletion()
protected Commitable[] getAfterCompletion()
protected CompletionFactory getCompletionFactory()