ca.bc.gov.webade.user
Interface BusinessPartnerUserInfo

All Superinterfaces:
WebADEUserInfo
All Known Implementing Classes:
DefaultBusinessPartnerUserInfo

public interface BusinessPartnerUserInfo
extends WebADEUserInfo

Author:
jross

Field Summary
static java.lang.String BN_HUB_BUSINESS_TYPE_CODE
          The reserved attribute name for the bn hub business type code attribute.
static java.lang.String BUSINESS_ACTIVATION_CODE
          The reserved attribute name for the business activation code attribute.
static java.lang.String BUSINESS_ADDRESS_CITY
          The reserved attribute name for the business address city attribute.
static java.lang.String BUSINESS_ADDRESS_COUNTRY
          The reserved attribute name for the business address country attribute.
static java.lang.String BUSINESS_ADDRESS_LINE_1
          The reserved attribute name for the business address line 1 attribute.
static java.lang.String BUSINESS_ADDRESS_LINE_2
          The reserved attribute name for the business address line 2 attribute.
static java.lang.String BUSINESS_ADDRESS_POSTAL_CODE
          The reserved attribute name for the business address postal code attribute.
static java.lang.String BUSINESS_ADDRESS_PROVINCE
          The reserved attribute name for the business address province attribute.
static java.lang.String BUSINESS_ADDRESS_UNSTRUCTURED
          The reserved attribute name for the business address unstructured attribute.
static java.lang.String BUSINESS_GUID
          The reserved attribute name for the business GUID attribute.
static java.lang.String BUSINESS_LEGAL_NAME
          The reserved attribute name for the business legal name attribute.
static java.lang.String BUSINESS_LUID
          The reserved attribute name for the business LUID attribute.
static java.lang.String BUSINESS_NUMBER
          The reserved attribute name for the business number attribute.
static java.lang.String BUSINESS_NUMBER_VERIFIED
          The reserved attribute name for the business number verified attribute.
static java.lang.String BUSINESS_TRADING_NAME
          The reserved attribute name for the business trading name attribute.
static java.lang.String BUSINESS_TYPE_CODE
          The reserved attribute name for the business type code attribute.
static java.lang.String BUSINESS_TYPE_OTHER
          The reserved attribute name for the business type other attribute.
static java.lang.String DOING_BUSINESS_AS
          The reserved attribute name for the doing business as attribute.
static java.lang.String EXTRA_PROVINCIAL_REGISTRATION_NUMBER
          The reserved attribute name for the extra provincial registration number attribute.
static java.lang.String INCORPORATION_NUMBER
          The reserved attribute name for the incorporation number attribute.
static java.lang.String IS_SUSPENDED
          The reserved attribute name for the is suspended attribute.
static java.lang.String JURISDICTION_OF_INCORPORATION
          The reserved attribute name for the jurisdiction of incorporation attribute.
static java.lang.String STATEMENT_OF_REGISTRATION_NUMBER
          The reserved attribute name for the statement of registration attribute.
 
Fields inherited from interface ca.bc.gov.webade.user.WebADEUserInfo
CONTACT_ADDRESS_CITY, CONTACT_ADDRESS_COUNTRY, CONTACT_ADDRESS_LINE_1, CONTACT_ADDRESS_LINE_2, CONTACT_ADDRESS_POSTAL_CODE, CONTACT_ADDRESS_PROVINCE, CONTACT_ADDRESS_UNSTRUCTURED, DEPARTMENT, DISPLAY_NAME, EMAIL_ADDRESS, EXPIRY_DATE, FIRST_NAME, IS_VISIBLE, LAST_NAME, MIDDLE_INITIAL, PHONE_NUMBER, PREFERRED_NAME, USER_CREDENTIALS
 
Method Summary
 java.lang.String getBnHubBusinessTypeCode()
           
 java.lang.String getBusinessActivationCode()
           
 java.lang.String getBusinessAddressCity()
           
 java.lang.String getBusinessAddressCountry()
           
 java.lang.String getBusinessAddressLine1()
           
 java.lang.String getBusinessAddressLine2()
           
 java.lang.String getBusinessAddressPostalCode()
           
 java.lang.String getBusinessAddressProvince()
           
 java.lang.String getBusinessAddressUnstructured()
           
 GUID getBusinessGUID()
           
 java.lang.String getBusinessLegalName()
           
 java.lang.String getBusinessLUID()
           
 java.lang.String getBusinessNumber()
           
 java.lang.String getBusinessTradingName()
           
 java.lang.String getBusinessTypeCode()
           
 java.lang.String getBusinessTypeOther()
           
 java.lang.String getDoingBusinessAs()
           
 java.lang.String getExtraProvincialRegistrationNumber()
           
 java.lang.String getIncorporationNumber()
           
 java.lang.String getJurisdictionOfIncorporation()
           
 java.lang.String getStatementOfRegistrationNumber()
           
 boolean isBusinessNumberVerified()
           
 boolean isSuspended()
           
 
Methods inherited from interface ca.bc.gov.webade.user.WebADEUserInfo
clone, getAttributeNames, getAttributeValue, getContactAddressCity, getContactAddressCountry, getContactAddressLine1, getContactAddressLine2, getContactAddressPostalCode, getContactAddressProvince, getContactAddressUnstructured, getDepartment, getDisplayName, getEmailAddress, getExpiryDate, getFirstName, getLastName, getMiddleInitial, getPhoneNumber, getPreferredName, getUserCredentials, hasAttribute, isReadOnly, isVisible, setReadOnly
 

Field Detail

BUSINESS_GUID

public static final java.lang.String BUSINESS_GUID
The reserved attribute name for the business GUID attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_LUID

public static final java.lang.String BUSINESS_LUID
The reserved attribute name for the business LUID attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_LEGAL_NAME

public static final java.lang.String BUSINESS_LEGAL_NAME
The reserved attribute name for the business legal name attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_TRADING_NAME

public static final java.lang.String BUSINESS_TRADING_NAME
The reserved attribute name for the business trading name attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_ACTIVATION_CODE

public static final java.lang.String BUSINESS_ACTIVATION_CODE
The reserved attribute name for the business activation code attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_NUMBER

public static final java.lang.String BUSINESS_NUMBER
The reserved attribute name for the business number attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

INCORPORATION_NUMBER

public static final java.lang.String INCORPORATION_NUMBER
The reserved attribute name for the incorporation number attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

EXTRA_PROVINCIAL_REGISTRATION_NUMBER

public static final java.lang.String EXTRA_PROVINCIAL_REGISTRATION_NUMBER
The reserved attribute name for the extra provincial registration number attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_TYPE_CODE

public static final java.lang.String BUSINESS_TYPE_CODE
The reserved attribute name for the business type code attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_TYPE_OTHER

public static final java.lang.String BUSINESS_TYPE_OTHER
The reserved attribute name for the business type other attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BN_HUB_BUSINESS_TYPE_CODE

public static final java.lang.String BN_HUB_BUSINESS_TYPE_CODE
The reserved attribute name for the bn hub business type code attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_NUMBER_VERIFIED

public static final java.lang.String BUSINESS_NUMBER_VERIFIED
The reserved attribute name for the business number verified attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

STATEMENT_OF_REGISTRATION_NUMBER

public static final java.lang.String STATEMENT_OF_REGISTRATION_NUMBER
The reserved attribute name for the statement of registration attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

JURISDICTION_OF_INCORPORATION

public static final java.lang.String JURISDICTION_OF_INCORPORATION
The reserved attribute name for the jurisdiction of incorporation attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

DOING_BUSINESS_AS

public static final java.lang.String DOING_BUSINESS_AS
The reserved attribute name for the doing business as attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

IS_SUSPENDED

public static final java.lang.String IS_SUSPENDED
The reserved attribute name for the is suspended attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_ADDRESS_LINE_1

public static final java.lang.String BUSINESS_ADDRESS_LINE_1
The reserved attribute name for the business address line 1 attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_ADDRESS_LINE_2

public static final java.lang.String BUSINESS_ADDRESS_LINE_2
The reserved attribute name for the business address line 2 attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_ADDRESS_CITY

public static final java.lang.String BUSINESS_ADDRESS_CITY
The reserved attribute name for the business address city attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_ADDRESS_PROVINCE

public static final java.lang.String BUSINESS_ADDRESS_PROVINCE
The reserved attribute name for the business address province attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_ADDRESS_COUNTRY

public static final java.lang.String BUSINESS_ADDRESS_COUNTRY
The reserved attribute name for the business address country attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_ADDRESS_POSTAL_CODE

public static final java.lang.String BUSINESS_ADDRESS_POSTAL_CODE
The reserved attribute name for the business address postal code attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values

BUSINESS_ADDRESS_UNSTRUCTURED

public static final java.lang.String BUSINESS_ADDRESS_UNSTRUCTURED
The reserved attribute name for the business address unstructured attribute. Used by the getAttributeValue, getAttributeNames, and hasAttribute methods.

See Also:
Constant Field Values
Method Detail

getBusinessGUID

public GUID getBusinessGUID()
Returns:
The user's associated business' GUID.

getBusinessLUID

public java.lang.String getBusinessLUID()
Returns:
The user's associated business' LUID.

getBusinessLegalName

public java.lang.String getBusinessLegalName()
Returns:
The user's associated business' legal name.

getBusinessTradingName

public java.lang.String getBusinessTradingName()
Returns:
The user's associated business' trading name.

getBusinessActivationCode

public java.lang.String getBusinessActivationCode()
Returns:
The user's associated business' activation code.

getBusinessNumber

public java.lang.String getBusinessNumber()
Returns:
The user's associated business' business number.

isBusinessNumberVerified

public boolean isBusinessNumberVerified()
Returns:
The user's associated business' business number verified.

getIncorporationNumber

public java.lang.String getIncorporationNumber()
Returns:
The user's associated business' incorporation number.

getExtraProvincialRegistrationNumber

public java.lang.String getExtraProvincialRegistrationNumber()
Returns:
The user's associated business' extra provincial registration number.

getBusinessTypeCode

public java.lang.String getBusinessTypeCode()
Returns:
The user's associated business' business type code.

getBusinessTypeOther

public java.lang.String getBusinessTypeOther()
Returns:
The user's associated business' business type other.

getBnHubBusinessTypeCode

public java.lang.String getBnHubBusinessTypeCode()
Returns:
The user's associated business' BN hub business type code.

getStatementOfRegistrationNumber

public java.lang.String getStatementOfRegistrationNumber()
Returns:
The user's associated business' statement of registration number.

getJurisdictionOfIncorporation

public java.lang.String getJurisdictionOfIncorporation()
Returns:
The user's associated business' jurisdiction of incorporation.

getDoingBusinessAs

public java.lang.String getDoingBusinessAs()
Returns:
The user's associated business' doing business as.

isSuspended

public boolean isSuspended()
Returns:
The user's associated business' is suspended.

getBusinessAddressLine1

public java.lang.String getBusinessAddressLine1()
Returns:
The user's business address line 1

getBusinessAddressLine2

public java.lang.String getBusinessAddressLine2()
Returns:
The user's business address line 2

getBusinessAddressCity

public java.lang.String getBusinessAddressCity()
Returns:
The user's business address city

getBusinessAddressProvince

public java.lang.String getBusinessAddressProvince()
Returns:
The user's business address province

getBusinessAddressCountry

public java.lang.String getBusinessAddressCountry()
Returns:
The user's business address country

getBusinessAddressPostalCode

public java.lang.String getBusinessAddressPostalCode()
Returns:
The user's business address postal code

getBusinessAddressUnstructured

public java.lang.String getBusinessAddressUnstructured()
Returns:
The user's unstructured business address