Ruddi™ UDDI Client API
1.0

inspireit.uddi.response.base
Class BusinessInfo

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

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

BusinessInfo is used as a short form of the BusinessEntity as a first pass result set for "find businesses" queries.

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

Field Summary
protected  BusinessKey businessKey
          Pointer to the complete BusinessEntity element.
protected  Descriptions descriptions
          Descriptions associated to the BusinessEntity.
protected  Names names
          The Names of the BusinessEntity.
protected  ServiceInfos serviceInfos
          Information on the services available from the BusinessEntity.
 
Constructor Summary
BusinessInfo(BusinessKey businessKey, Names names, Descriptions descriptions, ServiceInfos serviceInfos)
          BusinessInfo constructor.
 
Method Summary
 boolean equals(java.lang.Object o)
          Checks whether an object is equal to this BusinessEntityExt.
 BusinessKey getBusinessKey()
          Gets the pointer to the complete BusinessEntity element.
 Descriptions getDescriptions()
          Gets the Descriptions associated to the BusinessEntity element.
 Names getNames()
          Gets the Names of the BusinessEntity element.
 ServiceInfos getServiceInfos()
          Gets information on the services available from the BusinessEntity.
 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

businessKey

protected BusinessKey businessKey
Pointer to the complete BusinessEntity element.


names

protected Names names
The Names of the BusinessEntity.


descriptions

protected Descriptions descriptions
Descriptions associated to the BusinessEntity.


serviceInfos

protected ServiceInfos serviceInfos
Information on the services available from the BusinessEntity.

Constructor Detail

BusinessInfo

public BusinessInfo(BusinessKey businessKey,
                    Names names,
                    Descriptions descriptions,
                    ServiceInfos serviceInfos)
BusinessInfo constructor.

Parameters:
businessKey - Pointer to the complete BusinessEntity element.
names - The Names of the BusinessEntity.
descriptions - Descriptions associated to the BusinessEntity.
serviceInfos - Information on the services available from the BusinessEntity.
Method Detail

getBusinessKey

public BusinessKey getBusinessKey()
Gets the pointer to the complete BusinessEntity element.

Returns:
the pointer to the complete BusinessEntity element

getNames

public Names getNames()
Gets the Names of the BusinessEntity element.

Returns:
the Names of the BusinessEntity element

getDescriptions

public Descriptions getDescriptions()
Gets the Descriptions associated to the BusinessEntity element.

Returns:
the Descriptions associated to the BusinessEntity element

getServiceInfos

public ServiceInfos getServiceInfos()
Gets information on the services available from the BusinessEntity.

Returns:
information on the services available from the BusinessEntity

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 BusinessEntityExt.

Overrides:
equals in class java.lang.Object
Parameters:
o - The object to test for equality.
Returns:
true if o and this BusinessEntityExt 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.