Platform SDK Java 8.5 API Reference

com.genesyslab.platform.voice.protocol.previewinteraction
Class PreviewInteractionFactory

java.lang.Object
  extended by com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory
      extended by com.genesyslab.platform.voice.protocol.previewinteraction.PreviewInteractionFactory
All Implemented Interfaces:
com.genesyslab.platform.commons.collections.keyvaluebinding.BindingFactory

public class PreviewInteractionFactory
extends com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory


Field Summary
 
Fields inherited from class com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory
actions
 
Constructor Summary
PreviewInteractionFactory()
           
 
Method Summary
protected  void fillActions()
           
 KeyValueCollection marshal(java.lang.Object obj)
           
 KeyValueCollection marshal(PreviewInteractionAcknowledge obj)
           
 KeyValueCollection marshal(PreviewInteractionBody obj)
           
 KeyValueCollection marshal(PreviewInteractionCancel obj)
           
 KeyValueCollection marshal(PreviewInteractionError obj)
           
 KeyValueCollection marshal(PreviewInteractionHeader obj)
           
 KeyValueCollection marshal(PreviewInteractionMessage obj)
           
 KeyValueCollection marshal(PreviewInteractionRequest obj)
           
 KeyValueCollection marshal(PreviewInteractionResponse obj)
           
 KeyValueCollection marshal(PreviewInteractionUserData obj)
           
 java.lang.Object unmarshal(java.lang.String key, KeyValueCollection kvlist)
           
 
Methods inherited from class com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory
unmarshal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreviewInteractionFactory

public PreviewInteractionFactory()
Method Detail

fillActions

protected void fillActions()
Specified by:
fillActions in class com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory

unmarshal

public java.lang.Object unmarshal(java.lang.String key,
                                  KeyValueCollection kvlist)
Specified by:
unmarshal in interface com.genesyslab.platform.commons.collections.keyvaluebinding.BindingFactory
Overrides:
unmarshal in class com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory

marshal

public KeyValueCollection marshal(java.lang.Object obj)
Specified by:
marshal in interface com.genesyslab.platform.commons.collections.keyvaluebinding.BindingFactory
Specified by:
marshal in class com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory

marshal

public KeyValueCollection marshal(PreviewInteractionUserData obj)

marshal

public KeyValueCollection marshal(PreviewInteractionMessage obj)

marshal

public KeyValueCollection marshal(PreviewInteractionHeader obj)

marshal

public KeyValueCollection marshal(PreviewInteractionBody obj)

marshal

public KeyValueCollection marshal(PreviewInteractionError obj)

marshal

public KeyValueCollection marshal(PreviewInteractionRequest obj)

marshal

public KeyValueCollection marshal(PreviewInteractionResponse obj)

marshal

public KeyValueCollection marshal(PreviewInteractionAcknowledge obj)

marshal

public KeyValueCollection marshal(PreviewInteractionCancel obj)

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.