Class CsCustomerEventModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.comments.model.AbstractCommentModel
-
- de.hybris.platform.comments.model.CommentModel
-
- de.hybris.platform.ticket.events.model.CsTicketEventModel
-
- de.hybris.platform.ticket.events.model.CsCustomerEventModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
CsTicketResolutionEventModel
public class CsCustomerEventModel extends CsTicketEventModel
Generated model class for type CsCustomerEvent 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
INTERVENTIONTYPE
Generated constant - Attribute key ofCsCustomerEvent.interventionType
attribute defined at extensionticketsystem
.static java.lang.String
REASON
Generated constant - Attribute key ofCsCustomerEvent.reason
attribute defined at extensionticketsystem
.-
Fields inherited from class de.hybris.platform.ticket.events.model.CsTicketEventModel
EMAILS, ENDDATETIME, ENTRIES, STARTDATETIME, TICKET
-
Fields inherited from class de.hybris.platform.comments.model.CommentModel
ASSIGNEDTO, CODE, COMMENTAUTHOREMAIL, COMMENTMETADATA, COMMENTTYPE, COMPONENT, PRIORITY, RELATEDITEMS, REPLIES, WATCHERS
-
Fields inherited from class de.hybris.platform.comments.model.AbstractCommentModel
_COMMENTUSERSETTINGABSTRACTCOMMENTRELATION, ATTACHMENTS, AUTHOR, COMMENTUSERSETTINGS, SUBJECT, TEXT
-
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 CsCustomerEventModel()
Generated constructor - Default constructor for generic creation.CsCustomerEventModel(UserModel _author, CommentTypeModel _commentType, ComponentModel _component, ItemModel _owner, java.lang.String _text)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCsCustomerEventModel(UserModel _author, CommentTypeModel _commentType, ComponentModel _component, java.lang.String _text)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCsCustomerEventModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CsInterventionType
getInterventionType()
Generated method - Getter of theCsCustomerEvent.interventionType
attribute defined at extensionticketsystem
.CsEventReason
getReason()
Generated method - Getter of theCsCustomerEvent.reason
attribute defined at extensionticketsystem
.void
setInterventionType(CsInterventionType value)
Generated method - Setter ofCsCustomerEvent.interventionType
attribute defined at extensionticketsystem
.void
setReason(CsEventReason value)
Generated method - Setter ofCsCustomerEvent.reason
attribute defined at extensionticketsystem
.-
Methods inherited from class de.hybris.platform.ticket.events.model.CsTicketEventModel
getEmails, getEndDateTime, getEntries, getStartDateTime, getTicket, setEmails, setEndDateTime, setEntries, setStartDateTime, setTicket
-
Methods inherited from class de.hybris.platform.comments.model.CommentModel
getAssignedTo, getCode, getCommentAuthorEmail, getCommentMetadata, getCommentType, getComponent, getPriority, getRelatedItems, getReplies, getWatchers, setAssignedTo, setCode, setCommentAuthorEmail, setCommentMetadata, setCommentType, setComponent, setPriority, setRelatedItems, setReplies, setWatchers
-
Methods inherited from class de.hybris.platform.comments.model.AbstractCommentModel
getAttachments, getAuthor, getSubject, getText, setAttachments, setAuthor, setSubject, setText
-
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
-
INTERVENTIONTYPE
public static final java.lang.String INTERVENTIONTYPE
Generated constant - Attribute key ofCsCustomerEvent.interventionType
attribute defined at extensionticketsystem
.- See Also:
- Constant Field Values
-
REASON
public static final java.lang.String REASON
Generated constant - Attribute key ofCsCustomerEvent.reason
attribute defined at extensionticketsystem
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CsCustomerEventModel
public CsCustomerEventModel()
Generated constructor - Default constructor for generic creation.
-
CsCustomerEventModel
public CsCustomerEventModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
CsCustomerEventModel
@Deprecated(since="4.1.1", forRemoval=true) public CsCustomerEventModel(UserModel _author, CommentTypeModel _commentType, ComponentModel _component, java.lang.String _text)
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:
_author
- initial attribute declared by typeAbstractComment
at extensioncomments
_commentType
- initial attribute declared by typeComment
at extensioncomments
_component
- initial attribute declared by typeComment
at extensioncomments
_text
- initial attribute declared by typeAbstractComment
at extensioncomments
-
CsCustomerEventModel
@Deprecated(since="4.1.1", forRemoval=true) public CsCustomerEventModel(UserModel _author, CommentTypeModel _commentType, ComponentModel _component, ItemModel _owner, java.lang.String _text)
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:
_author
- initial attribute declared by typeAbstractComment
at extensioncomments
_commentType
- initial attribute declared by typeComment
at extensioncomments
_component
- initial attribute declared by typeComment
at extensioncomments
_owner
- initial attribute declared by typeItem
at extensioncore
_text
- initial attribute declared by typeAbstractComment
at extensioncomments
-
-
Method Detail
-
getInterventionType
@Accessor(qualifier="interventionType", type=GETTER) public CsInterventionType getInterventionType()
Generated method - Getter of theCsCustomerEvent.interventionType
attribute defined at extensionticketsystem
.- Returns:
- the interventionType
-
getReason
@Accessor(qualifier="reason", type=GETTER) public CsEventReason getReason()
Generated method - Getter of theCsCustomerEvent.reason
attribute defined at extensionticketsystem
.- Returns:
- the reason
-
setInterventionType
@Accessor(qualifier="interventionType", type=SETTER) public void setInterventionType(CsInterventionType value)
Generated method - Setter ofCsCustomerEvent.interventionType
attribute defined at extensionticketsystem
.- Parameters:
value
- the interventionType
-
setReason
@Accessor(qualifier="reason", type=SETTER) public void setReason(CsEventReason value)
Generated method - Setter ofCsCustomerEvent.reason
attribute defined at extensionticketsystem
.- Parameters:
value
- the reason
-
-