org.apache.juddi.rmi
Class UDDIInquiryService

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by org.apache.juddi.rmi.UDDIInquiryService
All Implemented Interfaces:
Serializable, Remote, org.uddi.v3_service.UDDIInquiryPortType

public class UDDIInquiryService
extends UnicastRemoteObject
implements org.uddi.v3_service.UDDIInquiryPortType

UDDIInquiryPortType wrapper so it can be exposed as a service over RMI.

Author:
Kurt T Stam
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
protected UDDIInquiryService(int port)
           
 
Method Summary
 org.uddi.api_v3.BindingDetail findBinding(org.uddi.api_v3.FindBinding body)
           
 org.uddi.api_v3.BusinessList findBusiness(org.uddi.api_v3.FindBusiness body)
           
 org.uddi.api_v3.RelatedBusinessesList findRelatedBusinesses(org.uddi.api_v3.FindRelatedBusinesses body)
           
 org.uddi.api_v3.ServiceList findService(org.uddi.api_v3.FindService body)
           
 org.uddi.api_v3.TModelList findTModel(org.uddi.api_v3.FindTModel body)
           
 org.uddi.api_v3.BindingDetail getBindingDetail(org.uddi.api_v3.GetBindingDetail body)
           
 org.uddi.api_v3.BusinessDetail getBusinessDetail(org.uddi.api_v3.GetBusinessDetail body)
           
 org.uddi.api_v3.OperationalInfos getOperationalInfo(org.uddi.api_v3.GetOperationalInfo body)
           
 org.uddi.api_v3.ServiceDetail getServiceDetail(org.uddi.api_v3.GetServiceDetail body)
           
 org.uddi.api_v3.TModelDetail getTModelDetail(org.uddi.api_v3.GetTModelDetail body)
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UDDIInquiryService

protected UDDIInquiryService(int port)
                      throws RemoteException
Throws:
RemoteException
Method Detail

findBinding

public org.uddi.api_v3.BindingDetail findBinding(org.uddi.api_v3.FindBinding body)
                                          throws RemoteException
Specified by:
findBinding in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

findBusiness

public org.uddi.api_v3.BusinessList findBusiness(org.uddi.api_v3.FindBusiness body)
                                          throws RemoteException
Specified by:
findBusiness in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

findRelatedBusinesses

public org.uddi.api_v3.RelatedBusinessesList findRelatedBusinesses(org.uddi.api_v3.FindRelatedBusinesses body)
                                                            throws RemoteException
Specified by:
findRelatedBusinesses in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

findService

public org.uddi.api_v3.ServiceList findService(org.uddi.api_v3.FindService body)
                                        throws RemoteException
Specified by:
findService in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

findTModel

public org.uddi.api_v3.TModelList findTModel(org.uddi.api_v3.FindTModel body)
                                      throws RemoteException
Specified by:
findTModel in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

getBindingDetail

public org.uddi.api_v3.BindingDetail getBindingDetail(org.uddi.api_v3.GetBindingDetail body)
                                               throws RemoteException
Specified by:
getBindingDetail in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

getBusinessDetail

public org.uddi.api_v3.BusinessDetail getBusinessDetail(org.uddi.api_v3.GetBusinessDetail body)
                                                 throws RemoteException
Specified by:
getBusinessDetail in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

getOperationalInfo

public org.uddi.api_v3.OperationalInfos getOperationalInfo(org.uddi.api_v3.GetOperationalInfo body)
                                                    throws RemoteException
Specified by:
getOperationalInfo in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

getServiceDetail

public org.uddi.api_v3.ServiceDetail getServiceDetail(org.uddi.api_v3.GetServiceDetail body)
                                               throws RemoteException
Specified by:
getServiceDetail in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException

getTModelDetail

public org.uddi.api_v3.TModelDetail getTModelDetail(org.uddi.api_v3.GetTModelDetail body)
                                             throws RemoteException
Specified by:
getTModelDetail in interface org.uddi.v3_service.UDDIInquiryPortType
Throws:
RemoteException


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.