uk.ac.soton.ecs.grimoires.server.impl.metadata.handlers
Class MetadataLoader

java.lang.Object
  extended byuk.ac.soton.ecs.grimoires.server.store.AbstractLoader
      extended byuk.ac.soton.ecs.grimoires.server.impl.metadata.handlers.MetadataLoader
All Implemented Interfaces:
Loader

public class MetadataLoader
extends AbstractLoader


Constructor Summary
MetadataLoader()
           
 
Method Summary
 void loadFromStore(EntityReference toLoad, com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.RDFNode metadataResource)
           
 void loadFromStore(MessagePartReference toLoad, com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.RDFNode messagePartResource)
          Given a messagePartResource in a Model, find the appropriate MessagePartReference This function assumes that a MessagePart does not belong to multiple MessagePartBag, and a MessagePartBag can only belong to one Message
 void loadFromStore(MetadataInfo toLoad, com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.RDFNode metadataResource)
           
 void loadFromStore(MetadataValue toLoad, com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.RDFNode metadataValueResource)
           
 void loadFromStore(OperationReference toLoad, com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.RDFNode operationResource)
          Given a operationResource in a Model, find the appropriate OperationReference This function assumes that an Operation does not belong to multiple OperationBag, and a OperationBag can only belong to one PortType
 void loadFromStore(TriplesAssertion toLoad, com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.RDFNode triplesResource)
           
 
Methods inherited from class uk.ac.soton.ecs.grimoires.server.store.AbstractLoader
loadFromStore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataLoader

public MetadataLoader()
Method Detail

loadFromStore

public void loadFromStore(MetadataInfo toLoad,
                          com.hp.hpl.jena.rdf.model.Model model,
                          com.hp.hpl.jena.rdf.model.RDFNode metadataResource)
                   throws StoreException
Throws:
StoreException

loadFromStore

public void loadFromStore(MetadataValue toLoad,
                          com.hp.hpl.jena.rdf.model.Model model,
                          com.hp.hpl.jena.rdf.model.RDFNode metadataValueResource)
                   throws StoreException
Throws:
StoreException

loadFromStore

public void loadFromStore(TriplesAssertion toLoad,
                          com.hp.hpl.jena.rdf.model.Model model,
                          com.hp.hpl.jena.rdf.model.RDFNode triplesResource)
                   throws StoreException
Throws:
StoreException

loadFromStore

public void loadFromStore(EntityReference toLoad,
                          com.hp.hpl.jena.rdf.model.Model model,
                          com.hp.hpl.jena.rdf.model.RDFNode metadataResource)
                   throws StoreException
Throws:
StoreException

loadFromStore

public void loadFromStore(MessagePartReference toLoad,
                          com.hp.hpl.jena.rdf.model.Model model,
                          com.hp.hpl.jena.rdf.model.RDFNode messagePartResource)
                   throws StoreException
Given a messagePartResource in a Model, find the appropriate MessagePartReference This function assumes that a MessagePart does not belong to multiple MessagePartBag, and a MessagePartBag can only belong to one Message

Throws:
StoreException

loadFromStore

public void loadFromStore(OperationReference toLoad,
                          com.hp.hpl.jena.rdf.model.Model model,
                          com.hp.hpl.jena.rdf.model.RDFNode operationResource)
                   throws StoreException
Given a operationResource in a Model, find the appropriate OperationReference This function assumes that an Operation does not belong to multiple OperationBag, and a OperationBag can only belong to one PortType

Throws:
StoreException