| Package | Description | 
|---|---|
| oracle.jbo.client.remote | 
 Contains the platform independent client tier implementation of bc4j(oracle.jbo) interfaces. 
 | 
| oracle.jbo.client.remote.ejb | 
 Contains the client tier implementation for appmodule session ejb clients. 
 | 
| oracle.jbo.common | 
 Contains the implementation of components shared by thin clients and the middle tier. 
 | 
| oracle.jbo.common.ws | |
| oracle.jbo.server | 
 Contains the implementation of middle tier components. 
 | 
| oracle.jbo.server.remote | 
 Contains the platform independent server side abstract implementation for handling 3 tier communications. 
 | 
| oracle.jbo.server.remote.ejb | 
 Contains server side adapter classes used by appmodule session beans. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ApplicationModuleImpl
Abstract application module proxy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ObjectMarshaller | 
ViewUsageImpl.getObjectMarshaller()  | 
protected ObjectMarshaller | 
RowImpl.getObjectMarshaller()  | 
ObjectMarshaller | 
ApplicationModuleImpl.getObjectMarshaller()  | 
ObjectMarshaller | 
AbstractAppModuleRequestHandler.getObjectMarshaller()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ObjectMarshaller | 
ApplicationModuleDelegate.getObjectMarshaller()  | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMarshaller | 
PiggybackObjectOutputStream.getMarshaller()  | 
ObjectMarshaller | 
PiggybackInputStream.getMarshaller()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JboServiceMessage.marshal(java.util.Locale locale,
       ApplicationModule am,
       ObjectMarshaller marshaller)  | 
void | 
SvcMethodResponse.marshal(ObjectMarshaller marshaller)  | 
void | 
SvcMethodRequest.marshal(ObjectMarshaller marshaller)  | 
void | 
JboServiceMessage.marshalRefs(java.util.Locale locale,
           ApplicationModule am,
           ObjectMarshaller marshaller)  | 
static java.lang.Object | 
SvcMsgDataRow.marshalValue(java.lang.Object obj,
            ObjectMarshaller marshaller)  | 
void | 
JboServiceMessage.unmarshal(ObjectMarshaller marshaller)  | 
void | 
SvcMethodResponse.unMarshal(ObjectMarshaller marshaller)  | 
void | 
SvcMethodRequest.unMarshal(ObjectMarshaller marshaller)  | 
static java.lang.Object | 
SvcMsgDataRow.unMarshalValue(java.lang.Object obj,
              ObjectMarshaller marshaller)  | 
| Constructor and Description | 
|---|
JboObjectInputStream(java.io.InputStream in,
                    ObjectMarshaller marshaller)  | 
JboObjectOutputStream(java.io.OutputStream out,
                     ObjectMarshaller marshaller)  | 
PiggybackInput(ObjectMarshaller marshaller,
              byte[] inBytes)  | 
PiggybackInputStream(ObjectMarshaller marshaller,
                    java.io.InputStream strm)  | 
PiggybackObjectOutputStream(java.io.OutputStream out,
                           java.util.Locale locale,
                           ApplicationModule am,
                           ObjectMarshaller marshaller)
protected PiggybackObjectOutputStream(Locale locale)
      throws IOException
   {
      super();
      mLocale = locale;
   } 
 | 
PiggybackOutput(java.util.List entries,
               java.util.Locale locale,
               ApplicationModule am,
               ObjectMarshaller marshaller)  | 
SvcMsgDataRow(ObjectMarshaller marshaller,
             int rowType,
             int rsiId,
             int rowIndex,
             AttributeList row,
             java.lang.Object rowHandle,
             byte newRowState,
             int[] changedAttrIndices,
             AccTravDef accTravDef,
             int accTravLimit)  | 
SvcMsgDataRow(ObjectMarshaller marshaller,
             int rowType,
             int rsiId,
             int rowIndex,
             AttributeList row,
             java.lang.Object rowHandle,
             byte newRowState,
             int[] changedAttrIndices,
             boolean hintsChanged)  | 
SvcMsgDataRow(ObjectMarshaller marshaller,
             int rowType,
             int rsiId,
             int rowIndex,
             AttributeList row,
             java.lang.Object rowHandle,
             byte newRowState,
             int[] changedAttrIndices,
             boolean ownUpdate,
             boolean hintsChanged)  | 
SvcMsgDataRow(ObjectMarshaller marshaller,
             int rowType,
             int rsiId,
             int rangeStart,
             int rowIndex,
             java.lang.Object[] attrVals,
             int[] attrIndices,
             java.lang.Object rowHandle,
             byte newRowState,
             java.lang.Object rowFilterValues,
             Key key,
             int rowRSIId)  | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMarshaller | 
WSApplicationModuleMarshaller.getObjectMarshaller()  | 
ObjectMarshaller | 
WSApplicationModuleImpl.getObjectMarshaller()  | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMarshaller | 
ApplicationModuleImpl.getObjectMarshaller()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ObjectMarshallerImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMarshaller | 
AbstractRemoteApplicationModuleImpl.getObjectMarshaller()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected PiggybackManager | 
AbstractRemoteApplicationModuleImpl.createPiggybackManager(ObjectMarshaller om)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EJBObjectMarshallerImpl  |