Resource Serialization
Revision as of 11:19, 29 September 2010 by Toni Kalajainen (talk | contribs) (Created page with '; Serializing a resource <source lang="java"> long serializeResource(RequestProcessor processor, Resource resource) throws DatabaseException { SerialisationSupport ss...')
- Serializing a resource
<source lang="java">
long serializeResource(RequestProcessor processor, Resource resource) throws DatabaseException { SerialisationSupport ss = processor.getService(SerialisationSupport.class); return ss.getRandomAccessId(resource); } String serializeResourceToString(RequestProcessor processor, Resource resource) throws DatabaseException { return String.valueOf(serializeResource(processor, resource)); }
</source>
- Deserializing a resource
<source lang="java">
Resource deserializeResource(ReadGraph graph, long randomAccessId) throws DatabaseException { SerialisationSupport ss = session.getService(SerialisationSupport.class); return rs.getResource(randomAccessId); } Resource deserializeResource(ReadGraph graph, String randomAccessId) throws DatabaseException, NumberFormatException { return deserializeResource(graph, Long.parseLong(randomAccessId)); }
</source>