Business Components 9.0.5

oracle.jbo.common
Interface ObjectMarshaller

All Known Implementing Classes:
ApplicationModuleImpl, ObjectMarshallerImpl

public interface ObjectMarshaller

Defines the interface for marshalling custom objects

Since:
Jdeveloper 3.0

Method Summary
 DataCollector findOrCreateDataCollector(RowSetIterator rsi)
           
 void finishedPiggybacking()
           
 java.lang.String getMarshalledTypeName(java.lang.Object obj)
           
 int getSyncMode()
           
 boolean isCustomMarshalled(java.lang.Object obj)
           
 boolean isInWorkingSet()
           
 java.lang.Object marshal(java.lang.Object obj)
           
 void setSyncMode(int syncMode)
           
 java.lang.Object unMarshal(java.lang.Object obj)
           
 

Method Detail

marshal

public java.lang.Object marshal(java.lang.Object obj)

unMarshal

public java.lang.Object unMarshal(java.lang.Object obj)

isCustomMarshalled

public boolean isCustomMarshalled(java.lang.Object obj)

getMarshalledTypeName

public java.lang.String getMarshalledTypeName(java.lang.Object obj)

finishedPiggybacking

public void finishedPiggybacking()

findOrCreateDataCollector

public DataCollector findOrCreateDataCollector(RowSetIterator rsi)

getSyncMode

public int getSyncMode()

setSyncMode

public void setSyncMode(int syncMode)

isInWorkingSet

public boolean isInWorkingSet()

Business Components 9.0.5

 

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