HiPath ProCenter Enterprise SDK
HiPath ProCenter Enterprise SDK
SDK Overview
Integration Challenges
HiPath ProCenter SDK
Integration Capabilities and Benefits
HiPath ProCenter
Administration Server,
Custom Multimedia Email Server, Web
Media Manager
Interaction Handling Collaboration Server,
Callback Server & Real-
Time Server
HiPath ProCenter
Routing Administration Server,
Custom Routing
Manager Routing Server or Network
Server
HiPath ProCenter
Custom Real-time Statistics Administration Server,
Views Manager Statistics Server or Real-
Time Server
Page 7 Siemens Communications
HiPath ProCenter SDK - Manager Objects
Method Description
Initialize Creates connection between the HiPath ProCenter Servers
and the HiPath ProCenter Manager
GetFunctionalityState Used to check the state of the various functionalities that the
HiPath ProCenter Manager supports
IAdministrationManager
«interface»
...
+ QueryAggregates() : IAggregates
+ QueryGroups() : IGroups
+ QueryDepartments() : IDepartments
+ QueryWrapupReasons() : IWrapupReasons
+ QueryEmailDiscardReasons() : IEmailDiscardReasons
+ QueryEmailTemplates(queueKey : long) : IEmailTemplates
+ QueryWebCollaborationTemplates(queueKey : long) : IWebCollaborationTemplates
Note: Only newly added methods
+ QueryWebCollaborationLanguages are shown
() : Ilanguages
...
I<entity>s
«interface» 1 * I<entity>
«interface»
+ Count() : integer
+ Item(integer key) : I<entity>
Telephony Server,
Email Server,
Web Collaboration Server,
Callback Server, Administration Media Routing Statistics
Manager Manager Manager Manager
Real Time Server
Reports on change of
state of connected
servers
They return a query identifier which can be used to correlate the query
with the received result event
Method Description
GetFunctionalityState Checks the state of the various functionalities that the Routing
Manager supports
RoutingEvent Common event interface that all events from the routing manager
must implement. The routing manager reports on 7 events:
ManagerStateChangedEvent, DequeuedEvent,
RoutingInformationUpdatedEvent, AssignedEvent,
UnassignedEvent, TimedOutEvent
* See your Siemens representative for further license structure and complete pricing.
* See your Siemens representative for further license structure and complete pricing.