Class ConversationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.messagecentercsservices.model.ConversationModel
- All Implemented Interfaces:
Serializable
Generated model class for type Conversation first defined at extension messagecentercsservices.
- 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 ofConversation.agentattribute defined at extensionmessagecentercsservices.static final StringGenerated constant - Attribute key ofConversation.closeTimeattribute defined at extensionmessagecentercsservices.static final StringGenerated constant - Attribute key ofConversation.customerattribute defined at extensionmessagecentercsservices.static final StringGenerated constant - Attribute key ofConversation.messagesattribute defined at extensionmessagecentercsservices.static final StringGenerated constant - Attribute key ofConversation.statusattribute defined at extensionmessagecentercsservices.static final StringGenerated constant - Attribute key ofConversation.uidattribute defined at extensionmessagecentercsservices.Fields 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.ConversationModel(CustomerModel _customer, String _messages, 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 parametersConversationModel(CustomerModel _customer, String _messages, 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 context -
Method Summary
Modifier and TypeMethodDescriptiongetAgent()Generated method - Getter of theConversation.agentattribute defined at extensionmessagecentercsservices.Generated method - Getter of theConversation.closeTimeattribute defined at extensionmessagecentercsservices.Generated method - Getter of theConversation.customerattribute defined at extensionmessagecentercsservices.Generated method - Getter of theConversation.messagesattribute defined at extensionmessagecentercsservices.Generated method - Getter of theConversation.statusattribute defined at extensionmessagecentercsservices.getUid()Generated method - Getter of theConversation.uidattribute defined at extensionmessagecentercsservices.voidsetAgent(EmployeeModel value) Generated method - Setter ofConversation.agentattribute defined at extensionmessagecentercsservices.voidsetCloseTime(Date value) Generated method - Setter ofConversation.closeTimeattribute defined at extensionmessagecentercsservices.voidsetCustomer(CustomerModel value) Generated method - Setter ofConversation.customerattribute defined at extensionmessagecentercsservices.voidsetMessages(String value) Generated method - Setter ofConversation.messagesattribute defined at extensionmessagecentercsservices.voidsetStatus(ConversationStatus value) Generated method - Setter ofConversation.statusattribute defined at extensionmessagecentercsservices.voidGenerated method - Setter ofConversation.uidattribute defined at extensionmessagecentercsservices.Methods 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:
-
UID
Generated constant - Attribute key ofConversation.uidattribute defined at extensionmessagecentercsservices.- See Also:
-
STATUS
Generated constant - Attribute key ofConversation.statusattribute defined at extensionmessagecentercsservices.- See Also:
-
AGENT
Generated constant - Attribute key ofConversation.agentattribute defined at extensionmessagecentercsservices.- See Also:
-
CUSTOMER
Generated constant - Attribute key ofConversation.customerattribute defined at extensionmessagecentercsservices.- See Also:
-
CLOSETIME
Generated constant - Attribute key ofConversation.closeTimeattribute defined at extensionmessagecentercsservices.- See Also:
-
MESSAGES
Generated constant - Attribute key ofConversation.messagesattribute defined at extensionmessagecentercsservices.- See Also:
-
-
Constructor Details
-
ConversationModel
public ConversationModel()Generated constructor - Default constructor for generic creation. -
ConversationModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
ConversationModel
@Deprecated(since="4.1.1", forRemoval=true) public ConversationModel(CustomerModel _customer, String _messages, 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:
_customer- initial attribute declared by typeConversationat extensionmessagecentercsservices_messages- initial attribute declared by typeConversationat extensionmessagecentercsservices_uid- initial attribute declared by typeConversationat extensionmessagecentercsservices
-
ConversationModel
@Deprecated(since="4.1.1", forRemoval=true) public ConversationModel(CustomerModel _customer, String _messages, 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:
_customer- initial attribute declared by typeConversationat extensionmessagecentercsservices_messages- initial attribute declared by typeConversationat extensionmessagecentercsservices_owner- initial attribute declared by typeItemat extensioncore_uid- initial attribute declared by typeConversationat extensionmessagecentercsservices
-
-
Method Details
-
getAgent
Generated method - Getter of theConversation.agentattribute defined at extensionmessagecentercsservices.- Returns:
- the agent
-
getCloseTime
Generated method - Getter of theConversation.closeTimeattribute defined at extensionmessagecentercsservices.- Returns:
- the closeTime
-
getCustomer
Generated method - Getter of theConversation.customerattribute defined at extensionmessagecentercsservices.- Returns:
- the customer
-
getMessages
Generated method - Getter of theConversation.messagesattribute defined at extensionmessagecentercsservices.- Returns:
- the messages
-
getStatus
Generated method - Getter of theConversation.statusattribute defined at extensionmessagecentercsservices.- Returns:
- the status
-
getUid
Generated method - Getter of theConversation.uidattribute defined at extensionmessagecentercsservices.- Returns:
- the uid
-
setAgent
Generated method - Setter ofConversation.agentattribute defined at extensionmessagecentercsservices.- Parameters:
value- the agent
-
setCloseTime
Generated method - Setter ofConversation.closeTimeattribute defined at extensionmessagecentercsservices.- Parameters:
value- the closeTime
-
setCustomer
Generated method - Setter ofConversation.customerattribute defined at extensionmessagecentercsservices.- Parameters:
value- the customer
-
setMessages
Generated method - Setter ofConversation.messagesattribute defined at extensionmessagecentercsservices.- Parameters:
value- the messages
-
setStatus
Generated method - Setter ofConversation.statusattribute defined at extensionmessagecentercsservices.- Parameters:
value- the status
-
setUid
Generated method - Setter ofConversation.uidattribute defined at extensionmessagecentercsservices.- Parameters:
value- the uid
-