+

Search Tips   |   Advanced Search

JDBC mediator serialization


The DataGraph produced by the JDBC DMS can be serialized and written out to a file, or sent across a network.

The following example illustrates serialization and de-serialization of a graph:


// This example assumes the creation of the Customer 

// metadata and the JDBC DMS.
DataObject object = mediator.getGraph();
 DataGraph origGraph = object.getDataGraph();

   FileOutputStream out = new FileOutputStream("test.datagraph");
 ObjectOutputStream oos = new ObjectOutputStream(out);
 oos.writeObject(origGraph);
 out.close();

FileInputStream in = new FileInputStream("test.datagraph"); ObjectInputStream oin = new ObjectInputStream(in); DataGraph graph = (DataGraph) oin.readObject(); DataObject obj = (DataObject) graph.getRootObject(); // Now, the DataObject retrieved from the input stream // obj is equal to the original variable object put // through the output stream.





 

Related concepts


Java DataBase Connectivity Mediator Service