public class CustomerListModel extends UserGroupModel
A CustomerList are visible to certain Employees and represents an implementation specific search query to find customer based on different criteria.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ADDITIONALCOLUMNSKEYS
Generated constant - Attribute key of
CustomerList.additionalColumnsKeys attribute defined at extension commerceservices. |
static java.lang.String |
IMPLEMENTATIONTYPE
Generated constant - Attribute key of
CustomerList.implementationType attribute defined at extension commerceservices. |
static java.lang.String |
PRIORITY
Generated constant - Attribute key of
CustomerList.priority attribute defined at extension commerceservices. |
static java.lang.String |
SEARCHBOXENABLED
Generated constant - Attribute key of
CustomerList.searchBoxEnabled attribute defined at extension commerceservices. |
_BACKOFFICESAVEDQUERY2USERGROUPRELATION, _SAMLUSERGROUPTOUSERGROUPRELATION, _SCIMUSERGROUPTOUSERGROUPRELATION, _USERGROUPSFORRESTRICTION, _VENDOR2USERGROUPRELATION, HMCXML, READABLELANGUAGES, RESTRICTIONS, SAMLUSERGROUPS, SAVEDQUERIES, SCIMUSERGROUPS, USERDISCOUNTGROUP, USERPRICEGROUP, USERTAXGROUP, VENDOR, WRITEABLELANGUAGES_PRINCIPALGROUPRELATION, LOCNAME, MAXBRUTEFORCELOGINATTEMPTS, MEMBERS_CATEGORY2PRINCIPALRELATION, _COMMENTWATCHERRELATION, _PRINCIPAL2COCKPITUICOMPONENTREADACCESSRELATION, _PRINCIPAL2COCKPITUICOMPONENTWRITEACCESSRELATION, _SYNCITEMJOB2PRINCIPAL, _WORKFLOWTEMPLATE2PRINCIPALRELATION, ACCESSIBLECATEGORIES, ALLGROUPS, ALLSEARCHRESTRICTIONS, BACKOFFICELOGINDISABLED, CN, COCKPITUICONFIGURATIONS, DESCRIPTION, DISPLAYNAME, DN, GROUPS, LDAPSEARCHBASE, NAME, PROFILEPICTURE, READABLECATALOGVERSIONS, READABLECOCKPITUICOMPONENTS, READABSTRACTLINKENTRY, READCOLLECTIONS, READSAVEDQUERIES, SEARCHRESTRICTIONS, SYNCJOBS, UID, VISIBLETEMPLATES, WATCHEDCOMMENTS, WRITABLECATALOGVERSIONS, WRITABLECOCKPITUICOMPONENTS, WRITECOLLECTIONS_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CustomerListModel()
Generated constructor - Default constructor for generic creation.
|
CustomerListModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
CustomerListModel(ItemModel _owner,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CustomerListModel(java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
getAdditionalColumnsKeys()
Generated method - Getter of the
CustomerList.additionalColumnsKeys attribute defined at extension commerceservices. |
java.lang.String |
getImplementationType()
Generated method - Getter of the
CustomerList.implementationType attribute defined at extension commerceservices. |
java.lang.Integer |
getPriority()
Generated method - Getter of the
CustomerList.priority attribute defined at extension commerceservices. |
boolean |
isSearchBoxEnabled()
Generated method - Getter of the
CustomerList.searchBoxEnabled attribute defined at extension commerceservices. |
void |
setAdditionalColumnsKeys(java.util.Collection<java.lang.String> value)
Generated method - Setter of
CustomerList.additionalColumnsKeys attribute defined at extension commerceservices. |
void |
setImplementationType(java.lang.String value)
Generated method - Setter of
CustomerList.implementationType attribute defined at extension commerceservices. |
void |
setPriority(java.lang.Integer value)
Generated method - Setter of
CustomerList.priority attribute defined at extension commerceservices. |
void |
setSearchBoxEnabled(boolean value)
Generated method - Setter of
CustomerList.searchBoxEnabled attribute defined at extension commerceservices. |
getHmcXML, getReadableLanguages, getRestrictions, getSavedQueries, getScimUserGroups, getUserDiscountGroup, getUserPriceGroup, getUserTaxGroup, getVendor, getWriteableLanguages, setHmcXML, setReadableLanguages, setRestrictions, setSavedQueries, setScimUserGroups, setUserDiscountGroup, setUserPriceGroup, setUserTaxGroup, setVendor, setWriteableLanguagesgetLocname, getLocName, getLocname, getLocName, getMaxBruteForceLoginAttempts, getMembers, setLocname, setLocName, setLocname, setLocName, setMaxBruteForceLoginAttempts, setMembersgetAccessibleCategories, getAllgroups, getAllGroups, getAllsearchrestrictions, getAllSearchRestrictions, getBackOfficeLoginDisabled, getCN, getCockpitUIConfigurations, getDescription, getDisplayName, getDisplayName, getDN, getGroups, getLdapsearchbase, getName, getProfilePicture, getReadableCatalogVersions, getReadableCockpitUIComponents, getReadAbstractLinkEntry, getReadCollections, getReadSavedQueries, getSearchrestrictions, getSearchRestrictions, getSyncJobs, getUid, getVisibleTemplates, getWatchedComments, getWritableCatalogVersions, getWritableCockpitUIComponents, getWriteCollections, setBackOfficeLoginDisabled, setCN, setCockpitUIConfigurations, setDescription, setDN, setGroups, setLdapsearchbase, setName, setProfilePicture, setReadableCatalogVersions, setReadableCockpitUIComponents, setReadAbstractLinkEntry, setReadCollections, setReadSavedQueries, setSyncJobs, setUid, setVisibleTemplates, setWatchedComments, setWritableCatalogVersions, setWritableCockpitUIComponents, setWriteCollectionsgetComments, getCreationtime, getModifiedtime, getOwner, isSealed, 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 java.lang.String _TYPECODE
public static final java.lang.String IMPLEMENTATIONTYPE
CustomerList.implementationType attribute defined at extension commerceservices.public static final java.lang.String PRIORITY
CustomerList.priority attribute defined at extension commerceservices.public static final java.lang.String ADDITIONALCOLUMNSKEYS
CustomerList.additionalColumnsKeys attribute defined at extension commerceservices.public static final java.lang.String SEARCHBOXENABLED
CustomerList.searchBoxEnabled attribute defined at extension commerceservices.public CustomerListModel()
public CustomerListModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CustomerListModel(java.lang.String _uid)
_uid - initial attribute declared by type Principal at extension core@Deprecated public CustomerListModel(ItemModel _owner, java.lang.String _uid)
_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type Principal at extension core@Accessor(qualifier="additionalColumnsKeys", type=GETTER) public java.util.Collection<java.lang.String> getAdditionalColumnsKeys()
CustomerList.additionalColumnsKeys attribute defined at extension commerceservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="implementationType", type=GETTER) public java.lang.String getImplementationType()
CustomerList.implementationType attribute defined at extension commerceservices.@Accessor(qualifier="priority", type=GETTER) public java.lang.Integer getPriority()
CustomerList.priority attribute defined at extension commerceservices.@Accessor(qualifier="searchBoxEnabled", type=GETTER) public boolean isSearchBoxEnabled()
CustomerList.searchBoxEnabled attribute defined at extension commerceservices.@Accessor(qualifier="additionalColumnsKeys", type=SETTER) public void setAdditionalColumnsKeys(java.util.Collection<java.lang.String> value)
CustomerList.additionalColumnsKeys attribute defined at extension commerceservices.value - the additionalColumnsKeys - Additional columns keys to add columns dynamically. Header localization will be done via properties and EL syntax can be added in facade layer via spring bean customerListAdditionalColumnsMap.@Accessor(qualifier="implementationType", type=SETTER) public void setImplementationType(java.lang.String value)
CustomerList.implementationType attribute defined at extension commerceservices.value - the implementationType - The implementation type for this customer list@Accessor(qualifier="priority", type=SETTER) public void setPriority(java.lang.Integer value)
CustomerList.priority attribute defined at extension commerceservices.value - the priority - Priority for the customer list and zero by default, this will affect the position of the list when getting list of customer lists,higher values are displayed first@Accessor(qualifier="searchBoxEnabled", type=SETTER) public void setSearchBoxEnabled(boolean value)
CustomerList.searchBoxEnabled attribute defined at extension commerceservices.value - the searchBoxEnabled - Determines if the customer list UI should display a search box or not. False by defaultCopyright © 2018 SAP SE. All Rights Reserved.