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, useDataSource
public void ejbCreate(java.util.Hashtable env) throws javax.ejb.CreateException
javax.ejb.CreateException
public ApplicationModule createApplicationModule(java.lang.String amName, java.lang.String defName) throws JboEJBException
JboEJBException
public ApplicationModule findApplicationModule(java.lang.String amName) throws JboEJBException
JboEJBException
public java.lang.String[] getApplicationModuleNames() throws JboEJBException
JboEJBException
public void sync() throws JboEJBException
JboEJBException
public void setSyncMode(int mode) throws JboEJBException
JboEJBException
public int getSyncMode() throws JboEJBException
JboEJBException
public ViewObject createViewObject(java.lang.String voName, java.lang.String defName) throws JboEJBException
JboEJBException
public 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
JboEJBException
public ViewObject createViewObjectFromQueryStmt(java.lang.String vuName, java.lang.String sqlStatement) throws JboEJBException
JboEJBException
public ViewObject createViewObjectFromQueryStmt(java.lang.String vuName, java.lang.String sqlStatement, java.lang.String voImplClassName) throws JboEJBException
JboEJBException
public ViewObject findViewObject(java.lang.String voName) throws JboEJBException
JboEJBException
public java.lang.String[] getViewObjectNames() throws JboEJBException
JboEJBException
public ViewLink createViewLink(java.lang.String vlName, java.lang.String defName, ViewObject master, ViewObject detail) throws JboEJBException
JboEJBException
public ViewLink createViewLinkFromEntityAssocName(java.lang.String vlName, java.lang.String entityAssocName, ViewObject master, ViewObject detail) throws JboEJBException
JboEJBException
public ViewLink createViewLinkBetweenViewObjects(java.lang.String vlName, java.lang.String accessorName, ViewObject master, AttributeDef[] srcAttrs, ViewObject detail, AttributeDef[] destAttrs, java.lang.String assocClause) throws JboEJBException
JboEJBException
public ViewLink findViewLink(java.lang.String vlName) throws JboEJBException
JboEJBException
public java.lang.String[] getViewLinkNames() throws JboEJBException
JboEJBException
public ComponentObject createComponentObject(java.lang.String coName, java.lang.String coDefName) throws JboEJBException
JboEJBException
public ComponentObject findComponentObject(java.lang.String coName) throws JboEJBException
JboEJBException
public boolean isRoot() throws JboEJBException
JboEJBException
public Transaction getTransaction() throws JboEJBException
JboEJBException
public Session getSession() throws JboEJBException
JboEJBException
public java.lang.Object getSyncLock() throws JboEJBException
JboEJBException
public void clearVOCaches(java.lang.String entityName, boolean recurse) throws JboEJBException
JboEJBException
public RowSetIterator findRSIForEntity(RowSetIterator[] rsis, int eRowHandle) throws JboEJBException
JboEJBException
public RowSetIterator getListBindingRSI(RowSetIterator rsi, Key rowKey, java.lang.String attrName, java.lang.String lbName) throws JboEJBException
JboEJBException
public RowSetIterator getPreferredListRSI(RowSetIterator rsi, Key rowKey, java.lang.String attrName, java.lang.String lbName) throws JboEJBException
JboEJBException
public ViewObject findViewObjectUsingEntity(ViewObject[] vos, java.lang.String entityName, java.lang.String[] attrName) throws JboEJBException
JboEJBException
public java.lang.Object[] transformExceptionParams(ViewObject[] vos, java.lang.String entityDefName, java.lang.String className, java.lang.Object[] params) throws JboEJBException
JboEJBException
public JboExceptionHandler getExceptionHandler() throws JboEJBException
JboEJBException
public void setExceptionHandler(JboExceptionHandler hndlr) throws JboEJBException
JboEJBException
public void addWarning(JboWarning warn) throws JboEJBException
JboEJBException
public ClientDocument getStyles(java.lang.String name) throws JboEJBException
JboEJBException
public void setStyles(java.lang.String name, ClientDocument clientDocument) throws JboEJBException
JboEJBException
public int reservePassivationId() throws JboEJBException
JboEJBException
public int passivateState(int id, byte[] clientData) throws JboEJBException
JboEJBException
public int passivateState(byte[] clientData) throws JboEJBException
JboEJBException
public java.lang.String passivateStateForUndo(java.lang.String id, byte[] clientData, int flags) throws JboEJBException
JboEJBException
public byte[] activateState(int id, boolean remove) throws JboEJBException
JboEJBException
public byte[] activateState(int id, boolean remove, SessionData info) throws JboEJBException
JboEJBException
public byte[] activateStateForUndo(java.lang.String id, int flags) throws JboEJBException
JboEJBException
public boolean isValidIdForUndo(java.lang.String id) throws JboEJBException
JboEJBException
public void prepareSession(SessionData info) throws JboEJBException
JboEJBException
public ApplicationPoolSvcMsgContext doPoolMessage(ApplicationPoolSvcMsgContext ctx) throws JboEJBException
JboEJBException
public void resetState(boolean reload) throws JboEJBException
JboEJBException
public void resetState(int flags) throws JboEJBException
JboEJBException
public void removeState(int id) throws JboEJBException
JboEJBException
public void setStoreForPassiveState(byte storageType) throws JboEJBException
JboEJBException
public void fetchAttributeProperties(java.lang.String[] voNames, java.lang.String[][] voAttrNames, LocaleContext locale) throws JboEJBException
JboEJBException
public java.lang.Class getApplicationModuleComponentClass() throws JboEJBException
JboEJBException
protected void registerTransactionHandlerFactory()
protected int getTransactionTimeout()
protected boolean useGlobalTransaction()