Oracle9i Business Components for Java API Reference
Oracle9i Jdeveloper (9.0.4)
B10391-01


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

Field Summary

 

Fields inherited from class oracle.jbo.server.ejb.SessionBeanImpl
mApplicationModule

 

Constructor Summary
LocalApplicationModuleImpl()
           

 

Method Summary
 byte[] activateState(int id, boolean remove)
           
 byte[] activateState(int id, boolean remove, SessionData info)
           
 byte[] activateState(int id, SessionData info, int flags)
           
 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)
           
 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()
           
 int getMostRecentStackId()
           
 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(byte[] clientData, int flags)
           
 int passivateState(int id, byte[] clientData)
           
 int passivateState(int id, byte[] clientData, int flags)
           
 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()
           
 int reserveSnapshotId(int flags)
           
 void resetState(boolean reload)
           
 void resetState(int flags)
           
 void resume()
           
 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 suspend()
           
 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 oracle.jbo.server.ejb.SessionBeanImpl
ejbActivate, ejbPassivate, ejbRemove, getApplicationModule, getSessionContext, removeApplicationModule, setSessionContext

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

LocalApplicationModuleImpl

public LocalApplicationModuleImpl()
Method Detail

ejbCreate

public void ejbCreate(java.util.Hashtable env)
               throws javax.ejb.CreateException
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
oracle.jbo.common.ejb.JboEJBException

findApplicationModule

public ApplicationModule findApplicationModule(java.lang.String amName)
                                        throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getApplicationModuleNames

public java.lang.String[] getApplicationModuleNames()
                                             throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

sync

public void sync()
          throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

setSyncMode

public void setSyncMode(int mode)
                 throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getSyncMode

public int getSyncMode()
                throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

createViewObject

public ViewObject createViewObject(java.lang.String voName,
                                   java.lang.String defName)
                            throws oracle.jbo.common.ejb.JboEJBException
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
oracle.jbo.common.ejb.JboEJBException

createViewObjectFromQueryStmt

public ViewObject createViewObjectFromQueryStmt(java.lang.String vuName,
                                                java.lang.String sqlStatement)
                                         throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

findViewObject

public ViewObject findViewObject(java.lang.String voName)
                          throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getViewObjectNames

public java.lang.String[] getViewObjectNames()
                                      throws oracle.jbo.common.ejb.JboEJBException
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
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
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
oracle.jbo.common.ejb.JboEJBException

findViewLink

public ViewLink findViewLink(java.lang.String vlName)
                      throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getViewLinkNames

public java.lang.String[] getViewLinkNames()
                                    throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

createComponentObject

public ComponentObject createComponentObject(java.lang.String coName,
                                             java.lang.String coDefName)
                                      throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

findComponentObject

public ComponentObject findComponentObject(java.lang.String coName)
                                    throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

isRoot

public boolean isRoot()
               throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getTransaction

public Transaction getTransaction()
                           throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getSession

public Session getSession()
                   throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getSyncLock

public java.lang.Object getSyncLock()
                             throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

clearVOCaches

public void clearVOCaches(java.lang.String entityName,
                          boolean recurse)
                   throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

findRSIForEntity

public RowSetIterator findRSIForEntity(RowSetIterator[] rsis,
                                       int eRowHandle)
                                throws oracle.jbo.common.ejb.JboEJBException
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
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
oracle.jbo.common.ejb.JboEJBException

getExceptionHandler

public JboExceptionHandler getExceptionHandler()
                                        throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

setExceptionHandler

public void setExceptionHandler(JboExceptionHandler hndlr)
                         throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

addWarning

public void addWarning(JboWarning warn)
                throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getStyles

public ClientDocument getStyles(java.lang.String name)
                         throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

setStyles

public void setStyles(java.lang.String name,
ClientDocument clientDocument)
               throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

reservePassivationId

public int reservePassivationId()
                         throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

passivateState

public int passivateState(int id,
                          byte[] clientData)
                   throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

passivateState

public int passivateState(byte[] clientData)
                   throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

passivateState

public int passivateState(int id,
                          byte[] clientData,
                          int flags)
                   throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

passivateState

public int passivateState(byte[] clientData,
                          int flags)
                   throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

passivateStateForUndo

public java.lang.String passivateStateForUndo(java.lang.String id,
                                              byte[] clientData,
                                              int flags)
                                       throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

reserveSnapshotId

public int reserveSnapshotId(int flags)
                      throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

getMostRecentStackId

public int getMostRecentStackId()
                         throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

activateState

public byte[] activateState(int id,
                            boolean remove)
                     throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

activateState

public byte[] activateState(int id,
                            boolean remove,
SessionData info)
                     throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

activateState

public byte[] activateState(int id,
SessionData info,
                            int flags)
                     throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

activateStateForUndo

public byte[] activateStateForUndo(java.lang.String id,
                                   int flags)
                            throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

isValidIdForUndo

public boolean isValidIdForUndo(java.lang.String id)
                         throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

prepareSession

public void prepareSession(SessionData info)
                    throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

resetState

public void resetState(boolean reload)
                throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

resetState

public void resetState(int flags)
                throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

removeState

public void removeState(int id)
                 throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

setStoreForPassiveState

public void setStoreForPassiveState(byte storageType)
                             throws oracle.jbo.common.ejb.JboEJBException
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
oracle.jbo.common.ejb.JboEJBException

getApplicationModuleComponentClass

public java.lang.Class getApplicationModuleComponentClass()
                                                   throws oracle.jbo.common.ejb.JboEJBException
oracle.jbo.common.ejb.JboEJBException

registerTransactionHandlerFactory

protected void registerTransactionHandlerFactory()

getTransactionTimeout

protected int getTransactionTimeout()

useGlobalTransaction

protected boolean useGlobalTransaction()

suspend

public void suspend()

resume

public void resume()

Oracle9i Business Components for Java API Reference
Oracle9i Jdeveloper (9.0.4)
B10391-01


 

Copyright © 1997, 2003, Oracle. All rights reserved.