public class B2BCustomerModel extends CustomerModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ACTIVE
Generated constant - Attribute key of
B2BCustomer.active attribute defined at extension b2bcommerce. |
static String |
APPROVERGROUPS
Generated constant - Attribute key of
B2BCustomer.ApproverGroups attribute defined at extension b2bapprovalprocess. |
static String |
APPROVERS
Generated constant - Attribute key of
B2BCustomer.Approvers attribute defined at extension b2bapprovalprocess. |
static String |
DEFAULTB2BUNIT
Generated constant - Attribute key of
B2BCustomer.defaultB2BUnit attribute defined at extension b2bcommerce. |
static String |
EMAIL
Generated constant - Attribute key of
B2BCustomer.email attribute defined at extension b2bcommerce. |
static String |
PERMISSIONGROUPS
Generated constant - Attribute key of
B2BCustomer.PermissionGroups attribute defined at extension b2bapprovalprocess. |
static String |
PERMISSIONS
Generated constant - Attribute key of
B2BCustomer.Permissions attribute defined at extension b2bapprovalprocess. |
CONTACTEMAIL, CUSTOMERID, DEFAULTPAYMENTINFO, EMAILLANGUAGE, EMAILPREFERENCE, MOBILENUMBER, ORIGINALUID, PREVIEWCATALOGVERSIONS, PRODUCTINTERESTS, SAPCONSUMERID, SAPCONTACTID, SAPISREPLICATED, SAPREPLICATIONINFO, SMSPREFERENCE, TICKETS, TITLE, TOKEN, TYPE_ABSTRACTCOMMENTAUTHORRELATION, _COMMENTASSIGNEERELATION, _COMMENTUSERSETTINGUSERRELATION, _USERSFORRESTRICTION, _WIDGETPREFERENCESTOUSERRELATION, ADDRESSES, ALLWRITEABLECATALOGVERSIONS, ASSIGNEDCOMMENTS, ASSIGNEDQUOTES, AUTHORIZEDTOUNLOCKPAGES, CARTS, COCKPITFAVORITECATEGORIES, COCKPITSAVEDQUERIES, COLLECTIONS, COMMENTUSERSETTINGS, CONDITIONRESULTS, CONTACTINFOS, CREATEDCOMMENTS, CURRENTDATE, CURRENTTIME, CUSTOMERREVIEWS, CXRESULTS, DEFAULTPAYMENTADDRESS, DEFAULTSHIPMENTADDRESS, DOMAIN, ENCODEDPASSWORD, EUROPE1DISCOUNTS, EUROPE1PRICEFACTORY_UDG, EUROPE1PRICEFACTORY_UPG, EUROPE1PRICEFACTORY_UTG, HMCLOGINDISABLED, LASTLOGIN, LDAPACCOUNT, LDAPLOGIN, LOCKEDPAGES, LOGINDISABLED, ORDERS, OWNEUROPE1DISCOUNTS, PASSWORD, PASSWORDANSWER, PASSWORDENCODING, PASSWORDQUESTION, PAYMENTINFOS, PHONENUMBERS, QUOTES, RESTRICTIONS, RULERESULTS, SEGMENTRESULTS, SESSIONCURRENCY, SESSIONLANGUAGE, TOKENS, USERPROFILE, USERTOSEGMENTS, WIDGETPREFERENCES, WISHLIST_CATEGORY2PRINCIPALRELATION, _COMMENTWATCHERRELATION, _PRINCIPAL2COCKPITUICOMPONENTREADACCESSRELATION, _PRINCIPAL2COCKPITUICOMPONENTWRITEACCESSRELATION, _SYNCITEMJOB2PRINCIPAL, _WORKFLOWTEMPLATE2PRINCIPALRELATION, ACCESSIBLECATEGORIES, ALLGROUPS, ALLSEARCHRESTRICTIONS, BACKOFFICELOGINDISABLED, CN, COCKPITUICONFIGURATIONS, DESCRIPTION, DISPLAYNAME, DN, GROUPS, LDAPSEARCHBASE, NAME, PROFILEPICTURE, READABLECATALOGVERSIONS, READABLECOCKPITUICOMPONENTS, READABSTRACTLINKENTRY, READCOLLECTIONS, READPUBLICATION, READPUBLICATIONCOMPONENT, READSAVEDQUERIES, SEARCHRESTRICTIONS, SYNCJOBS, UID, VISIBLETEMPLATES, WATCHEDCOMMENTS, WRITABLECATALOGVERSIONS, WRITABLECOCKPITUICOMPONENTS, WRITECOLLECTIONS, WRITEPUBLICATION, WRITEPUBLICATIONCOMPONENT_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
B2BCustomerModel()
Generated constructor - Default constructor for generic creation.
|
B2BCustomerModel(Collection<CustomerReviewModel> _customerReviews,
String _email,
boolean _loginDisabled,
ItemModel _owner,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
B2BCustomerModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
B2BCustomerModel(String _email,
boolean _loginDisabled,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getActive()
Generated method - Getter of the
B2BCustomer.active attribute defined at extension b2bcommerce. |
Set<B2BUserGroupModel> |
getApproverGroups()
Generated method - Getter of the
B2BCustomer.ApproverGroups attribute defined at extension b2bapprovalprocess. |
Set<B2BCustomerModel> |
getApprovers()
Generated method - Getter of the
B2BCustomer.Approvers attribute defined at extension b2bapprovalprocess. |
B2BUnitModel |
getDefaultB2BUnit()
Generated method - Getter of the
B2BCustomer.defaultB2BUnit attribute defined at extension b2bcommerce. |
String |
getEmail()
Generated method - Getter of the
B2BCustomer.email attribute defined at extension b2bcommerce. |
Set<B2BUserGroupModel> |
getPermissionGroups()
Generated method - Getter of the
B2BCustomer.PermissionGroups attribute defined at extension b2bapprovalprocess. |
Set<B2BPermissionModel> |
getPermissions()
Generated method - Getter of the
B2BCustomer.Permissions attribute defined at extension b2bapprovalprocess. |
void |
setActive(Boolean value)
Generated method - Setter of
B2BCustomer.active attribute defined at extension b2bcommerce. |
void |
setApproverGroups(Set<B2BUserGroupModel> value)
Generated method - Setter of
B2BCustomer.ApproverGroups attribute defined at extension b2bapprovalprocess. |
void |
setApprovers(Set<B2BCustomerModel> value)
Generated method - Setter of
B2BCustomer.Approvers attribute defined at extension b2bapprovalprocess. |
void |
setDefaultB2BUnit(B2BUnitModel value)
Generated method - Setter of
B2BCustomer.defaultB2BUnit attribute defined at extension b2bcommerce. |
void |
setEmail(String value)
Generated method - Setter of
B2BCustomer.email attribute defined at extension b2bcommerce. |
void |
setPermissionGroups(Set<B2BUserGroupModel> value)
Generated method - Setter of
B2BCustomer.PermissionGroups attribute defined at extension b2bapprovalprocess. |
void |
setPermissions(Set<B2BPermissionModel> value)
Generated method - Setter of
B2BCustomer.Permissions attribute defined at extension b2bapprovalprocess. |
getContactEmail, getCustomerID, getDefaultPaymentInfo, getEmailLanguage, getEmailPreference, getMobileNumber, getOriginalUid, getPreviewCatalogVersions, getProductInterests, getSapConsumerID, getSapContactID, getSapIsReplicated, getSapReplicationInfo, getSmsPreference, getTickets, getTitle, getToken, getType, setCustomerID, setDefaultPaymentInfo, setEmailLanguage, setEmailPreference, setMobileNumber, setOriginalUid, setPreviewCatalogVersions, setProductInterests, setSapConsumerID, setSapContactID, setSapIsReplicated, setSapReplicationInfo, setSmsPreference, setTickets, setTitle, setToken, setTypegetAddresses, getAllWriteableCatalogVersions, getAssignedComments, getAssignedQuotes, getCarts, getCockpitFavoriteCategories, getCockpitSavedQueries, getCollections, getConditionResults, getContactInfos, getCreatedComments, getCurrentDate, getCurrentTime, getCustomerReviews, getCxResults, getDefaultPaymentAddress, getDefaultShipmentAddress, getDomain, getEncodedPassword, getEurope1Discounts, getEurope1PriceFactory_UDG, getEurope1PriceFactory_UPG, getEurope1PriceFactory_UTG, getHmcLoginDisabled, getLastLogin, getLdapaccount, getLdaplogin, getLockedPages, getOrders, getOwnEurope1Discounts, getPasswordAnswer, getPasswordEncoding, getPasswordQuestion, getPaymentInfos, getPhoneNumbers, getQuotes, getRestrictions, getRuleResults, getSegmentResults, getSessionCurrency, getSessionLanguage, getTokens, getUserprofile, getUserToSegments, getWidgetPreferences, getWishlist, isAuthorizedToUnlockPages, isLoginDisabled, setAddresses, setAssignedComments, setAssignedQuotes, setAuthorizedToUnlockPages, setCarts, setCockpitFavoriteCategories, setCockpitSavedQueries, setCollections, setConditionResults, setContactInfos, setCreatedComments, setCustomerReviews, setCxResults, setDefaultPaymentAddress, setDefaultShipmentAddress, setDomain, setEncodedPassword, setEurope1Discounts, setEurope1PriceFactory_UDG, setEurope1PriceFactory_UPG, setEurope1PriceFactory_UTG, setHmcLoginDisabled, setLastLogin, setLdapaccount, setLdaplogin, setLockedPages, setLoginDisabled, setOrders, setOwnEurope1Discounts, setPassword, setPasswordAnswer, setPasswordEncoding, setPasswordQuestion, setPaymentInfos, setPhoneNumbers, setQuotes, setRestrictions, setRuleResults, setSegmentResults, setSessionCurrency, setSessionLanguage, setTokens, setUserprofile, setUserToSegments, setWidgetPreferences, setWishlistgetAccessibleCategories, getAllgroups, getAllGroups, getAllsearchrestrictions, getAllSearchRestrictions, getBackOfficeLoginDisabled, getCN, getCockpitUIConfigurations, getDescription, getDisplayName, getDisplayName, getDN, getGroups, getLdapsearchbase, getName, getProfilePicture, getReadableCatalogVersions, getReadableCockpitUIComponents, getReadAbstractLinkEntry, getReadCollections, getReadPublication, getReadPublicationComponent, getReadSavedQueries, getSearchrestrictions, getSearchRestrictions, getSyncJobs, getUid, getVisibleTemplates, getWatchedComments, getWritableCatalogVersions, getWritableCockpitUIComponents, getWriteCollections, getWritePublication, getWritePublicationComponent, setBackOfficeLoginDisabled, setCN, setCockpitUIConfigurations, setDescription, setDN, setGroups, setLdapsearchbase, setName, setProfilePicture, setReadableCatalogVersions, setReadableCockpitUIComponents, setReadAbstractLinkEntry, setReadCollections, setReadPublication, setReadPublicationComponent, setReadSavedQueries, setSyncJobs, setUid, setVisibleTemplates, setWatchedComments, setWritableCatalogVersions, setWritableCockpitUIComponents, setWriteCollections, setWritePublication, setWritePublicationComponentgetComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String ACTIVE
B2BCustomer.active attribute defined at extension b2bcommerce.public static final String EMAIL
B2BCustomer.email attribute defined at extension b2bcommerce.public static final String DEFAULTB2BUNIT
B2BCustomer.defaultB2BUnit attribute defined at extension b2bcommerce.public static final String APPROVERGROUPS
B2BCustomer.ApproverGroups attribute defined at extension b2bapprovalprocess.public static final String APPROVERS
B2BCustomer.Approvers attribute defined at extension b2bapprovalprocess.public static final String PERMISSIONGROUPS
B2BCustomer.PermissionGroups attribute defined at extension b2bapprovalprocess.public static final String PERMISSIONS
B2BCustomer.Permissions attribute defined at extension b2bapprovalprocess.public B2BCustomerModel()
public B2BCustomerModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public B2BCustomerModel(String _email, boolean _loginDisabled, String _uid)
_email - initial attribute declared by type B2BCustomer at extension b2bcommerce_loginDisabled - initial attribute declared by type User at extension core_uid - initial attribute declared by type Principal at extension core@Deprecated public B2BCustomerModel(Collection<CustomerReviewModel> _customerReviews, String _email, boolean _loginDisabled, ItemModel _owner, String _uid)
_customerReviews - initial attribute declared by type User at extension customerreview_email - initial attribute declared by type B2BCustomer at extension b2bcommerce_loginDisabled - initial attribute declared by type User at extension core_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type Principal at extension core@Accessor(qualifier="active", type=GETTER) public Boolean getActive()
B2BCustomer.active attribute defined at extension b2bcommerce.@Accessor(qualifier="ApproverGroups", type=GETTER) public Set<B2BUserGroupModel> getApproverGroups()
B2BCustomer.ApproverGroups attribute defined at extension b2bapprovalprocess.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="Approvers", type=GETTER) public Set<B2BCustomerModel> getApprovers()
B2BCustomer.Approvers attribute defined at extension b2bapprovalprocess.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="defaultB2BUnit", type=GETTER) public B2BUnitModel getDefaultB2BUnit()
B2BCustomer.defaultB2BUnit attribute defined at extension b2bcommerce.@Accessor(qualifier="email", type=GETTER) public String getEmail()
B2BCustomer.email attribute defined at extension b2bcommerce.@Accessor(qualifier="PermissionGroups", type=GETTER) public Set<B2BUserGroupModel> getPermissionGroups()
B2BCustomer.PermissionGroups attribute defined at extension b2bapprovalprocess.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="Permissions", type=GETTER) public Set<B2BPermissionModel> getPermissions()
B2BCustomer.Permissions attribute defined at extension b2bapprovalprocess.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="active", type=SETTER) public void setActive(Boolean value)
B2BCustomer.active attribute defined at extension b2bcommerce.value - the active@Accessor(qualifier="ApproverGroups", type=SETTER) public void setApproverGroups(Set<B2BUserGroupModel> value)
B2BCustomer.ApproverGroups attribute defined at extension b2bapprovalprocess.value - the ApproverGroups@Accessor(qualifier="Approvers", type=SETTER) public void setApprovers(Set<B2BCustomerModel> value)
B2BCustomer.Approvers attribute defined at extension b2bapprovalprocess.value - the Approvers@Accessor(qualifier="defaultB2BUnit", type=SETTER) public void setDefaultB2BUnit(B2BUnitModel value)
B2BCustomer.defaultB2BUnit attribute defined at extension b2bcommerce.value - the defaultB2BUnit@Accessor(qualifier="email", type=SETTER) public void setEmail(String value)
B2BCustomer.email attribute defined at extension b2bcommerce.value - the email@Accessor(qualifier="PermissionGroups", type=SETTER) public void setPermissionGroups(Set<B2BUserGroupModel> value)
B2BCustomer.PermissionGroups attribute defined at extension b2bapprovalprocess.value - the PermissionGroups@Accessor(qualifier="Permissions", type=SETTER) public void setPermissions(Set<B2BPermissionModel> value)
B2BCustomer.Permissions attribute defined at extension b2bapprovalprocess.value - the Permissions - Permissions associated to a B2BCustomerCopyright © 2017 SAP SE. All Rights Reserved.