Package de.hybris.platform.ticket.model
Class CsAgentGroupModel
- 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
-
- de.hybris.platform.core.model.user.UserGroupModel
-
- de.hybris.platform.ticket.model.CsAgentGroupModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CsAgentGroupModel extends UserGroupModel
Generated model class for type CsAgentGroup first defined at extension ticketsystem.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
DEFAULTASSIGNEE
Generated constant - Attribute key ofCsAgentGroup.defaultAssignee
attribute defined at extensionticketsystem
.static java.lang.String
EMAILDISTRIBUTIONLIST
Generated constant - Attribute key ofCsAgentGroup.emailDistributionList
attribute defined at extensionticketsystem
.static java.lang.String
TICKETSTORES
Generated constant - Attribute key ofCsAgentGroup.ticketstores
attribute defined at extensionticketsystem
.-
Fields inherited from class de.hybris.platform.core.model.user.UserGroupModel
_BACKOFFICESAVEDQUERY2USERGROUPRELATION, _SAMLUSERGROUPTOUSERGROUPRELATION, _SCIMUSERGROUPTOUSERGROUPRELATION, _USERGROUPSFORRESTRICTION, _VENDOR2USERGROUPRELATION, HMCXML, READABLELANGUAGES, RESTRICTIONS, SAMLUSERGROUPS, SAVEDQUERIES, SCIMUSERGROUPS, USERDISCOUNTGROUP, USERPRICEGROUP, USERTAXGROUP, VENDOR, WRITEABLELANGUAGES
-
Fields inherited from class de.hybris.platform.core.model.security.PrincipalGroupModel
_PRINCIPALGROUPRELATION, _SAPCPIB2BCUSTOMER2SAPCPIOUTBOUNDB2BCUSTOMER, B2BCUSTOMER, GROUPITEMPK, GROUPITEMTYPE, LOCNAME, MAXBRUTEFORCELOGINATTEMPTS, MEMBERS
-
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, WRITECOLLECTIONS
-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description CsAgentGroupModel()
Generated constructor - Default constructor for generic creation.CsAgentGroupModel(ItemModel _owner, java.lang.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 parametersCsAgentGroupModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextCsAgentGroupModel(java.lang.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EmployeeModel
getDefaultAssignee()
Generated method - Getter of theCsAgentGroup.defaultAssignee
attribute defined at extensionticketsystem
.java.lang.String
getEmailDistributionList()
Generated method - Getter of theCsAgentGroup.emailDistributionList
attribute defined at extensionticketsystem
.java.util.List<BaseStoreModel>
getTicketstores()
Generated method - Getter of theCsAgentGroup.ticketstores
attribute defined at extensionticketsystem
.void
setDefaultAssignee(EmployeeModel value)
Generated method - Setter ofCsAgentGroup.defaultAssignee
attribute defined at extensionticketsystem
.void
setEmailDistributionList(java.lang.String value)
Generated method - Setter ofCsAgentGroup.emailDistributionList
attribute defined at extensionticketsystem
.void
setTicketstores(java.util.List<BaseStoreModel> value)
Generated method - Setter ofCsAgentGroup.ticketstores
attribute defined at extensionticketsystem
.-
Methods inherited from class de.hybris.platform.core.model.user.UserGroupModel
getHmcXML, getReadableLanguages, getRestrictions, getSavedQueries, getScimUserGroups, getUserDiscountGroup, getUserPriceGroup, getUserTaxGroup, getVendor, getWriteableLanguages, setHmcXML, setReadableLanguages, setRestrictions, setSavedQueries, setScimUserGroups, setUserDiscountGroup, setUserPriceGroup, setUserTaxGroup, setVendor, setWriteableLanguages
-
Methods inherited from class de.hybris.platform.core.model.security.PrincipalGroupModel
getB2bCustomer, getGroupItemPk, getGroupItemtype, getLocname, getLocname, getLocName, getLocName, getMaxBruteForceLoginAttempts, getMembers, setB2bCustomer, setGroupItemPk, setGroupItemtype, setLocname, setLocname, setLocName, setLocName, setMaxBruteForceLoginAttempts, setMembers
-
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, setWriteCollections
-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods 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 Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
EMAILDISTRIBUTIONLIST
public static final java.lang.String EMAILDISTRIBUTIONLIST
Generated constant - Attribute key ofCsAgentGroup.emailDistributionList
attribute defined at extensionticketsystem
.- See Also:
- Constant Field Values
-
DEFAULTASSIGNEE
public static final java.lang.String DEFAULTASSIGNEE
Generated constant - Attribute key ofCsAgentGroup.defaultAssignee
attribute defined at extensionticketsystem
.- See Also:
- Constant Field Values
-
TICKETSTORES
public static final java.lang.String TICKETSTORES
Generated constant - Attribute key ofCsAgentGroup.ticketstores
attribute defined at extensionticketsystem
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CsAgentGroupModel
public CsAgentGroupModel()
Generated constructor - Default constructor for generic creation.
-
CsAgentGroupModel
public CsAgentGroupModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
CsAgentGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public CsAgentGroupModel(java.lang.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 - Constructor with all mandatory attributes.- Parameters:
_uid
- initial attribute declared by typePrincipal
at extensioncore
-
CsAgentGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public CsAgentGroupModel(ItemModel _owner, java.lang.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 typeItem
at extensioncore
_uid
- initial attribute declared by typePrincipal
at extensioncore
-
-
Method Detail
-
getDefaultAssignee
@Accessor(qualifier="defaultAssignee", type=GETTER) public EmployeeModel getDefaultAssignee()
Generated method - Getter of theCsAgentGroup.defaultAssignee
attribute defined at extensionticketsystem
.- Returns:
- the defaultAssignee
-
getEmailDistributionList
@Accessor(qualifier="emailDistributionList", type=GETTER) public java.lang.String getEmailDistributionList()
Generated method - Getter of theCsAgentGroup.emailDistributionList
attribute defined at extensionticketsystem
.- Returns:
- the emailDistributionList
-
getTicketstores
@Accessor(qualifier="ticketstores", type=GETTER) public java.util.List<BaseStoreModel> getTicketstores()
Generated method - Getter of theCsAgentGroup.ticketstores
attribute defined at extensionticketsystem
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ticketstores
-
setDefaultAssignee
@Accessor(qualifier="defaultAssignee", type=SETTER) public void setDefaultAssignee(EmployeeModel value)
Generated method - Setter ofCsAgentGroup.defaultAssignee
attribute defined at extensionticketsystem
.- Parameters:
value
- the defaultAssignee
-
setEmailDistributionList
@Accessor(qualifier="emailDistributionList", type=SETTER) public void setEmailDistributionList(java.lang.String value)
Generated method - Setter ofCsAgentGroup.emailDistributionList
attribute defined at extensionticketsystem
.- Parameters:
value
- the emailDistributionList
-
setTicketstores
@Accessor(qualifier="ticketstores", type=SETTER) public void setTicketstores(java.util.List<BaseStoreModel> value)
Generated method - Setter ofCsAgentGroup.ticketstores
attribute defined at extensionticketsystem
.- Parameters:
value
- the ticketstores
-
-