Platform SDK Java 8.5 API Reference

com.genesyslab.platform.outbound.protocol.outbounddesktop
Class OutboundDesktopFactory

java.lang.Object
  extended by com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory
      extended by com.genesyslab.platform.outbound.protocol.outbounddesktop.OutboundDesktopFactory
All Implemented Interfaces:
com.genesyslab.platform.commons.collections.keyvaluebinding.BindingFactory

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


Field Summary
 
Fields inherited from class com.genesyslab.platform.commons.collections.keyvaluebinding.AbstractBindingFactory
actions
 
Constructor Summary
OutboundDesktopFactory()
           
 
Method Summary
protected  void fillActions()
           
 KeyValueCollection marshal(AddRecord obj)
           
 KeyValueCollection marshal(AddRecordAcknowledge obj)
           
 KeyValueCollection marshal(CampaignGroupAssigned obj)
           
 KeyValueCollection marshal(CampaignLoaded obj)
           
 KeyValueCollection marshal(CampaignModeChanged obj)
           
 KeyValueCollection marshal(CampaignStarted obj)
           
 KeyValueCollection marshal(CampaignStopped obj)
           
 KeyValueCollection marshal(CampaignUnloaded obj)
           
 KeyValueCollection marshal(ChainedRecord obj)
           
 KeyValueCollection marshal(ChainedRecordRequest obj)
           
 KeyValueCollection marshal(ChainedRecordsDataEnd obj)
           
 KeyValueCollection marshal(DoNotCall obj)
           
 KeyValueCollection marshal(DoNotCallAcknowledge obj)
           
 KeyValueCollection marshal(ErrorMessage obj)
           
 KeyValueCollection marshal(LogOut obj)
           
 KeyValueCollection marshal(LogOutAcknowledge obj)
           
 KeyValueCollection marshal(LogOutTime obj)
           
 KeyValueCollection marshal(java.lang.Object obj)
           
 KeyValueCollection marshal(PreviewDialingModeOver obj)
           
 KeyValueCollection marshal(PreviewDialingModeOverAcknowledge obj)
           
 KeyValueCollection marshal(PreviewDialingModeStart obj)
           
 KeyValueCollection marshal(PreviewDialingModeStartAcknowledge obj)
           
 KeyValueCollection marshal(PreviewRecord obj)
           
 KeyValueCollection marshal(PreviewRecordEmpty obj)
           
 KeyValueCollection marshal(PreviewRecordRequest obj)
           
 KeyValueCollection marshal(RecordCancel obj)
           
 KeyValueCollection marshal(RecordCancelAcknowledge obj)
           
 KeyValueCollection marshal(RecordProcessed obj)
           
 KeyValueCollection marshal(RecordProcessedAcknowledge obj)
           
 KeyValueCollection marshal(RecordReject obj)
           
 KeyValueCollection marshal(RecordRejectAcknowledge obj)
           
 KeyValueCollection marshal(RecordReschedule obj)
           
 KeyValueCollection marshal(RecordRescheduleAcknowledge obj)
           
 KeyValueCollection marshal(RequestRecordCancel obj)
           
 KeyValueCollection marshal(ScheduledCall obj)
           
 KeyValueCollection marshal(ScheduledRecordReschedule obj)
           
 KeyValueCollection marshal(ScheduledRecordRescheduleAcknowledge obj)
           
 KeyValueCollection marshal(UpdateCallCompletionStats obj)
           
 KeyValueCollection marshal(UpdateCallCompletionStatsAcknowledge 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

OutboundDesktopFactory

public OutboundDesktopFactory()
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(ErrorMessage obj)

marshal

public KeyValueCollection marshal(CampaignLoaded obj)

marshal

public KeyValueCollection marshal(CampaignUnloaded obj)

marshal

public KeyValueCollection marshal(CampaignStarted obj)

marshal

public KeyValueCollection marshal(CampaignStopped obj)

marshal

public KeyValueCollection marshal(CampaignModeChanged obj)

marshal

public KeyValueCollection marshal(PreviewDialingModeStartAcknowledge obj)

marshal

public KeyValueCollection marshal(PreviewDialingModeOverAcknowledge obj)

marshal

public KeyValueCollection marshal(PreviewRecord obj)

marshal

public KeyValueCollection marshal(PreviewRecordEmpty obj)

marshal

public KeyValueCollection marshal(UpdateCallCompletionStatsAcknowledge obj)

marshal

public KeyValueCollection marshal(RecordProcessedAcknowledge obj)

marshal

public KeyValueCollection marshal(RecordRejectAcknowledge obj)

marshal

public KeyValueCollection marshal(RecordCancelAcknowledge obj)

marshal

public KeyValueCollection marshal(RecordRescheduleAcknowledge obj)

marshal

public KeyValueCollection marshal(ScheduledRecordRescheduleAcknowledge obj)

marshal

public KeyValueCollection marshal(ScheduledCall obj)

marshal

public KeyValueCollection marshal(DoNotCallAcknowledge obj)

marshal

public KeyValueCollection marshal(ChainedRecord obj)

marshal

public KeyValueCollection marshal(ChainedRecordsDataEnd obj)

marshal

public KeyValueCollection marshal(RecordCancel obj)

marshal

public KeyValueCollection marshal(AddRecordAcknowledge obj)

marshal

public KeyValueCollection marshal(LogOutTime obj)

marshal

public KeyValueCollection marshal(LogOutAcknowledge obj)

marshal

public KeyValueCollection marshal(PreviewDialingModeStart obj)

marshal

public KeyValueCollection marshal(PreviewDialingModeOver obj)

marshal

public KeyValueCollection marshal(PreviewRecordRequest obj)

marshal

public KeyValueCollection marshal(UpdateCallCompletionStats obj)

marshal

public KeyValueCollection marshal(RecordProcessed obj)

marshal

public KeyValueCollection marshal(RecordReject obj)

marshal

public KeyValueCollection marshal(RequestRecordCancel obj)

marshal

public KeyValueCollection marshal(RecordReschedule obj)

marshal

public KeyValueCollection marshal(ScheduledRecordReschedule obj)

marshal

public KeyValueCollection marshal(DoNotCall obj)

marshal

public KeyValueCollection marshal(ChainedRecordRequest obj)

marshal

public KeyValueCollection marshal(AddRecord obj)

marshal

public KeyValueCollection marshal(LogOut obj)

marshal

public KeyValueCollection marshal(CampaignGroupAssigned 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.