public class TModel extends java.lang.Object implements RegistryObject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
D_U_N_S_TMODEL_KEY
D-U-N-S??? Number Identifier System [dnb-com:D-U-N-S]
This tModel is used for the Dun & Bradstreet D-U-N-S??? Number identifier.
|
static java.lang.String |
FAX_TMODEL_KEY
Fax based web service [uddi-org:fax]
This tModel is used to describe a web service that is invoked through
fax transmissions.
|
static java.lang.String |
FTP_TMODEL_KEY
FTP based web service [uddi-org:ftp]
This tModel is used to describe a web service that is invoked through
file transfers via the ftp protocol.
|
static java.lang.String |
GENERAL_KEYWORDS_TMODEL_KEY
UDDI Other Taxonomy [uddi-org:misc-taxomony]
This tModel defines an unidentified taxonomy.
|
static java.lang.String |
HOMEPAGE_TMODEL_KEY
HTTP Web Home Page URL [uddi-org:homepage]
This tModel is used as the bindingTemplate fingerprint for a web home
page reference.
|
static java.lang.String |
HTTP_TMODEL_KEY
Web browser or HTTP based web service [uddi-org:http]
This tModel is used to describe a web service that is invoked through a
web browser and/or the HTTP protocol.
|
static java.lang.String |
IS_REPLACED_BY_TMODEL_KEY
UDDI IsReplacedBy [uddi-org:isReplacedBy]
An identifier system used to point (using UDDI keys) to the tModel
(or businessEntity) that is the logical replacement for the one in
which isReplacedBy is used.
|
static java.lang.String |
ISO_CH_TMODEL_KEY
ISO 3166 Geographic Taxonomy [uddi-org:iso-ch:3166-1999]
This tModel defines the ISO 3166 geographic classification taxonomy.
|
static java.lang.String |
NAICS_TMODEL_KEY
Business Taxonomy: NAICS (1997 Release) [ntis-gov:naics:1997]
This tModel defines the NAICS (North American Industry Classification
System) 1997 Release industry taxonomy.
|
static java.lang.String |
OPERATORS_TMODEL_KEY
UDDI Operators [uddi-org:operators]
This checked value set is used to identify UDDI operators.
|
static java.lang.String |
OWNING_BUSINESS_TMODEL_KEY
UDDI Owning Business [uddi-org:owningBusiness]
This tModel identifies the businessEntity that published or owns the
tagged information.
|
static java.lang.String |
RELATIONSHIPS_TMODEL_KEY
UDDI businessEntity relationship [uddi-org:relationships]
This tModel is used to describe business relationships.
|
static java.lang.String |
SMTP_TMODEL_KEY
Email based web service [uddi-org:smtp]
This tModel is used to describe a web service that is invoked through
SMTP email transmissions.
|
static java.lang.String |
TELEPHONE_TMODEL_KEY
Telephone based web service [uddi-org:telephone]
This tModel is used to describe a web service that is invoked through a
telephone call and interaction by voice and/or touch-tone.
|
static java.lang.String |
THOMAS_REGISTER_TMODEL_KEY
Thomas Register Supplier Identifier Code System
[thomasregister-com:supplierID]
This tModel is used for the Thomas Register supplier identifier codes.
|
static java.lang.String |
TYPES_TMODEL_KEY
UDDI Type Taxonomy [uddi-org:types]
This taxonomy assists in general categorization of the tModels themselves.
|
static java.lang.String |
UNSPSC_73_TMODEL_KEY
Product and Services Taxonomy:UNSPSC (Version 7.3) [unspsc-org:unspsc]
This tModel defines the UNSPSC (Universal Standard Products and Services
Classification) version 7.3 product and services taxonomy.
|
static java.lang.String |
UNSPSC_TMODEL_KEY
Product Taxonomy: UNSPSC (Version 3.1) [unspsc-org:unspsc:3-1]
This tModel defines the UNSPSC (United Nations Standard Products and
Services Code System) version 3.1 product taxonomy.
|
Constructor and Description |
---|
TModel()
Construct a new initialized TModel instance.
|
TModel(java.lang.String name)
Construct a brand new TModel with a given name.
|
TModel(java.lang.String name,
java.lang.String key)
Construct a new tModel with a given name and key.
|
Modifier and Type | Method and Description |
---|---|
void |
addCategory(KeyedReference keyedRef)
Add a new category to this tModel.
|
void |
addDescription(Description descr)
Adds the given description.
|
void |
addIdentifier(KeyedReference k)
Add a new identifier to this tModel.
|
java.lang.String |
getAuthorizedName()
Returns the authorized name of this tModel.
|
CategoryBag |
getCategoryBag()
Returns the categorybag of this tModel.
|
java.util.Vector |
getDescriptionVector()
Returns the descriptions.
|
IdentifierBag |
getIdentifierBag()
Returns the identifierbag of this tModel.
|
java.lang.String |
getName()
Returns the name of this tModel.
|
java.lang.String |
getOperator()
Returns the operator of this tModel.
|
OverviewDoc |
getOverviewDoc()
Returns the overviewDoc of this tModel.
|
java.lang.String |
getTModelKey()
Returns the key of this tModel.
|
void |
setAuthorizedName(java.lang.String name)
Sets the authorized name of this tModel to the given name.
|
void |
setCategoryBag(CategoryBag bag)
Set the categorybag of this business entity to the given one.
|
void |
setDescriptionVector(java.util.Vector descriptions)
Sets the description list to the current one.
|
void |
setIdentifierBag(IdentifierBag bag)
Set the categorybag of this business entity to the given one.
|
void |
setName(Name name)
Sets the name of this tModel to the given name.
|
void |
setName(java.lang.String name)
Sets the name of this tModel to the given name.
|
void |
setOperator(java.lang.String operator)
Sets the operator of this tModel to the given operator.
|
void |
setOverviewDoc(OverviewDoc doc)
Sets the overviewDoc of this tModel to the given overviewDoc.
|
void |
setTModelKey(java.lang.String key)
Sets the key of this tModel to the given key.
|
public static final java.lang.String TYPES_TMODEL_KEY
public static final java.lang.String NAICS_TMODEL_KEY
public static final java.lang.String UNSPSC_TMODEL_KEY
UNSPSC_73_TMODEL_KEY
) taxonomy.public static final java.lang.String UNSPSC_73_TMODEL_KEY
public static final java.lang.String ISO_CH_TMODEL_KEY
public static final java.lang.String GENERAL_KEYWORDS_TMODEL_KEY
public static final java.lang.String OWNING_BUSINESS_TMODEL_KEY
public static final java.lang.String RELATIONSHIPS_TMODEL_KEY
public static final java.lang.String OPERATORS_TMODEL_KEY
public static final java.lang.String D_U_N_S_TMODEL_KEY
public static final java.lang.String THOMAS_REGISTER_TMODEL_KEY
public static final java.lang.String IS_REPLACED_BY_TMODEL_KEY
public static final java.lang.String SMTP_TMODEL_KEY
public static final java.lang.String FAX_TMODEL_KEY
public static final java.lang.String FTP_TMODEL_KEY
public static final java.lang.String TELEPHONE_TMODEL_KEY
public static final java.lang.String HTTP_TMODEL_KEY
public static final java.lang.String HOMEPAGE_TMODEL_KEY
public TModel()
public TModel(java.lang.String name)
name
- The name of the tModel.public TModel(java.lang.String name, java.lang.String key)
name
- The name of the tModel, given as a string.key
- The key of the tModel.public void setTModelKey(java.lang.String key)
key
- The new key of this tModel.public java.lang.String getTModelKey()
public void setAuthorizedName(java.lang.String name)
name
- The new authorized name of this tModel.public java.lang.String getAuthorizedName()
public void setName(java.lang.String name)
name
- The new name of this tModel.public java.lang.String getName()
public void setName(Name name)
name
- The new name of this tModel.public void addDescription(Description descr)
descr
- The description to add.public void setDescriptionVector(java.util.Vector descriptions)
descriptions
- Collection of Description objects to setpublic java.util.Vector getDescriptionVector()
public void setOverviewDoc(OverviewDoc doc)
doc
- The new overviewDoc of this tModel, or null if this tModel
doesn't have an overviewDoc anymore.public OverviewDoc getOverviewDoc()
public void setOperator(java.lang.String operator)
operator
- The new operator of this tModel.public java.lang.String getOperator()
public void addIdentifier(KeyedReference k)
k
- The identifier to add.public IdentifierBag getIdentifierBag()
public void setIdentifierBag(IdentifierBag bag)
bag
- The new categorybag.public void addCategory(KeyedReference keyedRef)
keyedRef
- The category to add.public CategoryBag getCategoryBag()
public void setCategoryBag(CategoryBag bag)
bag
- The new categorybag.Copyright ? 2003 Apache Software Foundation. All rights reserved.