|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Encapsulates interaction parameters specific to Interaction Server.
Note: These parameters are not saved in UCS when calling
MILUCSManager.saveInteraction(MILInteraction).
| Method Summary | |
java.lang.String |
getCaseId()
|
java.lang.String |
getCategoryId()
|
java.lang.String |
getContactId()
|
java.lang.String |
getCustomerSegment()
|
java.lang.Integer |
getCustomNumber1()
|
java.lang.Integer |
getCustomNumber2()
|
java.lang.Integer |
getCustomNumber3()
|
java.lang.String |
getCustomString1()
|
java.lang.String |
getCustomString2()
|
java.lang.String |
getCustomString3()
|
java.lang.String |
getCustomString4()
|
java.lang.String |
getCustomString5()
|
java.lang.String |
getCustomString6()
|
java.lang.String |
getCustomString7()
|
java.lang.String |
getDispositionCode()
|
java.lang.String |
getFromAddress()
|
java.lang.String |
getFromPersonal()
|
java.lang.Boolean |
getIsOnline()
Gets IsOnline property of interaction |
java.lang.String |
getMailbox()
|
java.util.Map |
getProperties()
Returns a read-only Map object containing the IS properties of the interaction. |
java.lang.Object |
getProperty(java.lang.String name)
Returns the specified interaction property. |
java.lang.String |
getReasonCode()
|
java.lang.Integer |
getServiceObjective()
|
java.lang.String |
getServiceType()
|
java.lang.String |
getSubject()
|
void |
removeProperty(java.lang.String name)
Removes the specified interaction property. |
void |
setCaseId(java.lang.String value)
|
void |
setCategoryId(java.lang.String value)
|
void |
setContactId(java.lang.String value)
|
void |
setCustomerSegment(java.lang.String value)
|
void |
setCustomNumber1(java.lang.Integer value)
|
void |
setCustomNumber2(java.lang.Integer value)
|
void |
setCustomNumber3(java.lang.Integer value)
|
void |
setCustomString1(java.lang.String value)
|
void |
setCustomString2(java.lang.String value)
|
void |
setCustomString3(java.lang.String value)
|
void |
setCustomString4(java.lang.String value)
|
void |
setCustomString5(java.lang.String value)
|
void |
setCustomString6(java.lang.String value)
|
void |
setCustomString7(java.lang.String value)
|
void |
setDispositionCode(java.lang.String value)
|
void |
setFromAddress(java.lang.String value)
|
void |
setFromPersonal(java.lang.String value)
|
void |
setIsOnline(java.lang.Boolean isOnline)
Sets IsOnline property |
void |
setMailbox(java.lang.String value)
|
void |
setProperties(java.util.Map properties)
Assigns a new set of interaction properties. |
void |
setProperty(java.lang.String name,
java.lang.Object value)
Sets the specified interaction property. |
void |
setReasonCode(java.lang.String value)
|
void |
setServiceObjective(java.lang.Integer value)
|
void |
setServiceType(java.lang.String value)
|
void |
setSubject(java.lang.String value)
|
| Method Detail |
public java.util.Map getProperties()
Map object containing the IS properties of the interaction.
Map of single-level key-value pairs, where:
String for the property name.
IntegerStringArrayList of Byte or byte[],
depending on the configuration option enable-attached-data-byte-array
set in the Configuration Layer for this application.public void setProperties(java.util.Map properties)
Prior properties are lost. To change existing properties,
use setProperty(java.lang.String,java.lang.Object) instead.
properties - Map of one level key-value pairs, where:
String for the property name.
IntegerStringArrayList of Byte or byte[],
depending on the configuration option enable-attached-data-byte-array
set in the Configuration Layer for this application.
public void setProperty(java.lang.String name,
java.lang.Object value)
name - property name.value - property value, that is: IntegerStringArrayList of Byte or byte[],
depending on the configuration option enable-attached-data-byte-array
set in the Configuration Layer for this application.public java.lang.Object getProperty(java.lang.String name)
name - property name.
IntegerStringArrayList of Byte or byte[],
depending on the configuration option enable-attached-data-byte-array
set in the Configuration Layer for this application.public void removeProperty(java.lang.String name)
name - name of the property to be removed.public java.lang.Boolean getIsOnline()
public void setIsOnline(java.lang.Boolean isOnline)
isOnline - public java.lang.String getCaseId()
public java.lang.String getCategoryId()
public java.lang.String getContactId()
public java.lang.String getCustomerSegment()
public java.lang.Integer getCustomNumber1()
public java.lang.Integer getCustomNumber2()
public java.lang.Integer getCustomNumber3()
public java.lang.String getCustomString1()
public java.lang.String getCustomString2()
public java.lang.String getCustomString3()
public java.lang.String getCustomString4()
public java.lang.String getCustomString5()
public java.lang.String getCustomString6()
public java.lang.String getCustomString7()
public java.lang.String getDispositionCode()
public java.lang.String getFromAddress()
public java.lang.String getFromPersonal()
public java.lang.String getMailbox()
public java.lang.String getReasonCode()
public java.lang.Integer getServiceObjective()
public java.lang.String getServiceType()
public java.lang.String getSubject()
public void setCaseId(java.lang.String value)
public void setCategoryId(java.lang.String value)
public void setContactId(java.lang.String value)
public void setCustomerSegment(java.lang.String value)
public void setCustomNumber1(java.lang.Integer value)
public void setCustomNumber2(java.lang.Integer value)
public void setCustomNumber3(java.lang.Integer value)
public void setCustomString1(java.lang.String value)
public void setCustomString2(java.lang.String value)
public void setCustomString3(java.lang.String value)
public void setCustomString4(java.lang.String value)
public void setCustomString5(java.lang.String value)
public void setCustomString6(java.lang.String value)
public void setCustomString7(java.lang.String value)
public void setDispositionCode(java.lang.String value)
public void setFromAddress(java.lang.String value)
public void setFromPersonal(java.lang.String value)
public void setMailbox(java.lang.String value)
public void setReasonCode(java.lang.String value)
public void setServiceObjective(java.lang.Integer value)
public void setServiceType(java.lang.String value)
public void setSubject(java.lang.String value)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||