org.apache.juddi.rmi
Class UDDIPublicationService
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
org.apache.juddi.rmi.UDDIPublicationService
- All Implemented Interfaces:
- Serializable, Remote, UDDIPublicationPortType
public class UDDIPublicationService
- extends UnicastRemoteObject
- implements UDDIPublicationPortType
UDDIPublicationPortType wrapper so it can be exposed as a service over RMI.
- Author:
- Kurt T Stam
- See Also:
- Serialized Form
UDDIPublicationService
protected UDDIPublicationService(int port)
throws RemoteException
- Throws:
RemoteException
addPublisherAssertions
public void addPublisherAssertions(AddPublisherAssertions body)
throws RemoteException
- Specified by:
addPublisherAssertions in interface UDDIPublicationPortType
- Throws:
RemoteException
deleteBinding
public void deleteBinding(DeleteBinding body)
throws RemoteException
- Specified by:
deleteBinding in interface UDDIPublicationPortType
- Throws:
RemoteException
deleteBusiness
public void deleteBusiness(DeleteBusiness body)
throws RemoteException
- Specified by:
deleteBusiness in interface UDDIPublicationPortType
- Throws:
RemoteException
deletePublisherAssertions
public void deletePublisherAssertions(DeletePublisherAssertions body)
throws RemoteException
- Specified by:
deletePublisherAssertions in interface UDDIPublicationPortType
- Throws:
RemoteException
deleteService
public void deleteService(DeleteService body)
throws RemoteException
- Specified by:
deleteService in interface UDDIPublicationPortType
- Throws:
RemoteException
deleteTModel
public void deleteTModel(DeleteTModel body)
throws RemoteException
- Specified by:
deleteTModel in interface UDDIPublicationPortType
- Throws:
RemoteException
getAssertionStatusReport
public List<AssertionStatusItem> getAssertionStatusReport(String authInfo,
CompletionStatus completionStatus)
throws RemoteException
- Specified by:
getAssertionStatusReport in interface UDDIPublicationPortType
- Returns:
- returns java.util.List
- Throws:
RemoteException
getPublisherAssertions
public List<PublisherAssertion> getPublisherAssertions(String authInfo)
throws RemoteException
- Specified by:
getPublisherAssertions in interface UDDIPublicationPortType
- Returns:
- returns java.util.List
- Throws:
RemoteException
getRegisteredInfo
public RegisteredInfo getRegisteredInfo(GetRegisteredInfo body)
throws RemoteException
- Specified by:
getRegisteredInfo in interface UDDIPublicationPortType
- Returns:
- returns org.uddi.api_v3.RegisteredInfo
- Throws:
RemoteException
saveBinding
public BindingDetail saveBinding(SaveBinding body)
throws RemoteException
- Specified by:
saveBinding in interface UDDIPublicationPortType
- Returns:
- returns org.uddi.api_v3.BindingDetail
- Throws:
RemoteException
saveBusiness
public BusinessDetail saveBusiness(SaveBusiness body)
throws RemoteException
- Specified by:
saveBusiness in interface UDDIPublicationPortType
- Returns:
- returns org.uddi.api_v3.BusinessDetail
- Throws:
RemoteException
saveService
public ServiceDetail saveService(SaveService body)
throws RemoteException
- Specified by:
saveService in interface UDDIPublicationPortType
- Returns:
- returns org.uddi.api_v3.ServiceDetail
- Throws:
RemoteException
saveTModel
public TModelDetail saveTModel(SaveTModel body)
throws RemoteException
- Specified by:
saveTModel in interface UDDIPublicationPortType
- Returns:
- returns org.uddi.api_v3.TModelDetail
- Throws:
RemoteException
setPublisherAssertions
public void setPublisherAssertions(String authInfo,
javax.xml.ws.Holder<List<PublisherAssertion>> publisherAssertion)
throws RemoteException
- Specified by:
setPublisherAssertions in interface UDDIPublicationPortType
- Throws:
RemoteException
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.