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_TYPECODEGenerated model type code constant.static java.lang.StringINTERVENTIONTYPEGenerated constant - Attribute key ofCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.static java.lang.StringREASONGenerated constant - Attribute key ofCsCustomerEvent.reasonattribute 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 CsInterventionTypegetInterventionType()Generated method - Getter of theCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.CsEventReasongetReason()Generated method - Getter of theCsCustomerEvent.reasonattribute defined at extensionticketsystem.voidsetInterventionType(CsInterventionType value)Generated 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, 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.interventionTypeattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
REASON
public static final java.lang.String REASON
Generated constant - Attribute key ofCsCustomerEvent.reasonattribute 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 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, 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 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 Detail
-
getInterventionType
@Accessor(qualifier="interventionType", type=GETTER) public CsInterventionType getInterventionType()
Generated method - Getter of theCsCustomerEvent.interventionTypeattribute defined at extensionticketsystem.- Returns:
- the interventionType
-
getReason
@Accessor(qualifier="reason", type=GETTER) public CsEventReason 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
@Accessor(qualifier="reason", type=SETTER) public void setReason(CsEventReason value)
Generated method - Setter ofCsCustomerEvent.reasonattribute defined at extensionticketsystem.- Parameters:
value- the reason
-
-