Country

Name Country
Usage CountryService
getCountry getCountryByAlternateCode findAllCountriesNotRestricted findAllCountries getDefaultCountry
CountryQueryResults
Type Complex

Description

POJO implementation of CountryContract that is immutable. Instances of Country can be (un)marshalled to and from XML.

Structure Definition

ShortName Name Type Description Required? Read only? Cardinality XML Attribute? Implementation Notes
code Code String ??? Required   One No  
alternateCode Alternate Code String An alternative country code to represent a country. This code correlats directly to the alpha-3 codes
from the ISO_3166-1-alpha-3 standard.

This property is optional

    One No  
name Name String A full, familiar, name of a country.

This property is optional

    One No  
restricted Restricted boolean Value representing whether a country is restricted.

The meaning of restricted for a country varies depending upon the implementer - for instance if a country
may not be used in the address of a Vendor.



The default value of this property is false.

Required   One No  
active Active boolean The active indicator for an object. Required   One No  
versionNumber Version Number Long Returns the version number for this object. In general, this value should only
be null if the object has not yet been stored to a persistent data store.
This version number is generally used for the purposes of optimistic locking.
    One No