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:
Serializable
- Direct Known Subclasses:
CsTicketResolutionEventModel
Generated model class for type CsCustomerEvent first defined at extension ticketsystem.
- 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 model type code constant.static final StringGenerated constant - Attribute key ofCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsCustomerEvent.reasonattribute defined at extensionticketsystem.Fields inherited from class de.hybris.platform.ticket.events.model.CsTicketEventModel
EMAILS, ENDDATETIME, ENTRIES, STARTDATETIME, TICKETFields inherited from class de.hybris.platform.comments.model.CommentModel
ASSIGNEDTO, CODE, COMMENTMETADATA, COMMENTTYPE, COMPONENT, PRIORITY, RELATEDITEMS, REPLIES, WATCHERSFields inherited from class de.hybris.platform.comments.model.AbstractCommentModel
_COMMENTUSERSETTINGABSTRACTCOMMENTRELATION, ATTACHMENTS, AUTHOR, COMMENTUSERSETTINGS, SUBJECT, TEXTFields 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.CsCustomerEventModel(UserModel _author, CommentTypeModel _commentType, ComponentModel _component, ItemModel _owner, 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, 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.Generated method - Getter of theCsCustomerEvent.reasonattribute defined at extensionticketsystem.voidGenerated method - Setter ofCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.voidsetReason(CsEventReason value) Generated method - Setter ofCsCustomerEvent.reasonattribute defined at extensionticketsystem.Methods inherited from class de.hybris.platform.ticket.events.model.CsTicketEventModel
getEmails, getEndDateTime, getEntries, getStartDateTime, getTicket, setEmails, setEndDateTime, setEntries, setStartDateTime, setTicketMethods inherited from class de.hybris.platform.comments.model.CommentModel
getAssignedTo, getCode, getCommentMetadata, getCommentType, getComponent, getPriority, getRelatedItems, getReplies, getWatchers, setAssignedTo, setCode, setCommentMetadata, setCommentType, setComponent, setPriority, setRelatedItems, setReplies, setWatchersMethods inherited from class de.hybris.platform.comments.model.AbstractCommentModel
getAttachments, getAuthor, getSubject, getText, setAttachments, setAuthor, setSubject, setTextMethods 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:
-
INTERVENTIONTYPE
Generated constant - Attribute key ofCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.- See Also:
-
REASON
Generated constant - Attribute key ofCsCustomerEvent.reasonattribute defined at extensionticketsystem.- See Also:
-
-
Constructor Details
-
CsCustomerEventModel
public CsCustomerEventModel()Generated constructor - Default constructor for generic creation. -
CsCustomerEventModel
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, 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 typeAbstractCommentat extensioncomments_commentType- initial attribute declared by typeCommentat extensioncomments_component- initial attribute declared by typeCommentat extensioncomments_text- initial attribute declared by typeAbstractCommentat extensioncomments
-
CsCustomerEventModel
@Deprecated(since="4.1.1", forRemoval=true) public CsCustomerEventModel(UserModel _author, CommentTypeModel _commentType, ComponentModel _component, ItemModel _owner, 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 typeAbstractCommentat extensioncomments_commentType- initial attribute declared by typeCommentat extensioncomments_component- initial attribute declared by typeCommentat extensioncomments_owner- initial attribute declared by typeItemat extensioncore_text- initial attribute declared by typeAbstractCommentat extensioncomments
-
-
Method Details
-
getInterventionType
@Accessor(qualifier="interventionType", type=GETTER) public CsInterventionType getInterventionType()Generated method - Getter of theCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.- Returns:
- the interventionType
-
getReason
Generated method - Getter of theCsCustomerEvent.reasonattribute defined at extensionticketsystem.- Returns:
- the reason
-
setInterventionType
@Accessor(qualifier="interventionType", type=SETTER) public void setInterventionType(CsInterventionType value) Generated method - Setter ofCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.- Parameters:
value- the interventionType
-
setReason
Generated method - Setter ofCsCustomerEvent.reasonattribute defined at extensionticketsystem.- Parameters:
value- the reason
-