Package com.morpheusdata.model
Class Account
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.Account
- All Implemented Interfaces:
AccountIdentity,Serializable
Represents the Tenant within Morpheus. This is often an id based association but in some cases may contain all info.
This mostly occurs with providers that might benefit from the information. For example, UI Extensions or report
generators may want this information to affect render or permission.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Booleanprotected Stringprotected Stringprotected Mapprotected Stringprotected Stringprotected Dateprotected Stringprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Dateprotected Stringprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Accountprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected BooleanFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetConf()getConfs()getName()voidsetAccountName(String accountName) voidsetAccountNumber(String accountNumber) voidvoidvoidvoidvoidsetCurrency(String currency) voidsetCustomerNumber(String customerNumber) voidsetDateCreated(Date dateCreated) voidsetDescription(String description) voidsetDisableSupportMenu(Boolean disableSupportMenu) voidsetExternalId(String externalId) voidsetFooterBgColor(String footerBgColor) voidsetFooterFgColor(String footerFgColor) voidsetHeaderBgColor(String headerBgColor) voidsetHeaderFgColor(String headerFgColor) voidsetImpersonateEnabled(Boolean impersonateEnabled) voidsetLastUpdated(Date lastUpdated) voidsetLoginBgColor(String loginBgColor) voidsetMasterAccount(Boolean masterAccount) voidsetMasterKey(String masterKey) voidsetMasterPassword(String masterPassword) voidvoidsetNavBgColor(String navBgColor) voidsetNavFgColor(String navFgColor) voidsetNavHoverColor(String navHoverColor) voidsetOverrideCss(String overrideCss) voidsetParentAccount(Account parentAccount) voidsetPrimaryButtonBgColor(String primaryButtonBgColor) voidsetPrimaryButtonFgColor(String primaryButtonFgColor) voidsetPrimaryButtonHoverBgColor(String primaryButtonHoverBgColor) voidsetPrimaryButtonHoverFgColor(String primaryButtonHoverFgColor) voidsetSubdomain(String subdomain) voidsetSupportMenuLinks(String supportMenuLinks) voidsetWhiteLabelEnabled(Boolean whiteLabelEnabled) Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.morpheusdata.model.projection.AccountIdentity
getId
-
Field Details
-
name
-
description
-
conf
-
externalId
-
dateCreated
-
lastUpdated
-
subdomain
-
apiKey
-
parentAccount
-
masterPassword
-
active
-
masterAccount
-
currency
-
whiteLabelEnabled
-
impersonateEnabled
-
headerBgColor
-
headerFgColor
-
-
primaryButtonFgColor
-
primaryButtonHoverBgColor
-
primaryButtonHoverFgColor
-
loginBgColor
-
overrideCss
-
masterKey
-
confs
-
disableSupportMenu
-
supportMenuLinks
-
customerNumber
-
accountNumber
-
accountName
-
-
Constructor Details
-
Account
public Account()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceAccountIdentity
-
setName
-
getDescription
-
setDescription
-
getConf
-
setConf
-
getExternalId
-
setExternalId
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getSubdomain
-
setSubdomain
-
getApiKey
-
setApiKey
-
getParentAccount
-
setParentAccount
-
getMasterPassword
-
setMasterPassword
-
getActive
- Specified by:
getActivein interfaceAccountIdentity
-
setActive
-
getMasterAccount
- Specified by:
getMasterAccountin interfaceAccountIdentity
-
setMasterAccount
-
getCurrency
-
setCurrency
-
getWhiteLabelEnabled
-
setWhiteLabelEnabled
-
getImpersonateEnabled
-
setImpersonateEnabled
-
getHeaderBgColor
-
setHeaderBgColor
-
getHeaderFgColor
-
setHeaderFgColor
-
getPrimaryButtonBgColor
-
setPrimaryButtonBgColor
-
getPrimaryButtonFgColor
-
setPrimaryButtonFgColor
-
getPrimaryButtonHoverBgColor
-
setPrimaryButtonHoverBgColor
-
getPrimaryButtonHoverFgColor
-
setPrimaryButtonHoverFgColor
-
getLoginBgColor
-
setLoginBgColor
-
getOverrideCss
-
setOverrideCss
-
getMasterKey
-
setMasterKey
-
getConfs
-
setConfs
-
getDisableSupportMenu
-
setDisableSupportMenu
-
getSupportMenuLinks
-
setSupportMenuLinks
-
getCustomerNumber
-
setCustomerNumber
-
getAccountNumber
-
setAccountNumber
-
getAccountName
-
setAccountName
-