public class LocalApplicationModuleImpl extends SessionBeanImpl
mApplicationModule| Constructor and Description |
|---|
LocalApplicationModuleImpl() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
activateState(int id,
boolean remove) |
byte[] |
activateState(int id,
boolean remove,
SessionData info) |
byte[] |
activateStateForUndo(java.lang.String id,
int flags) |
void |
addWarning(JboWarning warn) |
void |
clearVOCaches(java.lang.String entityName,
boolean recurse) |
ApplicationModule |
createApplicationModule(java.lang.String amName,
java.lang.String defName) |
ComponentObject |
createComponentObject(java.lang.String coName,
java.lang.String coDefName) |
ViewLink |
createViewLink(java.lang.String vlName,
java.lang.String defName,
ViewObject master,
ViewObject detail) |
ViewLink |
createViewLinkBetweenViewObjects(java.lang.String vlName,
java.lang.String accessorName,
ViewObject master,
AttributeDef[] srcAttrs,
ViewObject detail,
AttributeDef[] destAttrs,
java.lang.String assocClause) |
ViewLink |
createViewLinkFromEntityAssocName(java.lang.String vlName,
java.lang.String entityAssocName,
ViewObject master,
ViewObject detail) |
ViewObject |
createViewObject(java.lang.String voName,
java.lang.String defName) |
ViewObject |
createViewObjectFromQueryClauses(java.lang.String vuName,
java.lang.String eoName,
java.lang.String selectClause,
java.lang.String fromClause,
java.lang.String whereClause,
java.lang.String orderByClause) |
ViewObject |
createViewObjectFromQueryStmt(java.lang.String vuName,
java.lang.String sqlStatement) |
ViewObject |
createViewObjectFromQueryStmt(java.lang.String vuName,
java.lang.String sqlStatement,
java.lang.String voImplClassName) |
ApplicationPoolSvcMsgContext |
doPoolMessage(ApplicationPoolSvcMsgContext ctx) |
void |
ejbCreate(java.util.Hashtable env) |
void |
fetchAttributeProperties(java.lang.String[] voNames,
java.lang.String[][] voAttrNames,
LocaleContext locale) |
ApplicationModule |
findApplicationModule(java.lang.String amName) |
ComponentObject |
findComponentObject(java.lang.String coName) |
RowSetIterator |
findRSIForEntity(RowSetIterator[] rsis,
int eRowHandle) |
ViewLink |
findViewLink(java.lang.String vlName) |
ViewObject |
findViewObject(java.lang.String voName) |
ViewObject |
findViewObjectUsingEntity(ViewObject[] vos,
java.lang.String entityName,
java.lang.String[] attrName) |
java.lang.Class |
getApplicationModuleComponentClass() |
java.lang.String[] |
getApplicationModuleNames() |
JboExceptionHandler |
getExceptionHandler() |
RowSetIterator |
getListBindingRSI(RowSetIterator rsi,
Key rowKey,
java.lang.String attrName,
java.lang.String lbName) |
RowSetIterator |
getPreferredListRSI(RowSetIterator rsi,
Key rowKey,
java.lang.String attrName,
java.lang.String lbName) |
Session |
getSession() |
ClientDocument |
getStyles(java.lang.String name) |
java.lang.Object |
getSyncLock() |
int |
getSyncMode() |
Transaction |
getTransaction() |
protected int |
getTransactionTimeout() |
java.lang.String[] |
getViewLinkNames() |
java.lang.String[] |
getViewObjectNames() |
boolean |
isRoot() |
boolean |
isValidIdForUndo(java.lang.String id) |
int |
passivateState(byte[] clientData) |
int |
passivateState(int id,
byte[] clientData) |
java.lang.String |
passivateStateForUndo(java.lang.String id,
byte[] clientData,
int flags) |
void |
prepareSession(SessionData info) |
protected void |
registerTransactionHandlerFactory() |
void |
removeState(int id) |
int |
reservePassivationId() |
void |
resetState(boolean reload) |
void |
resetState(int flags) |
void |
setExceptionHandler(JboExceptionHandler hndlr) |
void |
setStoreForPassiveState(byte storageType) |
void |
setStyles(java.lang.String name,
ClientDocument clientDocument) |
void |
setSyncMode(int mode) |
void |
sync() |
java.lang.Object[] |
transformExceptionParams(ViewObject[] vos,
java.lang.String entityDefName,
java.lang.String className,
java.lang.Object[] params) |
protected boolean |
useGlobalTransaction() |
connectToDataSource, createApplicationModule, createApplicationModule, createApplicationModuleInternal, createTransactionHandlerFactory, disconnectFromDataSource, doMessage, ejbActivate, ejbPassivate, ejbRemove, getApplicationModule, getApplicationModuleDefName, getConfigurationName, getSessionContext, getTransactionTimeOut, isJboBean, isTransactionManagedByBean, postApplicationModuleCreate, removeApplicationModule, setApplicationModuleDefName, setClientEnv, setConfigurationName, setCurrentSessionContext, setSessionContext, useDataSourcepublic void ejbCreate(java.util.Hashtable env)
throws javax.ejb.CreateException
javax.ejb.CreateExceptionpublic ApplicationModule createApplicationModule(java.lang.String amName, java.lang.String defName) throws JboEJBException
JboEJBExceptionpublic ApplicationModule findApplicationModule(java.lang.String amName) throws JboEJBException
JboEJBExceptionpublic java.lang.String[] getApplicationModuleNames()
throws JboEJBException
JboEJBExceptionpublic void sync()
throws JboEJBException
JboEJBExceptionpublic void setSyncMode(int mode)
throws JboEJBException
JboEJBExceptionpublic int getSyncMode()
throws JboEJBException
JboEJBExceptionpublic ViewObject createViewObject(java.lang.String voName, java.lang.String defName) throws JboEJBException
JboEJBExceptionpublic ViewObject createViewObjectFromQueryClauses(java.lang.String vuName, java.lang.String eoName, java.lang.String selectClause, java.lang.String fromClause, java.lang.String whereClause, java.lang.String orderByClause) throws JboEJBException
JboEJBExceptionpublic ViewObject createViewObjectFromQueryStmt(java.lang.String vuName, java.lang.String sqlStatement) throws JboEJBException
JboEJBExceptionpublic ViewObject createViewObjectFromQueryStmt(java.lang.String vuName, java.lang.String sqlStatement, java.lang.String voImplClassName) throws JboEJBException
JboEJBExceptionpublic ViewObject findViewObject(java.lang.String voName) throws JboEJBException
JboEJBExceptionpublic java.lang.String[] getViewObjectNames()
throws JboEJBException
JboEJBExceptionpublic ViewLink createViewLink(java.lang.String vlName, java.lang.String defName, ViewObject master, ViewObject detail) throws JboEJBException
JboEJBExceptionpublic ViewLink createViewLinkFromEntityAssocName(java.lang.String vlName, java.lang.String entityAssocName, ViewObject master, ViewObject detail) throws JboEJBException
JboEJBExceptionpublic ViewLink createViewLinkBetweenViewObjects(java.lang.String vlName, java.lang.String accessorName, ViewObject master, AttributeDef[] srcAttrs, ViewObject detail, AttributeDef[] destAttrs, java.lang.String assocClause) throws JboEJBException
JboEJBExceptionpublic ViewLink findViewLink(java.lang.String vlName) throws JboEJBException
JboEJBExceptionpublic java.lang.String[] getViewLinkNames()
throws JboEJBException
JboEJBExceptionpublic ComponentObject createComponentObject(java.lang.String coName, java.lang.String coDefName) throws JboEJBException
JboEJBExceptionpublic ComponentObject findComponentObject(java.lang.String coName) throws JboEJBException
JboEJBExceptionpublic boolean isRoot()
throws JboEJBException
JboEJBExceptionpublic Transaction getTransaction() throws JboEJBException
JboEJBExceptionpublic Session getSession() throws JboEJBException
JboEJBExceptionpublic java.lang.Object getSyncLock()
throws JboEJBException
JboEJBExceptionpublic void clearVOCaches(java.lang.String entityName,
boolean recurse)
throws JboEJBException
JboEJBExceptionpublic RowSetIterator findRSIForEntity(RowSetIterator[] rsis, int eRowHandle) throws JboEJBException
JboEJBExceptionpublic RowSetIterator getListBindingRSI(RowSetIterator rsi, Key rowKey, java.lang.String attrName, java.lang.String lbName) throws JboEJBException
JboEJBExceptionpublic RowSetIterator getPreferredListRSI(RowSetIterator rsi, Key rowKey, java.lang.String attrName, java.lang.String lbName) throws JboEJBException
JboEJBExceptionpublic ViewObject findViewObjectUsingEntity(ViewObject[] vos, java.lang.String entityName, java.lang.String[] attrName) throws JboEJBException
JboEJBExceptionpublic java.lang.Object[] transformExceptionParams(ViewObject[] vos, java.lang.String entityDefName, java.lang.String className, java.lang.Object[] params) throws JboEJBException
JboEJBExceptionpublic JboExceptionHandler getExceptionHandler() throws JboEJBException
JboEJBExceptionpublic void setExceptionHandler(JboExceptionHandler hndlr) throws JboEJBException
JboEJBExceptionpublic void addWarning(JboWarning warn) throws JboEJBException
JboEJBExceptionpublic ClientDocument getStyles(java.lang.String name) throws JboEJBException
JboEJBExceptionpublic void setStyles(java.lang.String name,
ClientDocument clientDocument)
throws JboEJBException
JboEJBExceptionpublic int reservePassivationId()
throws JboEJBException
JboEJBExceptionpublic int passivateState(int id,
byte[] clientData)
throws JboEJBException
JboEJBExceptionpublic int passivateState(byte[] clientData)
throws JboEJBException
JboEJBExceptionpublic java.lang.String passivateStateForUndo(java.lang.String id,
byte[] clientData,
int flags)
throws JboEJBException
JboEJBExceptionpublic byte[] activateState(int id,
boolean remove)
throws JboEJBException
JboEJBExceptionpublic byte[] activateState(int id,
boolean remove,
SessionData info)
throws JboEJBException
JboEJBExceptionpublic byte[] activateStateForUndo(java.lang.String id,
int flags)
throws JboEJBException
JboEJBExceptionpublic boolean isValidIdForUndo(java.lang.String id)
throws JboEJBException
JboEJBExceptionpublic void prepareSession(SessionData info) throws JboEJBException
JboEJBExceptionpublic ApplicationPoolSvcMsgContext doPoolMessage(ApplicationPoolSvcMsgContext ctx) throws JboEJBException
JboEJBExceptionpublic void resetState(boolean reload)
throws JboEJBException
JboEJBExceptionpublic void resetState(int flags)
throws JboEJBException
JboEJBExceptionpublic void removeState(int id)
throws JboEJBException
JboEJBExceptionpublic void setStoreForPassiveState(byte storageType)
throws JboEJBException
JboEJBExceptionpublic void fetchAttributeProperties(java.lang.String[] voNames,
java.lang.String[][] voAttrNames,
LocaleContext locale)
throws JboEJBException
JboEJBExceptionpublic java.lang.Class getApplicationModuleComponentClass()
throws JboEJBException
JboEJBExceptionprotected void registerTransactionHandlerFactory()
protected int getTransactionTimeout()
protected boolean useGlobalTransaction()