Avaya DXX-1015-01 Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Software Avaya DXX-1015-01 herunter. Avaya DXX-1015-01 User's Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 74
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Avaya™ Interaction Center
Release 6.0
Agent Data Unit Server Programmer’s Guide
DXX-1015-01
Issue 1.0
June 2002
Seitenansicht 0
1 2 3 4 5 6 ... 73 74

Inhaltsverzeichnis

Seite 1 - Avaya™ Interaction Center

Avaya™ Interaction Center Release 6.0Agent Data Unit Server Programmer’s GuideDXX-1015-01Issue 1.0June 2002

Seite 2

Chapter 1 The ADU Server10 Agent Data Unit Server Programmer’s GuideCooperation of ADU ServersWhen a new ADU Server is added to Avaya IC, existing A

Seite 3 - CONTENTS

11CHAPTER 2THE AGENT DATA UNITDefinition of an ADUWhen an agent logs in to Avaya IC for the first time, a record called an Agent Data Unit (ADU) is cr

Seite 4 - Contents

Chapter 2 The Agent Data Unit12 Agent Data Unit Server Programmer’s GuideAny application that wants to interact with an ADU has to request it by its

Seite 5 - BEFORE YOU BEGIN

The ADUIDIssue 1.0 June 2002 13-u user name to log in as (often Admin) -p password of user No space between -x and the text that follows.Example: list

Seite 6 - Product Documentation

Chapter 2 The Agent Data Unit14 Agent Data Unit Server Programmer’s GuideNames are restricted to non-empty strings of less than 35 characters. (Cont

Seite 7 - Educational Services

ADU ContentsIssue 1.0 June 2002 15Core ADU FieldsThe following ADU fields are used by both agents and queues on Avaya IC.Field Name Description Set By

Seite 8

Chapter 2 The Agent Data Unit16 Agent Data Unit Server Programmer’s GuideAgent ADU FieldsThe following ADU fields are used by agents on Avaya IC.Fie

Seite 9 - ADU SERVER

ADU ContentsIssue 1.0 June 2002 17<media>.contactsoffered The total number of contacts that arrived since the agent logged into this media chann

Seite 10 - Cooperation of ADU Servers

Chapter 2 The Agent Data Unit18 Agent Data Unit Server Programmer’s Guide<media>.<n>.state The current media contact state. Normalized c

Seite 11 - AGENT DATA UNIT

ADU ContentsIssue 1.0 June 2002 19Voice Data ContainersThe following table lists the call containers in which end point events and attributes are stor

Seite 12 - Listing Active ADUs

 2002, Avaya Inc.All Rights ReservedNoticeEvery effort was made to ensure that the information in this book was complete and accurate at the time of

Seite 13 - The ADU Data Table

Chapter 2 The Agent Data Unit20 Agent Data Unit Server Programmer’s GuideQueue ADU FieldsThe following ADU fields are used by queues on Avaya IC.voi

Seite 14 - ADU Contents

ContainersIssue 1.0 June 2002 21ContainersA container is a grouping of values under a common name. Containers are trees of data within an ADU. contact

Seite 15 - Core ADU Fields

Chapter 2 The Agent Data Unit22 Agent Data Unit Server Programmer’s GuideFor example, within each ADU, the Telephony Server creates a container call

Seite 16 - Agent ADU Fields

ContainersIssue 1.0 June 2002 23Limitations of Container Syntax The first token in a container name cannot be a special token. When a * token has been

Seite 17 - Issue 1.0 June 2002 17

Chapter 2 The Agent Data Unit24 Agent Data Unit Server Programmer’s GuideContainer ConfigurationsThe following TS configuration parameters were agre

Seite 18

ContainersIssue 1.0 June 2002 25EDU Values written if tscon is set to true:voice.1.loginidvoice.1.leg_idvoice.1.agent_keyvoice.1.destinationvoice.1.or

Seite 19 - Voice Data Containers

Chapter 2 The Agent Data Unit26 Agent Data Unit Server Programmer’s GuideADU and EDU values written if containers_56_style is set to true:ADU and ED

Seite 20 - Queue ADU Fields

27CHAPTER 3EVENT MONITORINGADU Event MonitoringThis chapter describes the events that are sent by the ADU Server. This chapter also explains how to as

Seite 21 - Containers

Chapter 3 Event Monitoring28 Agent Data Unit Server Programmer’s GuideWhen a client first assigns monitoring criteria to the server:All existing ADU

Seite 22

Setting Event Monitoring CriteriaIssue 1.0 June 2002 29Assigning to the ADU Server and monitoring an ADU do not add a client's name to the intern

Seite 23 - Issue 1.0 June 2002 23

3BEFORE YOU BEGIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51THE ADU SERVER . . . . . . . . . . . . . . . . .

Seite 24 - Container Configurations

Chapter 3 Event Monitoring30 Agent Data Unit Server Programmer’s GuideExample: ADU.Assign "loginid=Joe & ts.1.s=wrapup"In the above ex

Seite 25 - Issue 1.0 June 2002 25

Setting Event Monitoring CriteriaIssue 1.0 June 2002 31This assign criteria watches all EDUs in the system because all EDU IDs are longer than empty s

Seite 26

Chapter 3 Event Monitoring32 Agent Data Unit Server Programmer’s GuideBoolean OperatorsBoolean comparisons that return evaluations of true or false

Seite 27 - MONITORING

Setting Event Monitoring CriteriaIssue 1.0 June 2002 33Monitoring Criteria: ExamplesThe following examples demonstrate how to instruct the server to m

Seite 28 - Chapter 3 Event Monitoring

Chapter 3 Event Monitoring34 Agent Data Unit Server Programmer’s Guide

Seite 29 - Monitoring Criteria: Syntax

35CHAPTER 4ALARMSIC Manager provides system administration tools for monitoring alarm events. Visual and sometimes auditory alarms (beeps) are trigger

Seite 30

Chapter 4 Alarms36 Agent Data Unit Server Programmer’s GuideFailADUCon High Connection to <uuid> closed; n dropped watchers [reason]A connecti

Seite 31 - Relational Operators

37CHAPTER 5ADU SERVER CONFIGURATIONSystem ConsiderationsThe Max Active Adus configuration parameter, described below, should be set with consideration

Seite 32 - Boolean Operators

Chapter 5 ADU Server Configuration38 Agent Data Unit Server Programmer’s GuideNo User Interval(nouserinterval)Minimum number of seconds an ADU may l

Seite 33 - Monitoring Criteria: Examples

Configuration ParametersIssue 1.0 June 2002 39DUStore(dustore)Enables the use of the DUStore Server. Check the check box to enable or uncheck to disab

Seite 34

4 Agent Data Unit Server Programmer’s GuideContentsSetting Event Monitoring Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 35 - CHAPTER 4

Chapter 5 ADU Server Configuration40 Agent Data Unit Server Programmer’s GuideDUindex Info2(duindex.info2)The name of one of the fields used to iden

Seite 36 - Chapter 4 Alarms

Configuration ParametersIssue 1.0 June 2002 41The following configuration parameters are not presented on the ADU tab in IC Manager. You can set them

Seite 37 - CONFIGURATION

Chapter 5 ADU Server Configuration42 Agent Data Unit Server Programmer’s GuideThe following settings are on the Debug tab of the ADU Server Editor.

Seite 38

43CHAPTER 6IDL SPECIFICATIONThe Interface Definition Language (IDL) is defined within CORBA standards. It is used to create interfaces that are called

Seite 39 - Issue 1.0 June 2002 39

Chapter 6 IDL Specification44 Agent Data Unit Server Programmer’s GuideORBStatus SetValuesExtended( in string vdu_id, in SeqCouple data, out SeqStri

Seite 40

45CHAPTER 7ADU SERVER METHODSMethod ObjectivesClients request Avaya IC servers to perform various functions by issuing server-specific method invocati

Seite 41 - Issue 1.0 June 2002 41

Chapter 7 ADU Server Methods46 Agent Data Unit Server Programmer’s GuideYou are not a serverCannot find subcontainer for that ownerFirst token must

Seite 42

Method OverviewIssue 1.0 June 2002 47ADU.GetUserSessions Returns the sessions of all clients believed to have an interest in the ADU.ADU.GetValues Ret

Seite 43 - CHAPTER 6

Chapter 7 ADU Server Methods48 Agent Data Unit Server Programmer’s GuideMethodsThe following sections describe the ADU Server methods.ADU.AssignIDL

Seite 44 - Chapter 6 IDL Specification

ADU.DeassignIssue 1.0 June 2002 49Output ParametersReturnsC Program Example_IDL_SEQUENCE_Couple *seq_couple;ADU_ID aduid; /* receives the id of the cr

Seite 45 - METHODS

5BEFORE YOU BEGIN Typographical ConventionsThis guide uses the following font conventions: Notes, Tips, and CautionsNote: A note calls attention to i

Seite 46 - Method Overview

Chapter 7 ADU Server Methods50 Agent Data Unit Server Programmer’s GuideIf used with a container name (“a.b”), you only delete that one name, a.b. H

Seite 47 - Issue 1.0 June 2002 47

ADU.EventsInIssue 1.0 June 2002 51ADU.EventsInIDL Syntax ONEWAY EventsIn(in string vdu_id, in SeqEvent events);Description This function adds a user-d

Seite 48 - ADU.Create

Chapter 7 ADU Server Methods52 Agent Data Unit Server Programmer’s GuideInput ParametersOutput ParametersReturnsADU.FindByKeyIDL Syntax ORBStatus Fi

Seite 49 - ADU.DeleteOneValue

ADU.FindOrCreateIssue 1.0 June 2002 53status = Vesp_Request( "ADU.FindByKey", callback, 0x2132,session, "key", "1137", &

Seite 50 - ADU.DeleteValues

Chapter 7 ADU Server Methods54 Agent Data Unit Server Programmer’s GuideDescription This method is reserved. ADU Servers use this method to pass eve

Seite 51 - ADU.Find

ADU.GetSomeValuesIssue 1.0 June 2002 55ReturnsC Program ExampleGet the value of “myfavoriteelement” from the ADU named by aduid.char *value;status = V

Seite 52 - ADU.FindByKey

Chapter 7 ADU Server Methods56 Agent Data Unit Server Programmer’s GuideOutput ParametersADU.GetValuesIDL Syntax ORBStatus GetValues( in ADU_ID adui

Seite 53 - ADU.ForwardEvent

ADU.GetValuesHistoryIssue 1.0 June 2002 57Input ParametersOutput ParametersReturnsADU.GetValuesHistoryIDL Syntax ORBStatus GetValuesHistory( in ADU_ID

Seite 54 - ADU.GetOneValue

Chapter 7 ADU Server Methods58 Agent Data Unit Server Programmer’s GuideFor example, field quark was set twice, once at ADU creation (11:37:00am, by

Seite 55 - ADU.GetSubTree

ADU.IncrValueIssue 1.0 June 2002 59ADU.IncrValueIDL Syntax ORBStatus IncrValue( in ADU_ID aduid, in string name, in long incr, out string newvalue

Seite 56 - ADU.GetValueHistory

6 Agent Data Unit Server Programmer’s Guide3 Note the sequence of events that led to the problem and the exact messages displayed. Have the Avaya d

Seite 57 - ADU.GetValuesHistory

Chapter 7 ADU Server Methods60 Agent Data Unit Server Programmer’s GuideInput ParametersReturnsADU.RemoteWatcherIDL Syntax ORBStatus RemoteWatcher(

Seite 58

ADU.SetAndTransferIssue 1.0 June 2002 61ADU.SetAndTransferIDL Syntax ORBStatus SetAndTransfer( in ADU_ID aduid, in string to, in SeqCouple values ) ;

Seite 59 - ADU.Monitor

Chapter 7 ADU Server Methods62 Agent Data Unit Server Programmer’s GuideThis method allows the caller to specify which types of events are saved whe

Seite 60 - ADU.SetAndTerminate

ADU.SetOneValueIssue 1.0 June 2002 63ReturnsC Program ExampleVesp_Request_Sync("ADU.SetHistoryFilter", /* method identification */&ev,

Seite 61 - ADU.SetDefaultHistoryFilter

Chapter 7 ADU Server Methods64 Agent Data Unit Server Programmer’s GuideC Program Example/*Set one value. */status = Vesp_Request( "ADU.SetOneV

Seite 62 - ADU.SetHistoryFilter

ADU.SuspendIssue 1.0 June 2002 65This method is useful for applications that need to know how names were generated, especially for applications that m

Seite 63 - ADU.SetOneValue

Chapter 7 ADU Server Methods66 Agent Data Unit Server Programmer’s GuideInput ParametersReturnsC Program Examplestatus = Vesp_Request( "ADU.Ter

Seite 64 - ADU.SetValuesExtended

ADU.TransferIssue 1.0 June 2002 67ReturnsADU.TransferIDL Syntax ORBStatus Transfer( in ADU_ID aduid, in string to ) ; Description This method generate

Seite 65 - ADU.Terminate

Chapter 7 ADU Server Methods68 Agent Data Unit Server Programmer’s Guide

Seite 66 - ADU.Touch

69Symbols(adudata.alarm.priority) 40(adudata.data.onlyname) 40(adudata.event.ifname) 40(adudata.eventname) 40(adudata.perecnt) 39(adus) 38(checkpoint.

Seite 67 - ADU.Transfer

Educational ServicesIssue 1.0 June 2002 7Printed DocumentationYou can purchase printed copies of these manuals separately. For details, see on the ba

Seite 68

70 Agent Data Unit Server Programmer’s GuideIndexADU.SetHistoryFilter 62ADU.SetOneValue 63ADU.SetValues 64ADU.SetValuesExtended 64ADU.Terminate 65ADU.

Seite 69

Issue 1.0 June 2002 71IndexDData Element Names 39Database 38database 38Deassign method 49Deassign method, to stop monitoring 28DeleteOneValue method 4

Seite 70

72 Agent Data Unit Server Programmer’s GuideIndexMemory, use of 37Methods, overview list of 46minimumagents 21modifier 18Monitor method 59Multiple dat

Seite 71

Issue 1.0 June 2002 73IndexVVictims 36voice.1.state 26voice.1.state.alerting.starttime 26voice.1.state.disconnected.starttime 26voice.1.state.hold.sta

Seite 72

74 Agent Data Unit Server Programmer’s GuideIndex

Seite 73 - Issue 1.0 June 2002 73

8 Agent Data Unit Server Programmer’s Guide

Seite 74

9CHAPTER 1THE ADU SERVEROverviewThe Agent Data Unit (ADU) Server is responsible for tracking the state of agents at the contact center. Agents are als

Kommentare zu diesen Handbüchern

Keine Kommentare