Ruddi™ UDDI Client API
1.0

inspireit.uddi.collections
Class BusinessServices

java.lang.Object
  |
  +--inspireit.uddi.collections.BusinessServices
All Implemented Interfaces:
java.io.Serializable, inspireit.uddi.util.visitors.UDDIElement

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

Collection of BusinessServices.

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

Field Summary
protected  java.util.Vector businessServices
          Vector containing the binding templates (BusinessService objects).
 
Constructor Summary
BusinessServices()
          BusinessServices constructor.
 
Method Summary
 boolean add(BusinessService businessService)
          Adds a BusinessService to this BusinessService set.
 boolean equals(java.lang.Object o)
          Tests an object for equality.
 BusinessServiceIterator iterator()
          Gets a BusinessService iterator.
 boolean remove(BusinessService businessService)
          Removes a BusinessService from this BusinessService set.
 int size()
          Gets the number of BusinessServices that this collection contains.
 BusinessService[] toArray()
          Turns this BusinessServices collection to a BusinessService array.
 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

businessServices

protected java.util.Vector businessServices
Vector containing the binding templates (BusinessService objects).

Constructor Detail

BusinessServices

public BusinessServices()
BusinessServices constructor.

Method Detail

add

public boolean add(BusinessService businessService)
Adds a BusinessService to this BusinessService set.

Parameters:
businessService - The BusinessService to add to this BusinessService set.

remove

public boolean remove(BusinessService businessService)
Removes a BusinessService from this BusinessService set.


iterator

public BusinessServiceIterator iterator()
Gets a BusinessService iterator.

Returns:
a BusinessService iterator

size

public int size()
Gets the number of BusinessServices that this collection contains.

Returns:
the number of BusinessServices that this collection contains

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.

toArray

public BusinessService[] toArray()
Turns this BusinessServices collection to a BusinessService array.

Returns:
a BusinessService array

equals

public boolean equals(java.lang.Object o)
Tests an object for equality. Two BusinessServices are equal if they list the same BusinessService set.

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