Ruddi™ UDDI Client API
1.0

inspireit.uddi.response.base
Class ServiceInfo

java.lang.Object
  |
  +--inspireit.uddi.response.base.ServiceInfo
All Implemented Interfaces:
java.io.Serializable, inspireit.uddi.util.visitors.UDDIElement

public class ServiceInfo
extends java.lang.Object
implements java.io.Serializable, inspireit.uddi.util.visitors.UDDIElement

ServiceInfo is used as the short form of a service for list purposes.

Author:
Bertrand Fontaine, INSPIRE IT $Revision: 1.2 $
See Also:
Serialized Form

Field Summary
protected  BusinessKey businessKey
          Pointer to the BusinessEntity element providing the BusinessService.
protected  Names names
          The Names of the BusinessService.
protected  ServiceKey serviceKey
          Pointer to the complete BusinessService element.
 
Constructor Summary
ServiceInfo(Names names, ServiceKey serviceKey, BusinessKey businessKey)
          ServiceInfo constructor.
 
Method Summary
 boolean equals(java.lang.Object o)
          Checks whether an object is equal to this ServiceInfo.
 BusinessKey getBusinessKey()
          Gets the pointer to the BusinessEntity providing the BusinessService
 Names getNames()
          Gets the Names of the BusinessService.
 ServiceKey getServiceKey()
          Gets the pointer to the complete BusinessService element.
 java.lang.Object visit(inspireit.uddi.util.visitors.UDDIVisitor visitor)
          Visits this UDDI element.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

names

protected Names names
The Names of the BusinessService.


serviceKey

protected ServiceKey serviceKey
Pointer to the complete BusinessService element.


businessKey

protected BusinessKey businessKey
Pointer to the BusinessEntity element providing the BusinessService.

Constructor Detail

ServiceInfo

public ServiceInfo(Names names,
                   ServiceKey serviceKey,
                   BusinessKey businessKey)
ServiceInfo constructor.

Parameters:
names - The Names of the BusinessService.
serviceKey - Pointer to the complete BusinessService element.
businessKey - Pointer to the BusinessEntity element providing the BusinessService.
Method Detail

getNames

public Names getNames()
Gets the Names of the BusinessService.

Returns:
the Names of the BusinessService

getServiceKey

public ServiceKey getServiceKey()
Gets the pointer to the complete BusinessService element.

Returns:
the pointer to the complete BusinessService element

getBusinessKey

public BusinessKey getBusinessKey()
Gets the pointer to the BusinessEntity providing the BusinessService. $ @return the pointer to the BusinessEntity providing the BusinessService


visit

public java.lang.Object visit(inspireit.uddi.util.visitors.UDDIVisitor visitor)
Visits this UDDI element.

Specified by:
visit in interface inspireit.uddi.util.visitors.UDDIElement
Parameters:
visitor - The visiting UDDI object.

equals

public boolean equals(java.lang.Object o)
Checks whether an object is equal to this ServiceInfo.

Overrides:
equals in class java.lang.Object
Parameters:
o - The object to test for equality.
Returns:
true if o and this ServiceInfo are equal; false otherwise

Ruddi™ UDDI Client API
1.0

Download now! | Submit a bug or feature
(c) 2003 INSPIRE IT
Bld Brand Whitlock 109
1200 Brussels, Belgium
All Rights Reserved.