Platform SDK Java 8.5 API Reference

com.genesyslab.platform.openmedia.protocol.openmediaattributes
Class InteractionAttributes

java.lang.Object
  extended by com.genesyslab.platform.openmedia.protocol.openmediaattributes.InteractionAttributes

public class InteractionAttributes
extends java.lang.Object


Constructor Summary
InteractionAttributes()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Date getAbandonedAt()
           
 java.lang.String getCaseId()
           
 java.lang.String getCategoryId()
           
 java.lang.String getContactId()
           
 java.lang.String getCustomerSegment()
           
 java.util.Date getDeliveredAt()
           
 java.lang.String getDispositionCode()
           
 java.lang.String getExternalId()
           
 byte[] getFlexibleProperties()
           
 java.lang.String getFromAddress()
           
 java.lang.String getFromPersonal()
           
 KeyValueCollection getInQueues()
           
 java.lang.String getInteractionId()
           
 java.lang.Integer getInteractionState()
           
 java.lang.String getInteractionSubtype()
           
 java.lang.String getInteractionType()
           
 java.lang.Integer getInviting()
           
 java.lang.Boolean getIsLocked()
           
 java.lang.String getIsLockOwner()
           
 java.lang.Boolean getIsOnline()
           
 java.lang.String getMailbox()
           
 java.lang.String getMediaType()
           
 java.util.Date getMovedToQueueAt()
           
 KeyValueCollection getOtherFields()
           
 KeyValueCollection getOutQueues()
           
 java.lang.String getParentId()
           
 java.util.Date getPlacedInQueueAt()
           
 java.lang.Integer getPriority()
           
 java.lang.String getQueue()
           
 java.lang.String getReasonCode()
           
 java.util.Date getReceivedAt()
           
 java.lang.String getServiceObjective()
           
 java.lang.String getServiceType()
           
 java.lang.String getSubject()
           
 java.util.Date getSubmittedAt()
           
 java.lang.String getSubmittedBy()
           
 java.util.Date getSubmittedToRouterAt()
           
 java.lang.Integer getTenantId()
           
 java.lang.String getWorkbin()
           
 java.lang.String getWorkbinAgentGroupId()
           
 java.lang.String getWorkbinAgentId()
           
 java.lang.String getWorkbinPlaceGroupId()
           
 java.lang.String getWorkbinPlaceId()
           
 int hashCode()
           
 void setAbandonedAt(java.util.Date value)
           
 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 setDeliveredAt(java.util.Date value)
           
 void setDispositionCode(java.lang.String value)
           
 void setExternalId(java.lang.String value)
           
 void setFlexibleProperties(byte[] value)
           
 void setFromAddress(java.lang.String value)
           
 void setFromPersonal(java.lang.String value)
           
 void setInQueues(KeyValueCollection value)
           
 void setInteractionId(java.lang.String value)
           
 void setInteractionState(java.lang.Integer value)
           
 void setInteractionSubtype(java.lang.String value)
           
 void setInteractionType(java.lang.String value)
           
 void setInviting(java.lang.Integer value)
           
 void setIsLocked(java.lang.Boolean value)
           
 void setIsLockOwner(java.lang.String value)
           
 void setIsOnline(java.lang.Boolean value)
           
 void setMailbox(java.lang.String value)
           
 void setMediaType(java.lang.String value)
           
 void setMovedToQueueAt(java.util.Date value)
           
 void setOtherFields(KeyValueCollection value)
           
 void setOutQueues(KeyValueCollection value)
           
 void setParentId(java.lang.String value)
           
 void setPlacedInQueueAt(java.util.Date value)
           
 void setPriority(java.lang.Integer value)
           
 void setQueue(java.lang.String value)
           
 void setReasonCode(java.lang.String value)
           
 void setReceivedAt(java.util.Date value)
           
 void setServiceObjective(java.lang.String value)
           
 void setServiceType(java.lang.String value)
           
 void setSubject(java.lang.String value)
           
 void setSubmittedAt(java.util.Date value)
           
 void setSubmittedBy(java.lang.String value)
           
 void setSubmittedToRouterAt(java.util.Date value)
           
 void setTenantId(java.lang.Integer value)
           
 void setWorkbin(java.lang.String value)
           
 void setWorkbinAgentGroupId(java.lang.String value)
           
 void setWorkbinAgentId(java.lang.String value)
           
 void setWorkbinPlaceGroupId(java.lang.String value)
           
 void setWorkbinPlaceId(java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InteractionAttributes

public InteractionAttributes()
Method Detail

getInteractionId

public java.lang.String getInteractionId()

setInteractionId

public void setInteractionId(java.lang.String value)

getParentId

public java.lang.String getParentId()

setParentId

public void setParentId(java.lang.String value)

getExternalId

public java.lang.String getExternalId()

setExternalId

public void setExternalId(java.lang.String value)

getTenantId

public java.lang.Integer getTenantId()

setTenantId

public void setTenantId(java.lang.Integer value)

getMediaType

public java.lang.String getMediaType()

setMediaType

public void setMediaType(java.lang.String value)

getInteractionType

public java.lang.String getInteractionType()

setInteractionType

public void setInteractionType(java.lang.String value)

getInteractionSubtype

public java.lang.String getInteractionSubtype()

setInteractionSubtype

public void setInteractionSubtype(java.lang.String value)

getIsOnline

public java.lang.Boolean getIsOnline()

setIsOnline

public void setIsOnline(java.lang.Boolean value)

getInteractionState

public java.lang.Integer getInteractionState()

setInteractionState

public void setInteractionState(java.lang.Integer value)

getIsLocked

public java.lang.Boolean getIsLocked()

setIsLocked

public void setIsLocked(java.lang.Boolean value)

getIsLockOwner

public java.lang.String getIsLockOwner()

setIsLockOwner

public void setIsLockOwner(java.lang.String value)

getQueue

public java.lang.String getQueue()

setQueue

public void setQueue(java.lang.String value)

getWorkbin

public java.lang.String getWorkbin()

setWorkbin

public void setWorkbin(java.lang.String value)

getWorkbinAgentId

public java.lang.String getWorkbinAgentId()

setWorkbinAgentId

public void setWorkbinAgentId(java.lang.String value)

getWorkbinAgentGroupId

public java.lang.String getWorkbinAgentGroupId()

setWorkbinAgentGroupId

public void setWorkbinAgentGroupId(java.lang.String value)

getWorkbinPlaceId

public java.lang.String getWorkbinPlaceId()

setWorkbinPlaceId

public void setWorkbinPlaceId(java.lang.String value)

getWorkbinPlaceGroupId

public java.lang.String getWorkbinPlaceGroupId()

setWorkbinPlaceGroupId

public void setWorkbinPlaceGroupId(java.lang.String value)

getSubmittedBy

public java.lang.String getSubmittedBy()

setSubmittedBy

public void setSubmittedBy(java.lang.String value)

getPriority

public java.lang.Integer getPriority()

setPriority

public void setPriority(java.lang.Integer value)

getReceivedAt

public java.util.Date getReceivedAt()

setReceivedAt

public void setReceivedAt(java.util.Date value)

getSubmittedAt

public java.util.Date getSubmittedAt()

setSubmittedAt

public void setSubmittedAt(java.util.Date value)

getDeliveredAt

public java.util.Date getDeliveredAt()

setDeliveredAt

public void setDeliveredAt(java.util.Date value)

getSubmittedToRouterAt

public java.util.Date getSubmittedToRouterAt()

setSubmittedToRouterAt

public void setSubmittedToRouterAt(java.util.Date value)

getPlacedInQueueAt

public java.util.Date getPlacedInQueueAt()

setPlacedInQueueAt

public void setPlacedInQueueAt(java.util.Date value)

getMovedToQueueAt

public java.util.Date getMovedToQueueAt()

setMovedToQueueAt

public void setMovedToQueueAt(java.util.Date value)

getAbandonedAt

public java.util.Date getAbandonedAt()

setAbandonedAt

public void setAbandonedAt(java.util.Date value)

getCustomerSegment

public java.lang.String getCustomerSegment()

setCustomerSegment

public void setCustomerSegment(java.lang.String value)

getContactId

public java.lang.String getContactId()

setContactId

public void setContactId(java.lang.String value)

getServiceType

public java.lang.String getServiceType()

setServiceType

public void setServiceType(java.lang.String value)

getServiceObjective

public java.lang.String getServiceObjective()

setServiceObjective

public void setServiceObjective(java.lang.String value)

getCategoryId

public java.lang.String getCategoryId()

setCategoryId

public void setCategoryId(java.lang.String value)

getCaseId

public java.lang.String getCaseId()

setCaseId

public void setCaseId(java.lang.String value)

getReasonCode

public java.lang.String getReasonCode()

setReasonCode

public void setReasonCode(java.lang.String value)

getDispositionCode

public java.lang.String getDispositionCode()

setDispositionCode

public void setDispositionCode(java.lang.String value)

getFlexibleProperties

public byte[] getFlexibleProperties()

setFlexibleProperties

public void setFlexibleProperties(byte[] value)

getSubject

public java.lang.String getSubject()

setSubject

public void setSubject(java.lang.String value)

getFromPersonal

public java.lang.String getFromPersonal()

setFromPersonal

public void setFromPersonal(java.lang.String value)

getMailbox

public java.lang.String getMailbox()

setMailbox

public void setMailbox(java.lang.String value)

getFromAddress

public java.lang.String getFromAddress()

setFromAddress

public void setFromAddress(java.lang.String value)

getInQueues

public KeyValueCollection getInQueues()

setInQueues

public void setInQueues(KeyValueCollection value)

getOutQueues

public KeyValueCollection getOutQueues()

setOutQueues

public void setOutQueues(KeyValueCollection value)

getInviting

public java.lang.Integer getInviting()

setInviting

public void setInviting(java.lang.Integer value)

getOtherFields

public KeyValueCollection getOtherFields()

setOtherFields

public void setOtherFields(KeyValueCollection value)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.