com.ibm.uddi.datatypes
Class BusinessEntity

java.lang.Object
  |
  +--com.ibm.uddi.datatypes.BusinessEntity
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BusinessEntityExt

public class BusinessEntity
extends java.lang.Object
implements java.io.Serializable

Corresponds to UDDI v2.0 'businessEntity' element.

See Also:
Serialized Form

Field Summary
static java.lang.String java_copyright
           
 
Constructor Summary
BusinessEntity()
          Default constructor.
BusinessEntity(java.lang.String name)
          Constructs a BusinessEntity with a single specified name, with no language attribute.
BusinessEntity(java.lang.String name, java.lang.String language)
          Constructs a BusinessEntity with the specified name in the specified language.
 
Method Summary
 java.lang.String getAuthorizedName()
          Returns the authorizedName of this BusinessEntity.
 java.lang.String getBusinessKey()
          Returns the businessKey of this BusinessEntity.
 BusinessServiceList getBusinessServices()
          Returns the BusinessServiceList of this BusinessEntity.
 CategoryBag getCategoryBag()
          Returns the CategoryBag of this BusinessEntity.
 ContactList getContacts()
          Returns the ContactList of this BusinessEntity.
 DescriptionList getDescriptions()
          Returns the DescriptionList of this BusinessEntity.
 DiscoveryUrlList getDiscoveryURLs()
          Returns the DiscoveryUrlList of this BusinessEntity.
 IdentifierBag getIdentifierBag()
          Returns the IdentifierBag of this BusinessEntity.
 NameList getNames()
          Returns the NameList of this BusinessEntity.
 java.lang.String getOperator()
          Returns the operator of the UDDI registry that supplied this data.
 void setAuthorizedName(java.lang.String authorizedName)
          Sets the authorizedName of this BusinessEntity.
 void setBusinessKey(java.lang.String businessKey)
          Sets the businessKey of this BusinessEntity.
 void setBusinessServices(BusinessServiceList businessServices)
          Sets the BusinessServiceList of this BusinessEntity.
 void setCategoryBag(CategoryBag categoryBag)
          Sets the CategoryBag of this BusinessEntity.
 void setContacts(ContactList contacts)
          Sets the ContactList of this BusinessEntity.
 void setDescriptions(DescriptionList descriptions)
          Sets the DescriptionList of this BusinessEntity.
 void setDiscoveryURLs(DiscoveryUrlList discoveryURLs)
          Sets the DiscoveryUrlList of this BusinessEntity.
 void setIdentifierBag(IdentifierBag identifierBag)
          Sets the IdentifierBag of this BusinessEntity.
 void setNames(NameList names)
          Sets the NameList of this BusinessEntity.
 void setOperator(java.lang.String operatorName)
          Sets the operator of the UDDI registry that supplied this data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

java_copyright

public static final java.lang.String java_copyright
Constructor Detail

BusinessEntity

public BusinessEntity()
Default constructor.

BusinessEntity

public BusinessEntity(java.lang.String name)
Constructs a BusinessEntity with a single specified name, with no language attribute.
Parameters:
name - the name of the BusinessEntity

BusinessEntity

public BusinessEntity(java.lang.String name,
                      java.lang.String language)
Constructs a BusinessEntity with the specified name in the specified language.
Parameters:
name - the name of the BusinessEntity
language - the language of the BusinessEntity name
Method Detail

getBusinessKey

public java.lang.String getBusinessKey()
Returns the businessKey of this BusinessEntity.
Returns:
the businessKey of this BusinessEntity.

setBusinessKey

public void setBusinessKey(java.lang.String businessKey)
Sets the businessKey of this BusinessEntity.
Parameters:
businessKey - the businessKey of this BusinessEntity.

getOperator

public java.lang.String getOperator()
Returns the operator of the UDDI registry that supplied this data.
Returns:
the operator of the UDDI registry that supplied this data.

setOperator

public void setOperator(java.lang.String operatorName)
Sets the operator of the UDDI registry that supplied this data.
Parameters:
operatorName - the operator of the UDDI registry that supplied this data.

getAuthorizedName

public java.lang.String getAuthorizedName()
Returns the authorizedName of this BusinessEntity.
Returns:
the authorizedName of this BusinessEntity.

setAuthorizedName

public void setAuthorizedName(java.lang.String authorizedName)
Sets the authorizedName of this BusinessEntity.
Parameters:
authorizedName - the authorizedName of this BusinessEntity.

getDiscoveryURLs

public DiscoveryUrlList getDiscoveryURLs()
Returns the DiscoveryUrlList of this BusinessEntity.
Returns:
the DiscoveryUrlList of this BusinessEntity.

setDiscoveryURLs

public void setDiscoveryURLs(DiscoveryUrlList discoveryURLs)
Sets the DiscoveryUrlList of this BusinessEntity.
Parameters:
discoveryURLs - the DiscoveryUrlList of this BusinessEntity.

getNames

public NameList getNames()
Returns the NameList of this BusinessEntity.
Returns:
the NameList of this BusinessEntity.

setNames

public void setNames(NameList names)
Sets the NameList of this BusinessEntity.
Parameters:
names - the NameList of this BusinessEntity.

getDescriptions

public DescriptionList getDescriptions()
Returns the DescriptionList of this BusinessEntity.
Returns:
the DescriptionList of this BusinessEntity.

setDescriptions

public void setDescriptions(DescriptionList descriptions)
Sets the DescriptionList of this BusinessEntity.
Parameters:
descriptions - the DescriptionList of this BusinessEntity.

getContacts

public ContactList getContacts()
Returns the ContactList of this BusinessEntity.
Returns:
the ContactList of this BusinessEntity.

setContacts

public void setContacts(ContactList contacts)
Sets the ContactList of this BusinessEntity.
Parameters:
contacts - the ContactList of this BusinessEntity.

getBusinessServices

public BusinessServiceList getBusinessServices()
Returns the BusinessServiceList of this BusinessEntity.
Returns:
the BusinessServiceList of this BusinessEntity.

setBusinessServices

public void setBusinessServices(BusinessServiceList businessServices)
Sets the BusinessServiceList of this BusinessEntity.
Parameters:
businessServices - the BusinessServiceList of this BusinessEntity.

getIdentifierBag

public IdentifierBag getIdentifierBag()
Returns the IdentifierBag of this BusinessEntity.
Returns:
the IdentifierBag of this BusinessEntity.

setIdentifierBag

public void setIdentifierBag(IdentifierBag identifierBag)
Sets the IdentifierBag of this BusinessEntity.
Parameters:
identifierBag - the IdentifierBag of this BusinessEntity.

getCategoryBag

public CategoryBag getCategoryBag()
Returns the CategoryBag of this BusinessEntity.
Returns:
the CategoryBag of this BusinessEntity.

setCategoryBag

public void setCategoryBag(CategoryBag categoryBag)
Sets the CategoryBag of this BusinessEntity.
Parameters:
categoryBag - the CategoryBag of this BusinessEntity.