Class PrincipalGroupModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.core.model.security.PrincipalModel
de.hybris.platform.core.model.security.PrincipalGroupModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
UserGroupModel
Generated model class for type PrincipalGroup first defined at extension core.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationPrincipalGroupRelationdefining source attributemembersin extensioncore.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofPrincipalGroup.locNameattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofPrincipalGroup.maxBruteForceLoginAttemptsattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofPrincipalGroup.membersattribute defined at extensioncore.Fields inherited from class de.hybris.platform.core.model.security.PrincipalModel
_CATEGORY2PRINCIPALRELATION, _COMMENTWATCHERRELATION, _PRINCIPAL2COCKPITUICOMPONENTREADACCESSRELATION, _PRINCIPAL2COCKPITUICOMPONENTWRITEACCESSRELATION, _SYNCITEMJOB2PRINCIPAL, _WORKFLOWTEMPLATE2PRINCIPALRELATION, ACCESSIBLECATEGORIES, ALLGROUPS, ALLSEARCHRESTRICTIONS, BACKOFFICELOGINDISABLED, CN, COCKPITUICONFIGURATIONS, DESCRIPTION, DISPLAYNAME, DN, GROUPS, LDAPSEARCHBASE, NAME, PROFILEPICTURE, READABLECATALOGVERSIONS, READABLECOCKPITUICOMPONENTS, READCOLLECTIONS, READSAVEDQUERIES, SEARCHRESTRICTIONS, SYNCJOBS, UID, VISIBLETEMPLATES, WATCHEDCOMMENTS, WRITABLECATALOGVERSIONS, WRITABLECOCKPITUICOMPONENTS, WRITECOLLECTIONSFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.PrincipalGroupModel(ItemModel _owner, String _uid) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Default constructor for creation with existing contextPrincipalGroupModel(String _uid) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.since ages - use { @link #getLocName()} insteadgetLocname(Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.since ages - use { @link #getLocName(Locale)} insteadGenerated method - Getter of thePrincipalGroup.locNameattribute defined at extensioncore.getLocName(Locale loc) Generated method - Getter of thePrincipalGroup.locNameattribute defined at extensioncore.Generated method - Getter of thePrincipalGroup.maxBruteForceLoginAttemptsattribute defined at extensioncore.Generated method - Getter of thePrincipalGroup.membersattribute defined at extensioncore.voidsetLocname(String value) Deprecated, for removal: This API element is subject to removal in a future version.since ages - use { @link #setLocName(java.lang.String)} insteadvoidsetLocname(String value, Locale loc) Deprecated, for removal: This API element is subject to removal in a future version.since ages - use { @link #setLocName(java.lang.String,Locale)} insteadvoidsetLocName(String value) Generated method - Setter ofPrincipalGroup.locNameattribute defined at extensioncore.voidsetLocName(String value, Locale loc) Generated method - Setter ofPrincipalGroup.locNameattribute defined at extensioncore.voidGenerated method - Setter ofPrincipalGroup.maxBruteForceLoginAttemptsattribute defined at extensioncore.voidsetMembers(Set<PrincipalModel> value) Generated method - Setter ofPrincipalGroup.membersattribute defined at extensioncore.Methods inherited from class de.hybris.platform.core.model.security.PrincipalModel
getAccessibleCategories, getAllgroups, getAllGroups, getAllsearchrestrictions, getAllSearchRestrictions, getBackOfficeLoginDisabled, getCN, getCockpitUIConfigurations, getDescription, getDisplayName, getDisplayName, getDN, getGroups, getLdapsearchbase, getName, getProfilePicture, getReadableCatalogVersions, getReadableCockpitUIComponents, getReadCollections, getReadSavedQueries, getSearchrestrictions, getSearchRestrictions, getSyncJobs, getUid, getVisibleTemplates, getWatchedComments, getWritableCatalogVersions, getWritableCockpitUIComponents, getWriteCollections, setBackOfficeLoginDisabled, setCN, setCockpitUIConfigurations, setDescription, setDN, setGroups, setLdapsearchbase, setName, setProfilePicture, setReadableCatalogVersions, setReadableCockpitUIComponents, setReadCollections, setReadSavedQueries, setSyncJobs, setUid, setVisibleTemplates, setWatchedComments, setWritableCatalogVersions, setWritableCockpitUIComponents, setWriteCollectionsMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, 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, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_PRINCIPALGROUPRELATION
Generated relation code constant for relationPrincipalGroupRelationdefining source attributemembersin extensioncore.- See Also:
-
LOCNAME
Generated constant - Attribute key ofPrincipalGroup.locNameattribute defined at extensioncore.- See Also:
-
MAXBRUTEFORCELOGINATTEMPTS
Generated constant - Attribute key ofPrincipalGroup.maxBruteForceLoginAttemptsattribute defined at extensioncore.- See Also:
-
MEMBERS
Generated constant - Attribute key ofPrincipalGroup.membersattribute defined at extensioncore.- See Also:
-
-
Constructor Details
-
PrincipalGroupModel
public PrincipalGroupModel()Generated constructor - Default constructor for generic creation. -
PrincipalGroupModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
PrincipalGroupModel
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_uid- initial attribute declared by typePrincipalat extensioncore
-
PrincipalGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public PrincipalGroupModel(ItemModel _owner, String _uid) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_owner- initial attribute declared by typeItemat extensioncore_uid- initial attribute declared by typePrincipalat extensioncore
-
-
Method Details
-
getLocname
Deprecated, for removal: This API element is subject to removal in a future version.since ages - use { @link #getLocName()} insteadGenerated method - Getter of thePrincipalGroup.locNameattribute defined at extensioncore.- Returns:
- the locName
-
getLocname
Deprecated, for removal: This API element is subject to removal in a future version.since ages - use { @link #getLocName(Locale)} insteadGenerated method - Getter of thePrincipalGroup.locNameattribute defined at extensioncore.- Returns:
- the locName
-
getLocName
Generated method - Getter of thePrincipalGroup.locNameattribute defined at extensioncore.- Returns:
- the locName
-
getLocName
Generated method - Getter of thePrincipalGroup.locNameattribute defined at extensioncore.- Parameters:
loc- the value localization key- Returns:
- the locName
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getMaxBruteForceLoginAttempts
@Accessor(qualifier="maxBruteForceLoginAttempts", type=GETTER) public Integer getMaxBruteForceLoginAttempts()Generated method - Getter of thePrincipalGroup.maxBruteForceLoginAttemptsattribute defined at extensioncore.- Returns:
- the maxBruteForceLoginAttempts
-
getMembers
Generated method - Getter of thePrincipalGroup.membersattribute defined at extensioncore. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the members
-
setLocname
Deprecated, for removal: This API element is subject to removal in a future version.since ages - use { @link #setLocName(java.lang.String)} insteadGenerated method - Setter ofPrincipalGroup.locNameattribute defined at extensioncore.- Parameters:
value- the locName
-
setLocname
Deprecated, for removal: This API element is subject to removal in a future version.since ages - use { @link #setLocName(java.lang.String,Locale)} insteadGenerated method - Setter ofPrincipalGroup.locNameattribute defined at extensioncore.- Parameters:
value- the locName
-
setLocName
Generated method - Setter ofPrincipalGroup.locNameattribute defined at extensioncore.- Parameters:
value- the locName
-
setLocName
Generated method - Setter ofPrincipalGroup.locNameattribute defined at extensioncore.- Parameters:
value- the locNameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setMaxBruteForceLoginAttempts
@Accessor(qualifier="maxBruteForceLoginAttempts", type=SETTER) public void setMaxBruteForceLoginAttempts(Integer value) Generated method - Setter ofPrincipalGroup.maxBruteForceLoginAttemptsattribute defined at extensioncore.- Parameters:
value- the maxBruteForceLoginAttempts
-
setMembers
Generated method - Setter ofPrincipalGroup.membersattribute defined at extensioncore.- Parameters:
value- the members
-