Platform SDK Java 8.5 API Reference

Uses of Class
com.genesyslab.platform.openmedia.protocol.interactionserver.InteractionProperties

Packages that use InteractionProperties
com.genesyslab.platform.openmedia.protocol.interactionserver   
com.genesyslab.platform.openmedia.protocol.interactionserver.events   
com.genesyslab.platform.openmedia.protocol.interactionserver.events.interactionmanagement   
com.genesyslab.platform.openmedia.protocol.interactionserver.requests.interactionmanagement   
 

Uses of InteractionProperties in com.genesyslab.platform.openmedia.protocol.interactionserver
 

Methods in com.genesyslab.platform.openmedia.protocol.interactionserver that return InteractionProperties
static InteractionProperties InteractionProperties.create()
          Creates instance of InteractionProperties with no parameters set.
static InteractionProperties InteractionProperties.create(java.lang.String interactionId, java.lang.String interactionParentInteractionId, java.lang.String interactionType, java.lang.String interactionSubtype, java.lang.String interactionMediatype, java.lang.Integer interactionTenantId, InteractionState interactionState, java.lang.String interactionQueue, java.lang.String interactionAgentId, java.lang.String interactionGroupId, java.lang.String interactionPlaceId, java.lang.String interactionPlaceGroupId, java.util.Date interactionReceivedAt, java.util.Date interactionSubmittedAt, java.util.Date interactionDeliveredAt, java.util.Date interactionPlacedInQueueAt, java.util.Date interactionMovedToQueueAt, java.util.Date interactionAbandonedAt, java.lang.String interactionSubmittedBy, java.lang.Boolean interactionIsOnline, java.lang.Boolean interactionIsLocked, java.lang.String interactionWorkbinTypeId, KeyValueCollection interactionUserData, java.lang.String interactionSubmitSeq, java.lang.String interactionPlaceInQueueSeq, java.util.Date interactionCompletedAt, java.lang.String interactionAssignedTo, java.util.Date interactionAssignedAt, java.lang.Boolean interactionIsHeld, java.util.Date interactionHeldAt)
          Creates instance of InteractionProperties with all parameters set.
 

Uses of InteractionProperties in com.genesyslab.platform.openmedia.protocol.interactionserver.events
 

Methods in com.genesyslab.platform.openmedia.protocol.interactionserver.events that return InteractionProperties
abstract  InteractionProperties EventWorkbinContentChanged.getInteraction()
           
abstract  InteractionProperties EventUnlocked.getInteraction()
           
abstract  InteractionProperties EventTakenFromWorkbin.getInteraction()
           
abstract  InteractionProperties EventTakenFromQueue.getInteraction()
           
abstract  InteractionProperties EventRevoked.getInteraction()
           
abstract  InteractionProperties EventRejected.getInteraction()
           
abstract  InteractionProperties EventPropertiesChanged.getInteraction()
           
abstract  InteractionProperties EventProcessingStopped.getInteraction()
           
abstract  InteractionProperties EventPlacedInWorkbin.getInteraction()
           
abstract  InteractionProperties EventPlacedInQueue.getInteraction()
           
abstract  InteractionProperties EventPartyRemoved.getInteraction()
           
abstract  InteractionProperties EventPartyAdded.getInteraction()
           
abstract  InteractionProperties EventLocked.getInteraction()
           
abstract  InteractionProperties EventInvite.getInteraction()
           
abstract  InteractionProperties EventInteractionSubmited.getInteraction()
           
abstract  InteractionProperties EventInteractionProperties.getInteraction()
           
abstract  InteractionProperties EventAgentInvited.getInteraction()
           
 

Methods in com.genesyslab.platform.openmedia.protocol.interactionserver.events with parameters of type InteractionProperties
static EventUnlocked EventUnlocked.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventUnlocked with required parameters set.
static EventPropertiesChanged EventPropertiesChanged.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventPropertiesChanged with required parameters set.
static EventProcessingStopped EventProcessingStopped.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventProcessingStopped with required parameters set.
static EventLocked EventLocked.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventLocked with required parameters set.
static EventInteractionSubmited EventInteractionSubmited.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventInteractionSubmited with required parameters set.
static EventPartyRemoved EventPartyRemoved.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, PartyInfo party, ReasonInfo reason)
          Creates instance of EventPartyRemoved.
static EventPartyAdded EventPartyAdded.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, PartyInfo party, ReasonInfo reason)
          Creates instance of EventPartyAdded with required parameters set.
static EventRevoked EventRevoked.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason)
          Creates instance of EventRevoked with required parameters set.
static EventPlacedInWorkbin EventPlacedInWorkbin.create(java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, WorkbinInfo workbin)
          Creates instance of EventPlacedInWorkbin with required parameters set.
static EventProcessingStopped EventProcessingStopped.create(java.lang.Integer proxyClientId, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, KeyValueCollection extension)
          Creates instance of EventProcessingStopped with all parameters set.
static EventInteractionSubmited EventInteractionSubmited.create(java.lang.Integer proxyClientId, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, KeyValueCollection extension)
          Creates instance of EventInteractionSubmited with all parameters set.
static EventUnlocked EventUnlocked.create(java.lang.Integer proxyClientId, java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, KeyValueCollection extension)
          Creates instance of EventUnlocked with all parameters set.
static EventLocked EventLocked.create(java.lang.Integer proxyClientId, java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, KeyValueCollection extension)
          Creates instance of EventLocked with all parameters set.
static EventRejected EventRejected.create(java.lang.Integer ticketId, java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, PartyInfo party)
          Creates instance of EventRejected with required parameters set.
static EventAgentInvited EventAgentInvited.create(java.lang.Integer ticketId, java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, PartyInfo party)
          Creates instance of EventAgentInvited with required parameters set.
static EventInteractionProperties EventInteractionProperties.create(java.lang.Integer proxyClientId, java.util.Date submittedToRouterAt, KeyValueCollection extension, InteractionProperties interaction)
          Creates instance of EventInteractionProperties with all parameters set.
static EventRejected EventRejected.create(java.lang.Integer proxyClientId, java.lang.Integer ticketId, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, PartyInfo party, KeyValueCollection extension)
          Creates instance of EventRejected with all parameters set.
static EventInvite EventInvite.create(java.lang.Integer proxyClientId, java.lang.Integer ticketId, java.util.Date submittedToRouterAt, InteractionProperties interaction, KeyValueCollection parties, KeyValueCollection inQueues, KeyValueCollection outQueues, VisibilityMode visibilityMode, KeyValueCollection extension)
          Creates instance of EventInvite with all parameters set.
static EventAgentInvited EventAgentInvited.create(java.lang.Integer proxyClientId, java.lang.Integer ticketId, InteractionOperation operation, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, PartyInfo party, KeyValueCollection extension)
          Creates instance of EventAgentInvited with all parameters set.
static EventPartyAdded EventPartyAdded.create(java.lang.Integer proxyClientId, InteractionOperation operation, java.util.Date eventTime, java.util.Date submittedToRouterAt, java.lang.Boolean initialInFocusState, InteractionProperties interaction, ActorInfo actor, PartyInfo party, ReasonInfo reason, KeyValueCollection extension)
          Creates instance of EventPartyAdded with all parameters set.
static EventTakenFromWorkbin EventTakenFromWorkbin.create(java.lang.Integer proxyClientId, InteractionOperation operation, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, PartyInfo party, ReasonInfo reason, java.lang.Boolean initialInFocusState, KeyValueCollection extension)
          Creates instance of EventTakenFromWorkbin with all parameters set.
static EventRevoked EventRevoked.create(java.lang.Integer proxyClientId, InteractionOperation operation, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, PartyInfo party, ReasonInfo reason, KeyValueCollection extension)
          Creates instance of EventRevoked with all parameters set.
static EventPartyRemoved EventPartyRemoved.create(java.lang.Integer proxyClientId, InteractionOperation operation, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, PartyInfo party, ReasonInfo reason, KeyValueCollection extension)
          Creates instance of EventPartyRemoved.
static EventTakenFromQueue EventTakenFromQueue.create(java.lang.Integer proxyClientId, InteractionOperation operation, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, PartyInfo party, ReasonInfo reason, KeyValueCollection extension, java.lang.Boolean initialInFocusState)
          Creates instance of EventTakenFromQueue with all parameters set.
static EventWorkbinContentChanged EventWorkbinContentChanged.create(java.lang.Integer proxyClientId, InteractionOperation operation, WorkbinContentOperation workbinContentOperation, WorkbinInfo workbin, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, java.util.Date submittedToRouterAt, KeyValueCollection extension)
          Creates instance of EventWorkbinContentChanged with all parameters set.
static EventInvite EventInvite.create(java.lang.Integer ticketId, InteractionProperties interaction)
          Creates instance of EventInvite with required parameters set.
static EventPropertiesChanged EventPropertiesChanged.create(java.lang.Integer proxyClientId, KeyValueCollection addedProperties, KeyValueCollection changedProperties, KeyValueCollection deletedProperties, java.util.Date eventTime, java.util.Date submittedToRouterAt, KeyValueCollection extension, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventPropertiesChanged with all parameters set.
static EventPlacedInQueue EventPlacedInQueue.create(java.lang.Integer proxyClientId, java.lang.String oldQueue, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, ReasonInfo reason, OldWorkbinInfo oldWorkbin, KeyValueCollection extension)
          Creates instance of EventPlacedInQueue with all parameters set.
static EventPlacedInWorkbin EventPlacedInWorkbin.create(java.lang.Integer proxyClientId, java.lang.String oldQueue, java.util.Date eventTime, java.util.Date submittedToRouterAt, InteractionProperties interaction, ActorInfo actor, WorkbinInfo workbin, ReasonInfo reason, OldWorkbinInfo oldWorkbin, KeyValueCollection extension)
          Creates instance of EventPlacedInWorkbin with all parameters set.
static EventTakenFromWorkbin EventTakenFromWorkbin.create(InteractionOperation operation, java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor, PartyInfo party, ReasonInfo reason)
          Creates instance of EventTakenFromWorkbin with required parameters set.
static EventPlacedInQueue EventPlacedInQueue.create(java.lang.String oldQueue, java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventPlacedInQueue with required parameters set.
abstract  void EventWorkbinContentChanged.setInteraction(InteractionProperties interaction)
           
abstract  void EventUnlocked.setInteraction(InteractionProperties interaction)
           
abstract  void EventTakenFromWorkbin.setInteraction(InteractionProperties interaction)
           
abstract  void EventTakenFromQueue.setInteraction(InteractionProperties interaction)
           
abstract  void EventRevoked.setInteraction(InteractionProperties interaction)
           
abstract  void EventRejected.setInteraction(InteractionProperties interaction)
           
abstract  void EventPropertiesChanged.setInteraction(InteractionProperties interaction)
           
abstract  void EventProcessingStopped.setInteraction(InteractionProperties interaction)
           
abstract  void EventPlacedInWorkbin.setInteraction(InteractionProperties interaction)
           
abstract  void EventPlacedInQueue.setInteraction(InteractionProperties interaction)
           
abstract  void EventPartyRemoved.setInteraction(InteractionProperties interaction)
           
abstract  void EventPartyAdded.setInteraction(InteractionProperties interaction)
           
abstract  void EventLocked.setInteraction(InteractionProperties interaction)
           
abstract  void EventInvite.setInteraction(InteractionProperties interaction)
           
abstract  void EventInteractionSubmited.setInteraction(InteractionProperties interaction)
           
abstract  void EventInteractionProperties.setInteraction(InteractionProperties interaction)
           
abstract  void EventAgentInvited.setInteraction(InteractionProperties interaction)
           
 

Uses of InteractionProperties in com.genesyslab.platform.openmedia.protocol.interactionserver.events.interactionmanagement
 

Methods in com.genesyslab.platform.openmedia.protocol.interactionserver.events.interactionmanagement that return InteractionProperties
abstract  InteractionProperties EventResumed.getInteraction()
           
abstract  InteractionProperties EventHeld.getInteraction()
           
abstract  InteractionProperties EventCustomReporting.getInteraction()
           
 

Methods in com.genesyslab.platform.openmedia.protocol.interactionserver.events.interactionmanagement with parameters of type InteractionProperties
static EventCustomReporting EventCustomReporting.create(java.lang.Integer customEventId, java.lang.Integer proxyClientId, KeyValueCollection extension, java.lang.String mediaTypeName, KeyValueCollection eventContent, java.util.Date eventTime, InteractionProperties interaction, PartyInfo party, ReasonInfo reason)
          Creates instance of EventCustomReporting with all parameters set.
static EventResumed EventResumed.create(java.lang.Integer proxyClientId, KeyValueCollection extension, java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventResumed with all parameters set.
static EventHeld EventHeld.create(java.lang.Integer proxyClientId, KeyValueCollection extension, java.util.Date eventTime, InteractionProperties interaction, ActorInfo actor)
          Creates instance of EventHeld with all parameters set.
abstract  void EventResumed.setInteraction(InteractionProperties interaction)
           
abstract  void EventHeld.setInteraction(InteractionProperties interaction)
           
abstract  void EventCustomReporting.setInteraction(InteractionProperties interaction)
           
 

Uses of InteractionProperties in com.genesyslab.platform.openmedia.protocol.interactionserver.requests.interactionmanagement
 

Methods in com.genesyslab.platform.openmedia.protocol.interactionserver.requests.interactionmanagement that return InteractionProperties
abstract  InteractionProperties RequestDistributeEvent.getInteraction()
           
 

Methods in com.genesyslab.platform.openmedia.protocol.interactionserver.requests.interactionmanagement with parameters of type InteractionProperties
static RequestDistributeEvent RequestDistributeEvent.create(java.lang.Integer customEventId, java.lang.Integer proxyClientId, KeyValueCollection extension, java.lang.String mediaTypeName, KeyValueCollection eventContent, InteractionProperties interaction, PartyInfo party, ReasonInfo reason)
          Creates instance of RequestDistributeEvent with all parameters set.
abstract  void RequestDistributeEvent.setInteraction(InteractionProperties interaction)
           
 


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.