Resource Serialization: Difference between revisions
Jump to navigation
Jump to search
m Created page with '; Serializing a resource <source lang="java"> long serializeResource(RequestProcessor processor, Resource resource) throws DatabaseException { SerialisationSupport ss...' |
(No difference)
|
Revision as of 11:19, 29 September 2010
- 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>