Ruddi™ UDDI Client API
1.0

inspireit.uddi.base
Class UseType

java.lang.Object
  |
  +--inspireit.uddi.base.UseType

public class UseType
extends java.lang.Object

UseType is a utility class that encapsulates valid use types for various UDDI structures and allows deriving use types from TModelKeys.

Author:
Bertrand Fontaine, INSPIRE IT $Revision: 1.2 $

Field Summary
static UseType BINDINGTEMPLATE
          AccessPoint use type 'bindingTemplate'.
static UseType BUSINESSENTITY
          DiscoveryURL use type 'businessEntity'.
static UseType ENDPOINT
          AccessPoint use type 'endPoint'.
static UseType HOMEPAGE
          DiscoveryURL use type 'homepage'.
static UseType HOSTINGREDIRECTOR
          AccessPoint use type 'hostingRedirector'.
static UseType TEXT
          OverviewURL use type 'text'.
protected  java.lang.String useType
          The use type.
static UseType WSDLDEPLOYMENT
          AccessPoint use type 'wsdlDeployment'.
static UseType WSDLINTERFACE
          OverviewURL use type 'wsdlInterface'.
 
Constructor Summary
UseType(java.lang.String useType)
          UseType constructor.
UseType(TModelKey tModelKey)
          UseType constructor used to derive a use type from a TModelKey (UDDI V3.0).
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String toString()
          Gets a string representation of this access point.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ENDPOINT

public static final UseType ENDPOINT
AccessPoint use type 'endPoint'.


WSDLDEPLOYMENT

public static final UseType WSDLDEPLOYMENT
AccessPoint use type 'wsdlDeployment'.


BINDINGTEMPLATE

public static final UseType BINDINGTEMPLATE
AccessPoint use type 'bindingTemplate'.


HOSTINGREDIRECTOR

public static final UseType HOSTINGREDIRECTOR
AccessPoint use type 'hostingRedirector'.


TEXT

public static final UseType TEXT
OverviewURL use type 'text'.


WSDLINTERFACE

public static final UseType WSDLINTERFACE
OverviewURL use type 'wsdlInterface'.


BUSINESSENTITY

public static final UseType BUSINESSENTITY
DiscoveryURL use type 'businessEntity'.


HOMEPAGE

public static final UseType HOMEPAGE
DiscoveryURL use type 'homepage'.


useType

protected java.lang.String useType
The use type.

Constructor Detail

UseType

public UseType(java.lang.String useType)
UseType constructor.

Parameters:
useType - The use type as a String.

UseType

public UseType(TModelKey tModelKey)
UseType constructor used to derive a use type from a TModelKey (UDDI V3.0).

Parameters:
tModelKey - The TModelKey pointing to the use type definition.
Method Detail

toString

public java.lang.String toString()
Gets a string representation of this access point.

Overrides:
toString in class java.lang.Object
Returns:
a string representation of this access point

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

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.