org.ow2.dragon.service.uddi.v3.impl
Class UDDIPublicationImpl

java.lang.Object
  extended by org.ow2.dragon.service.uddi.v3.impl.UDDIPublicationImpl
All Implemented Interfaces:
UDDIPublicationPortType

public class UDDIPublicationImpl
extends java.lang.Object
implements UDDIPublicationPortType

Author:
ofabre

Constructor Summary
UDDIPublicationImpl(org.ow2.dragon.persistence.dao.UniversalUnifiedDAO universalUnifiedDAO, org.ow2.dragon.api.service.metadata.MetadataService metadataService)
           
 
Method Summary
 void addPublisherAssertions(AddPublisherAssertions body)
           
 void deleteBinding(DeleteBinding body)
           
 void deleteBusiness(DeleteBusiness body)
           
 void deletePublisherAssertions(DeletePublisherAssertions body)
           
 void deleteService(DeleteService body)
           
 void deleteTModel(DeleteTModel body)
           
 AssertionStatusReport getAssertionStatusReport(GetAssertionStatusReport body)
           
 PublisherAssertions getPublisherAssertions(GetPublisherAssertions body)
           
 RegisteredInfo getRegisteredInfo(GetRegisteredInfo body)
           
 BindingDetail saveBinding(SaveBinding body)
           
 BusinessDetail saveBusiness(SaveBusiness body)
           
 ServiceDetail saveService(SaveService body)
           
 TModelDetail saveTModel(SaveTModel body)
           
 void setMetadataService(org.ow2.dragon.api.service.metadata.MetadataService metadataService)
           
 PublisherAssertions setPublisherAssertions(SetPublisherAssertions body)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UDDIPublicationImpl

public UDDIPublicationImpl(org.ow2.dragon.persistence.dao.UniversalUnifiedDAO universalUnifiedDAO,
                           org.ow2.dragon.api.service.metadata.MetadataService metadataService)
Method Detail

addPublisherAssertions

public void addPublisherAssertions(AddPublisherAssertions body)
                            throws DispositionReportFaultMessage
Specified by:
addPublisherAssertions in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

deleteBinding

public void deleteBinding(DeleteBinding body)
                   throws DispositionReportFaultMessage
Specified by:
deleteBinding in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

deleteBusiness

public void deleteBusiness(DeleteBusiness body)
                    throws DispositionReportFaultMessage
Specified by:
deleteBusiness in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

deletePublisherAssertions

public void deletePublisherAssertions(DeletePublisherAssertions body)
                               throws DispositionReportFaultMessage
Specified by:
deletePublisherAssertions in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

deleteService

public void deleteService(DeleteService body)
                   throws DispositionReportFaultMessage
Specified by:
deleteService in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

deleteTModel

public void deleteTModel(DeleteTModel body)
                  throws DispositionReportFaultMessage
Specified by:
deleteTModel in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

getAssertionStatusReport

public AssertionStatusReport getAssertionStatusReport(GetAssertionStatusReport body)
                                               throws DispositionReportFaultMessage
Specified by:
getAssertionStatusReport in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

getPublisherAssertions

public PublisherAssertions getPublisherAssertions(GetPublisherAssertions body)
                                           throws DispositionReportFaultMessage
Specified by:
getPublisherAssertions in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

getRegisteredInfo

public RegisteredInfo getRegisteredInfo(GetRegisteredInfo body)
                                 throws DispositionReportFaultMessage
Specified by:
getRegisteredInfo in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

saveBinding

public BindingDetail saveBinding(SaveBinding body)
                          throws DispositionReportFaultMessage
Specified by:
saveBinding in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

saveBusiness

public BusinessDetail saveBusiness(SaveBusiness body)
                            throws DispositionReportFaultMessage
Specified by:
saveBusiness in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

saveService

public ServiceDetail saveService(SaveService body)
                          throws DispositionReportFaultMessage
Specified by:
saveService in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

saveTModel

@Transactional(rollbackFor=DispositionReportFaultMessage.class)
public TModelDetail saveTModel(SaveTModel body)
                        throws DispositionReportFaultMessage
Specified by:
saveTModel in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

setPublisherAssertions

public PublisherAssertions setPublisherAssertions(SetPublisherAssertions body)
                                           throws DispositionReportFaultMessage
Specified by:
setPublisherAssertions in interface UDDIPublicationPortType
Throws:
DispositionReportFaultMessage

setMetadataService

public void setMetadataService(org.ow2.dragon.api.service.metadata.MetadataService metadataService)


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.