uk.ac.soton.ecs.grimoires.server.impl.uddiv2.handlers
Class UDDIv2Utilities

java.lang.Object
  extended byuk.ac.soton.ecs.grimoires.server.impl.uddiv2.handlers.UDDIv2Utilities

public class UDDIv2Utilities
extends Object


Constructor Summary
UDDIv2Utilities()
           
 
Method Summary
static DispositionReport createErrorReport(int errorNum, String errorCode, String errorInfo)
           
static DispositionReport createSuccessReport()
           
static Set findAssertionByPublisher(com.hp.hpl.jena.rdf.model.Model model, String publisher)
           
static Set findAssertionResourcesByPublisher(com.hp.hpl.jena.rdf.model.Model model, String publisher)
           
static Set findBusinessByPublisher(com.hp.hpl.jena.rdf.model.Model model, String publisher)
           
static com.hp.hpl.jena.rdf.model.Resource findKeyedReference(com.hp.hpl.jena.rdf.model.Model model, KeyedReference reference)
           
static com.hp.hpl.jena.rdf.model.Resource findPublisherAssertion(com.hp.hpl.jena.rdf.model.Model model, PublisherAssertion assertion)
           
static Set findTModelByPublisher(com.hp.hpl.jena.rdf.model.Model model, String publisher)
           
static void saveAssertions(com.hp.hpl.jena.rdf.model.Model readingModel, ModelChanges changes, Message saveMessage, PublisherAssertion[] assertions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UDDIv2Utilities

public UDDIv2Utilities()
Method Detail

createSuccessReport

public static DispositionReport createSuccessReport()

createErrorReport

public static DispositionReport createErrorReport(int errorNum,
                                                  String errorCode,
                                                  String errorInfo)

findAssertionByPublisher

public static Set findAssertionByPublisher(com.hp.hpl.jena.rdf.model.Model model,
                                           String publisher)
                                    throws StoreException
Throws:
StoreException

findAssertionResourcesByPublisher

public static Set findAssertionResourcesByPublisher(com.hp.hpl.jena.rdf.model.Model model,
                                                    String publisher)

findBusinessByPublisher

public static Set findBusinessByPublisher(com.hp.hpl.jena.rdf.model.Model model,
                                          String publisher)
                                   throws StoreException
Throws:
StoreException

findKeyedReference

public static com.hp.hpl.jena.rdf.model.Resource findKeyedReference(com.hp.hpl.jena.rdf.model.Model model,
                                                                    KeyedReference reference)

findPublisherAssertion

public static com.hp.hpl.jena.rdf.model.Resource findPublisherAssertion(com.hp.hpl.jena.rdf.model.Model model,
                                                                        PublisherAssertion assertion)

findTModelByPublisher

public static Set findTModelByPublisher(com.hp.hpl.jena.rdf.model.Model model,
                                        String publisher)
                                 throws StoreException
Throws:
StoreException

saveAssertions

public static void saveAssertions(com.hp.hpl.jena.rdf.model.Model readingModel,
                                  ModelChanges changes,
                                  Message saveMessage,
                                  PublisherAssertion[] assertions)