Platform SDK Java 8.5 API Reference

com.genesyslab.platform.webmedia.protocol.callback.events
Class EventRedirect

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.DataObject
      extended by com.genesyslab.platform.commons.protocol.Message
          extended by com.genesyslab.platform.webmedia.protocol.callback.events.EventRedirect
All Implemented Interfaces:
ProtocolDescriptionSupport

public abstract class EventRedirect
extends Message

This class redirects a packet to another Callback Server.


Field Summary
static int ID
           
static java.lang.String NAME
           
 
Method Summary
static EventRedirect create()
          Creates instance of EventRedirect with no parameters set.
static EventRedirect create(java.lang.String host, java.lang.Integer port)
          Creates instance of EventRedirect with all parameters set.
abstract  java.lang.String getHost()
          This string contains the hostname used in an EventRedirect message.
abstract  java.lang.Integer getPort()
          An integer value that indicates which port to use in an EventRedirect message.
abstract  java.lang.Integer getReferenceId()
          An integer that provides a unique identifier for each request or event message.
abstract  void setHost(java.lang.String host)
          This string contains the hostname used in an EventRedirect message.
abstract  void setPort(int port)
          An integer value that indicates which port to use in an EventRedirect message.
abstract  void setPort(java.lang.Integer port)
          An integer value that indicates which port to use in an EventRedirect message.
abstract  void setReferenceId(int referenceId)
          An integer that provides a unique identifier for each request or event message.
abstract  void setReferenceId(java.lang.Integer referenceId)
          An integer that provides a unique identifier for each request or event message.
 
Methods inherited from class com.genesyslab.platform.commons.protocol.Message
cloneMessage, getEndpoint, getMessageAttribute, getProtocolDescription, getProtocolId, messageId, messageName, setProtocolDescription
 
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject
equals, hashCode, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final int ID
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values
Method Detail

create

public static EventRedirect create()
Creates instance of EventRedirect with no parameters set.

Returns:
instance of EventRedirect

create

public static EventRedirect create(java.lang.String host,
                                   java.lang.Integer port)
Creates instance of EventRedirect with all parameters set.

Parameters:
host - Host
port - Port
Returns:
instance of EventRedirect

getReferenceId

public abstract java.lang.Integer getReferenceId()
An integer that provides a unique identifier for each request or event message.


setReferenceId

public abstract void setReferenceId(java.lang.Integer referenceId)
An integer that provides a unique identifier for each request or event message.


setReferenceId

public abstract void setReferenceId(int referenceId)
An integer that provides a unique identifier for each request or event message.


getHost

public abstract java.lang.String getHost()
This string contains the hostname used in an EventRedirect message.


setHost

public abstract void setHost(java.lang.String host)
This string contains the hostname used in an EventRedirect message.


getPort

public abstract java.lang.Integer getPort()
An integer value that indicates which port to use in an EventRedirect message.


setPort

public abstract void setPort(java.lang.Integer port)
An integer value that indicates which port to use in an EventRedirect message.


setPort

public abstract void setPort(int port)
An integer value that indicates which port to use in an EventRedirect message.


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.