| Package | Description | 
|---|---|
| oracle.jbo | 
 Contains interfaces for client-side applications. 
 | 
| oracle.jbo.client.remote | 
 Contains the platform independent client tier implementation of bc4j(oracle.jbo) interfaces. 
 | 
| oracle.jbo.common.ws | |
| oracle.jbo.server | 
 Contains the implementation of middle tier components. 
 | 
| oracle.jbo.server.ejb | 
 Contains the base implementation of appmodule session beans. 
 | 
| oracle.jbo.server.remote | 
 Contains the platform independent server side abstract implementation for handling 3 tier communications. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ViewLink | 
ApplicationModule.createViewLink(java.lang.String vlName,
              java.lang.String defName,
              ViewObject master,
              ViewObject detail)
Creates a view link in this application module from
 the view link definition. 
 | 
ViewLink | 
ApplicationModule.createViewLinkBetweenViewObjects(java.lang.String vlName,
                                java.lang.String accessorName,
                                ViewObject master,
                                AttributeDef[] srcAttrs,
                                ViewObject detail,
                                AttributeDef[] destAttrs,
                                java.lang.String assocClause)
Creates a view link in this application module. 
 | 
ViewLink | 
ApplicationModule.createViewLinkFromEntityAssocName(java.lang.String vlName,
                                 java.lang.String entityAssocName,
                                 ViewObject master,
                                 ViewObject detail)
Creates a view link in this application module from
 an entity association. 
 | 
ViewLink | 
ApplicationModule.findViewLink(java.lang.String vlName)
Finds the named view link. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AttributeDef | 
ViewObject.findViewLinkAccessor(ViewLink vl)
Finds the view link accessor attribute. 
 | 
| Constructor and Description | 
|---|
ViewLinkAlreadyExistsException(ViewLink vl,
                              RowSetIterator masterRSI,
                              RowSet detailRowSet)
Constructs a new instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ViewLinkImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
ViewLink | 
ApplicationModuleImpl.createViewLink(java.lang.String viewLinkName,
              java.lang.String viewLinkDefName,
              ViewObject master,
              ViewObject detail)  | 
ViewLink | 
ApplicationModuleImpl.createViewLinkBetweenViewObjects(java.lang.String viewLinkName,
                                java.lang.String accessorName,
                                ViewObject master,
                                AttributeDef[] srcAttrs,
                                ViewObject detail,
                                AttributeDef[] destAttrs,
                                java.lang.String assocClause)  | 
ViewLink | 
ApplicationModuleImpl.createViewLinkFromEntityAssocName(java.lang.String viewLinkName,
                                 java.lang.String entityAssocName,
                                 ViewObject master,
                                 ViewObject detail)  | 
ViewLink | 
ApplicationModuleImpl.findViewLink(java.lang.String viewLinkName)  | 
protected ViewLink[] | 
ViewUsageImpl.getViewLinks()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ViewUsageImpl.addViewLink(ViewLink viewLink)  | 
AttributeDef | 
ViewUsageImpl.findViewLinkAccessor(ViewLink vl)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WSViewLinkImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
ViewLink | 
WSApplicationModuleImpl.createViewLink(java.lang.String vlName,
              java.lang.String defName,
              ViewObject master,
              ViewObject detail)  | 
ViewLink | 
WSApplicationModuleImpl.createViewLinkBetweenViewObjects(java.lang.String vlName,
                                java.lang.String accessorName,
                                ViewObject master,
                                AttributeDef[] srcAttrs,
                                ViewObject detail,
                                AttributeDef[] destAttrs,
                                java.lang.String assocClause)  | 
ViewLink | 
WSApplicationModuleImpl.createViewLinkFromEntityAssocName(java.lang.String vlName,
                                 java.lang.String entityAssocName,
                                 ViewObject master,
                                 ViewObject detail)  | 
ViewLink | 
WSApplicationModuleImpl.findViewLink(java.lang.String vlName)  | 
| Modifier and Type | Method and Description | 
|---|---|
AttributeDef | 
WSViewObjectImpl.findViewLinkAccessor(ViewLink vl)  | 
| Modifier and Type | Method and Description | 
|---|---|
ViewLink | 
ApplicationModuleImpl.createViewLink(java.lang.String viewLinkName,
              java.lang.String viewLinkDefName,
              ViewObject master,
              ViewObject detail)
Creates a View Link, given the View Link name, the Def name, and the
 names of the master and detail View Objects. 
 | 
ViewLink | 
ApplicationModuleImpl.createViewLink(java.lang.String viewLinkName,
              ViewLinkDefImpl info,
              ViewObject master,
              ViewObject detail,
              boolean checkName)
Internal: Applications should not call this method. 
 | 
ViewLink | 
NullDBTransactionImpl.createViewLink(java.lang.String viewLinkDefName,
              ViewObject master,
              ViewObject detail)
Deprecated.  
Implementation of the DBTransaction interface. 
 | 
ViewLink | 
DBTransactionImpl.createViewLink(java.lang.String viewLinkDefName,
              ViewObject master,
              ViewObject detail)
Creates an anonymous View Link. 
 | 
ViewLink | 
DBTransaction.createViewLink(java.lang.String viewLinkDefName,
              ViewObject master,
              ViewObject detail)
Creates a View Link. 
 | 
ViewLink | 
ApplicationModuleImpl.createViewLinkBetweenViewObjects(java.lang.String viewLinkName,
                                java.lang.String accessorName,
                                ViewObject master,
                                AttributeDef[] srcAttrs,
                                ViewObject detail,
                                AttributeDef[] destAttrs,
                                java.lang.String assocClause)
Creates a View Link given either a View Link Definition or an Entity
 Association. 
 | 
ViewLink | 
NullDBTransactionImpl.createViewLinkBetweenViewObjects(java.lang.String accessorName,
                                ViewObject master,
                                AttributeDef[] srcAttrs,
                                ViewObject detail,
                                AttributeDef[] destAttrs,
                                java.lang.String assocClause)
Deprecated.  
Implementation of the DBTransaction interface. 
 | 
ViewLink | 
DBTransactionImpl.createViewLinkBetweenViewObjects(java.lang.String accessorName,
                                ViewObject master,
                                AttributeDef[] srcAttrs,
                                ViewObject detail,
                                AttributeDef[] destAttrs,
                                java.lang.String assocClause)
Creates an anonymous View Link. 
 | 
ViewLink | 
DBTransaction.createViewLinkBetweenViewObjects(java.lang.String accessorName,
                                ViewObject master,
                                AttributeDef[] srcAttrs,
                                ViewObject detail,
                                AttributeDef[] destAttrs,
                                java.lang.String assocClause)
Creates a View Link. 
 | 
ViewLink | 
ApplicationModuleImpl.createViewLinkFromEntityAssocName(java.lang.String viewLinkName,
                                 java.lang.String entityAssocName,
                                 ViewObject master,
                                 ViewObject detail)
Creates a View Link, given the View Objects and an Entity Association. 
 | 
ViewLink | 
NullDBTransactionImpl.createViewLinkFromEntityAssocName(java.lang.String entityAssocName,
                                 ViewObject master,
                                 ViewObject detail)
Deprecated.  
Implementation of the DBTransaction interface. 
 | 
ViewLink | 
DBTransactionImpl.createViewLinkFromEntityAssocName(java.lang.String entityAssocName,
                                 ViewObject master,
                                 ViewObject detail)
Creates a View Link. 
 | 
ViewLink | 
DBTransaction.createViewLinkFromEntityAssocName(java.lang.String entityAssocName,
                                 ViewObject master,
                                 ViewObject detail)
Creates a View Link. 
 | 
ViewLink | 
ApplicationModuleImpl.findViewLink(java.lang.String vlName)
Finds the named View Link. 
 | 
ViewLink[] | 
ViewObjectImpl.getViewLinks()
Constructs an array of View Links that involve this View Object. 
 | 
protected ViewLink | 
ApplicationModuleDefImpl.loadViewLink(ApplicationModule am,
            java.lang.String vluName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ViewObjectImpl.createViewLinkAccessor(java.lang.String accrName,
                      java.lang.String voName,
                      ViewLink vl,
                      ViewLinkDefImpl vlDef,
                      ViewObject master,
                      ViewObject detail,
                      java.lang.Class javaType)
Internal: Applications should not use this method. 
 | 
AttributeDef | 
ViewObjectImpl.findViewLinkAccessor(ViewLink vl)
Finds the View Link accessor attribute. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ViewLink | 
LocalApplicationModuleImpl.createViewLink(java.lang.String vlName,
              java.lang.String defName,
              ViewObject master,
              ViewObject detail)  | 
ViewLink | 
LocalApplicationModuleImpl.createViewLinkBetweenViewObjects(java.lang.String vlName,
                                java.lang.String accessorName,
                                ViewObject master,
                                AttributeDef[] srcAttrs,
                                ViewObject detail,
                                AttributeDef[] destAttrs,
                                java.lang.String assocClause)  | 
ViewLink | 
LocalApplicationModuleImpl.createViewLinkFromEntityAssocName(java.lang.String vlName,
                                 java.lang.String entityAssocName,
                                 ViewObject master,
                                 ViewObject detail)  | 
ViewLink | 
LocalApplicationModuleImpl.findViewLink(java.lang.String vlName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ResponseValues | 
ObjectMarshallerImpl.marshalViewLink(ViewLink vl)  |