public class ConversationModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
AGENT
Generated constant - Attribute key of
Conversation.agent attribute defined at extension messagecentercsservices. |
static java.lang.String |
CLOSETIME
Generated constant - Attribute key of
Conversation.closeTime attribute defined at extension messagecentercsservices. |
static java.lang.String |
CUSTOMER
Generated constant - Attribute key of
Conversation.customer attribute defined at extension messagecentercsservices. |
static java.lang.String |
MESSAGES
Generated constant - Attribute key of
Conversation.messages attribute defined at extension messagecentercsservices. |
static java.lang.String |
STATUS
Generated constant - Attribute key of
Conversation.status attribute defined at extension messagecentercsservices. |
static java.lang.String |
UID
Generated constant - Attribute key of
Conversation.uid attribute defined at extension messagecentercsservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ConversationModel()
Generated constructor - Default constructor for generic creation.
|
ConversationModel(CustomerModel _customer,
java.lang.String _messages,
ItemModel _owner,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ConversationModel(CustomerModel _customer,
java.lang.String _messages,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ConversationModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
EmployeeModel |
getAgent()
Generated method - Getter of the
Conversation.agent attribute defined at extension messagecentercsservices. |
java.util.Date |
getCloseTime()
Generated method - Getter of the
Conversation.closeTime attribute defined at extension messagecentercsservices. |
CustomerModel |
getCustomer()
Generated method - Getter of the
Conversation.customer attribute defined at extension messagecentercsservices. |
java.lang.String |
getMessages()
Generated method - Getter of the
Conversation.messages attribute defined at extension messagecentercsservices. |
ConversationStatus |
getStatus()
Generated method - Getter of the
Conversation.status attribute defined at extension messagecentercsservices. |
java.lang.String |
getUid()
Generated method - Getter of the
Conversation.uid attribute defined at extension messagecentercsservices. |
void |
setAgent(EmployeeModel value)
Generated method - Setter of
Conversation.agent attribute defined at extension messagecentercsservices. |
void |
setCloseTime(java.util.Date value)
Generated method - Setter of
Conversation.closeTime attribute defined at extension messagecentercsservices. |
void |
setCustomer(CustomerModel value)
Generated method - Setter of
Conversation.customer attribute defined at extension messagecentercsservices. |
void |
setMessages(java.lang.String value)
Generated method - Setter of
Conversation.messages attribute defined at extension messagecentercsservices. |
void |
setStatus(ConversationStatus value)
Generated method - Setter of
Conversation.status attribute defined at extension messagecentercsservices. |
void |
setUid(java.lang.String value)
Generated method - Setter of
Conversation.uid attribute defined at extension messagecentercsservices. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String UID
Conversation.uid attribute defined at extension messagecentercsservices.public static final java.lang.String STATUS
Conversation.status attribute defined at extension messagecentercsservices.public static final java.lang.String AGENT
Conversation.agent attribute defined at extension messagecentercsservices.public static final java.lang.String CUSTOMER
Conversation.customer attribute defined at extension messagecentercsservices.public static final java.lang.String CLOSETIME
Conversation.closeTime attribute defined at extension messagecentercsservices.public static final java.lang.String MESSAGES
Conversation.messages attribute defined at extension messagecentercsservices.public ConversationModel()
public ConversationModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ConversationModel(CustomerModel _customer, java.lang.String _messages, java.lang.String _uid)
_customer - initial attribute declared by type Conversation at extension messagecentercsservices_messages - initial attribute declared by type Conversation at extension messagecentercsservices_uid - initial attribute declared by type Conversation at extension messagecentercsservices@Deprecated public ConversationModel(CustomerModel _customer, java.lang.String _messages, ItemModel _owner, java.lang.String _uid)
_customer - initial attribute declared by type Conversation at extension messagecentercsservices_messages - initial attribute declared by type Conversation at extension messagecentercsservices_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type Conversation at extension messagecentercsservices@Accessor(qualifier="agent", type=GETTER) public EmployeeModel getAgent()
Conversation.agent attribute defined at extension messagecentercsservices.@Accessor(qualifier="closeTime", type=GETTER) public java.util.Date getCloseTime()
Conversation.closeTime attribute defined at extension messagecentercsservices.@Accessor(qualifier="customer", type=GETTER) public CustomerModel getCustomer()
Conversation.customer attribute defined at extension messagecentercsservices.@Accessor(qualifier="messages", type=GETTER) public java.lang.String getMessages()
Conversation.messages attribute defined at extension messagecentercsservices.@Accessor(qualifier="status", type=GETTER) public ConversationStatus getStatus()
Conversation.status attribute defined at extension messagecentercsservices.@Accessor(qualifier="uid", type=GETTER) public java.lang.String getUid()
Conversation.uid attribute defined at extension messagecentercsservices.@Accessor(qualifier="agent", type=SETTER) public void setAgent(EmployeeModel value)
Conversation.agent attribute defined at extension messagecentercsservices.value - the agent@Accessor(qualifier="closeTime", type=SETTER) public void setCloseTime(java.util.Date value)
Conversation.closeTime attribute defined at extension messagecentercsservices.value - the closeTime@Accessor(qualifier="customer", type=SETTER) public void setCustomer(CustomerModel value)
Conversation.customer attribute defined at extension messagecentercsservices.value - the customer@Accessor(qualifier="messages", type=SETTER) public void setMessages(java.lang.String value)
Conversation.messages attribute defined at extension messagecentercsservices.value - the messages@Accessor(qualifier="status", type=SETTER) public void setStatus(ConversationStatus value)
Conversation.status attribute defined at extension messagecentercsservices.value - the statusCopyright © 2018 SAP SE. All Rights Reserved.