oracle.jbo.server.ejb
Class LocalApplicationModuleImpl
java.lang.Object
|
+--oracle.jbo.server.ejb.SessionBeanImpl
|
+--oracle.jbo.server.ejb.LocalApplicationModuleImpl
- All Implemented Interfaces:
- javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean
- public class LocalApplicationModuleImpl
- extends SessionBeanImpl
- See Also:
- Serialized Form
Type | Method |
byte[] |
activateState(int id,
boolean remove)
|
byte[] |
activateState(int id,
boolean remove,
SessionData info)
|
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)
|
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 |
getApplicationModuleDefName()
|
java.lang.String[] |
getApplicationModuleNames()
|
JboExceptionHandler |
getExceptionHandler()
|
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()
|
int |
passivateState(byte[] clientData)
|
int |
passivateState(int id,
byte[] clientData)
|
void |
prepareSession(SessionData info)
|
protected void |
registerTransactionHandlerFactory()
|
void |
removeState(int id)
|
int |
reservePassivationId()
|
void |
resetState(boolean reload)
|
void |
setApplicationModuleDefName(java.lang.String appModuleDefName)
|
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()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalApplicationModuleImpl
public LocalApplicationModuleImpl()
ejbCreate
public void ejbCreate(java.util.Hashtable env)
throws javax.ejb.CreateException
setApplicationModuleDefName
public final void setApplicationModuleDefName(java.lang.String appModuleDefName)
getApplicationModuleDefName
public final java.lang.String getApplicationModuleDefName()
createApplicationModule
public ApplicationModule createApplicationModule(java.lang.String amName,
java.lang.String defName)
throws oracle.jbo.common.ejb.JboEJBException
findApplicationModule
public ApplicationModule findApplicationModule(java.lang.String amName)
throws oracle.jbo.common.ejb.JboEJBException
getApplicationModuleNames
public java.lang.String[] getApplicationModuleNames()
throws oracle.jbo.common.ejb.JboEJBException
sync
public void sync()
throws oracle.jbo.common.ejb.JboEJBException
setSyncMode
public void setSyncMode(int mode)
throws oracle.jbo.common.ejb.JboEJBException
getSyncMode
public int getSyncMode()
throws oracle.jbo.common.ejb.JboEJBException
createViewObject
public ViewObject createViewObject(java.lang.String voName,
java.lang.String defName)
throws oracle.jbo.common.ejb.JboEJBException
createViewObjectFromQueryClauses
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 oracle.jbo.common.ejb.JboEJBException
createViewObjectFromQueryStmt
public ViewObject createViewObjectFromQueryStmt(java.lang.String vuName,
java.lang.String sqlStatement)
throws oracle.jbo.common.ejb.JboEJBException
findViewObject
public ViewObject findViewObject(java.lang.String voName)
throws oracle.jbo.common.ejb.JboEJBException
getViewObjectNames
public java.lang.String[] getViewObjectNames()
throws oracle.jbo.common.ejb.JboEJBException
createViewLink
public ViewLink createViewLink(java.lang.String vlName,
java.lang.String defName,
ViewObject master,
ViewObject detail)
throws oracle.jbo.common.ejb.JboEJBException
createViewLinkFromEntityAssocName
public ViewLink createViewLinkFromEntityAssocName(java.lang.String vlName,
java.lang.String entityAssocName,
ViewObject master,
ViewObject detail)
throws oracle.jbo.common.ejb.JboEJBException
createViewLinkBetweenViewObjects
public ViewLink createViewLinkBetweenViewObjects(java.lang.String vlName,
java.lang.String accessorName,
ViewObject master,
AttributeDef[] srcAttrs,
ViewObject detail,
AttributeDef[] destAttrs,
java.lang.String assocClause)
throws oracle.jbo.common.ejb.JboEJBException
findViewLink
public ViewLink findViewLink(java.lang.String vlName)
throws oracle.jbo.common.ejb.JboEJBException
getViewLinkNames
public java.lang.String[] getViewLinkNames()
throws oracle.jbo.common.ejb.JboEJBException
createComponentObject
public ComponentObject createComponentObject(java.lang.String coName,
java.lang.String coDefName)
throws oracle.jbo.common.ejb.JboEJBException
findComponentObject
public ComponentObject findComponentObject(java.lang.String coName)
throws oracle.jbo.common.ejb.JboEJBException
isRoot
public boolean isRoot()
throws oracle.jbo.common.ejb.JboEJBException
getTransaction
public Transaction getTransaction()
throws oracle.jbo.common.ejb.JboEJBException
getSession
public Session getSession()
throws oracle.jbo.common.ejb.JboEJBException
getSyncLock
public java.lang.Object getSyncLock()
throws oracle.jbo.common.ejb.JboEJBException
clearVOCaches
public void clearVOCaches(java.lang.String entityName,
boolean recurse)
throws oracle.jbo.common.ejb.JboEJBException
findRSIForEntity
public RowSetIterator findRSIForEntity(RowSetIterator[] rsis,
int eRowHandle)
throws oracle.jbo.common.ejb.JboEJBException
findViewObjectUsingEntity
public ViewObject findViewObjectUsingEntity(ViewObject[] vos,
java.lang.String entityName,
java.lang.String[] attrName)
throws oracle.jbo.common.ejb.JboEJBException
transformExceptionParams
public java.lang.Object[] transformExceptionParams(ViewObject[] vos,
java.lang.String entityDefName,
java.lang.String className,
java.lang.Object[] params)
throws oracle.jbo.common.ejb.JboEJBException
getExceptionHandler
public JboExceptionHandler getExceptionHandler()
throws oracle.jbo.common.ejb.JboEJBException
setExceptionHandler
public void setExceptionHandler(JboExceptionHandler hndlr)
throws oracle.jbo.common.ejb.JboEJBException
addWarning
public void addWarning(JboWarning warn)
throws oracle.jbo.common.ejb.JboEJBException
getStyles
public ClientDocument getStyles(java.lang.String name)
throws oracle.jbo.common.ejb.JboEJBException
setStyles
public void setStyles(java.lang.String name,
ClientDocument clientDocument)
throws oracle.jbo.common.ejb.JboEJBException
reservePassivationId
public int reservePassivationId()
throws oracle.jbo.common.ejb.JboEJBException
passivateState
public int passivateState(int id,
byte[] clientData)
throws oracle.jbo.common.ejb.JboEJBException
passivateState
public int passivateState(byte[] clientData)
throws oracle.jbo.common.ejb.JboEJBException
activateState
public byte[] activateState(int id,
boolean remove)
throws oracle.jbo.common.ejb.JboEJBException
activateState
public byte[] activateState(int id,
boolean remove,
SessionData info)
throws oracle.jbo.common.ejb.JboEJBException
prepareSession
public void prepareSession(SessionData info)
throws oracle.jbo.common.ejb.JboEJBException
resetState
public void resetState(boolean reload)
throws oracle.jbo.common.ejb.JboEJBException
removeState
public void removeState(int id)
throws oracle.jbo.common.ejb.JboEJBException
setStoreForPassiveState
public void setStoreForPassiveState(byte storageType)
throws oracle.jbo.common.ejb.JboEJBException
fetchAttributeProperties
public void fetchAttributeProperties(java.lang.String[] voNames,
java.lang.String[][] voAttrNames,
LocaleContext locale)
throws oracle.jbo.common.ejb.JboEJBException
getApplicationModuleComponentClass
public java.lang.Class getApplicationModuleComponentClass()
throws oracle.jbo.common.ejb.JboEJBException
registerTransactionHandlerFactory
protected void registerTransactionHandlerFactory()
getTransactionTimeout
protected int getTransactionTimeout()
useGlobalTransaction
protected boolean useGlobalTransaction()