Ruddi™ UDDI Client API
1.0

inspireit.uddi.response
Class TModelDetail

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

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

TModelDetail represents a tModelDetail response message. The tModelDetail message returns one or more complete tModel data sets in response to a get_tModelDetail inquiry message.

For information, the XML syntax for a tModelDetail message is:

 <tModelDetail generic="1.0" operator="uddi.sourceOperator" [truncated="false"] xmlns="urn:uddi-org:api">
     <tModel tModelKey="F5E65..." authorizedName="J. Doe" operator="uddi.publishingOperator" >
         ...
     </tModel>
     [<tModel/> ...]
 </tModelDetail>
Because tModel structures are top-level data (e.g. able to stand alone with no parent containers) the authorizedName value is expressed. This is the name of the person whose account was used to register the data. The two expressions of the operator attribute each express the distinguished name of the Operator Registry Site that is providing the data and the operator where the data is managed.

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

Field Summary
protected  java.lang.String generic
          The UDDI version in use.
protected  Operator operator
          The characteristics of the Operator Site.
protected  TModels tModels
          The list of TModel elements.
protected  boolean truncated
          Whether the Operator Site has truncated or not the result set.
 
Constructor Summary
TModelDetail(TModels tModels, boolean truncated)
          TModelDetail constructor.
TModelDetail(TModels tModels, java.lang.String generic, Operator operator, boolean truncated)
          Deprecated. as of UDDI V3.0
 
Method Summary
 boolean equals(java.lang.Object o)
          Checks whether an object is equal to this TModelDetail.
 java.lang.String getGeneric()
          Deprecated. as of UDDI V3.0
 Operator getOperator()
          Deprecated. as of UDDI V3.0
 TModels getTModels()
          Gets the TModels found through the get_businessDetail call.
 boolean isTruncated()
          Checks whether the Operator Site has truncated the result set.
 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

tModels

protected TModels tModels
The list of TModel elements.


generic

protected java.lang.String generic
The UDDI version in use.


operator

protected Operator operator
The characteristics of the Operator Site.


truncated

protected boolean truncated
Whether the Operator Site has truncated or not the result set.

Constructor Detail

TModelDetail

public TModelDetail(TModels tModels,
                    java.lang.String generic,
                    Operator operator,
                    boolean truncated)
Deprecated. as of UDDI V3.0

TModelDetail constructor.

Parameters:
tModels - The list of TModel elements (there must be at least one).
generic -
operator - Operator object characterising the Operator Site.
truncated - Whether the Operator Site has truncated or not the result set.

TModelDetail

public TModelDetail(TModels tModels,
                    boolean truncated)
TModelDetail constructor.

Parameters:
tModels - The list of TModel elements (there must be at least one).
truncated - Whether the Operator Site has truncated or not the result set.
Since:
UDDI V3.0
Method Detail

getTModels

public TModels getTModels()
Gets the TModels found through the get_businessDetail call.

Returns:
the BusinessEntitys found through the get_businessDetail call

getGeneric

public java.lang.String getGeneric()
Deprecated. as of UDDI V3.0

Gets the UDDI version in use.

Returns:
the UDDI version in use

getOperator

public Operator getOperator()
Deprecated. as of UDDI V3.0

Gets the characteristics of the Operator Site.

Returns:
the characteristics of the Operator Site as an Operator object

isTruncated

public boolean isTruncated()
Checks whether the Operator Site has truncated the result set.

Returns:
true if the Operator Site has truncated the result set; false otherwise

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

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