Interaction Workspace 8.0.0 .NET Developer's Guide and API Reference
PresenceService Class
Namespaces ► Genesyslab.Desktop.Modules.Core.SDK.Presence ► PresenceService
This class allows access to the PresenceService methods.
Declaration Syntax

C# | Visual Basic | Visual C++

    public class PresenceService : IPresenceService

    Public Class PresenceService _
    	Implements IPresenceService

    public ref class PresenceService : IPresenceService

Members

All Members | Constructors | Methods | Properties | Events
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| PresenceService(IUnityContainer, ILogger, IConfigurationService) | Initializes a new instance of the PresenceService class.
| ChannelEvent(IClientChannel) | Creates a channel event.
| DoubleValue(String) | Converts a string value to a double value.
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| EvaluateStatus(Double, Double, Double) | Evaluates the status of the queue.
| Finalize()()() | Releases unmanaged resources and performs other cleanup operations before the object is reclaimed by garbage collection. (Overrides Object.Finalize()()().)
| GetAgentGroupStatus(String, String, String) | Gets the agent group status.
| GetAgentStatus(String, String, String) | Gets an agent's status.
| GetHashCode()()() | Serves as a hash function for a particular type. (Inherited from Object.)
| GetQueueStatus(String, String, String) | Gets the current status of the queue.
| GetRoutingPointStatus(String, String, String) | Gets the current status of the routing point.
| GetStatObject(String, String, String, String, StatisticObjectType, Double, Double) | Gets the statistic.
| GetType()()() | Gets the Type of the current instance. (Inherited from Object.)
| IsAvailable | Gets or sets a value indicating whether this instance is available.
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.)
| PamService | Gets or sets the PAM service.
| QueuePresenceStatisticText | Gets the queue statistic text.
| ReadConfig()()() | Reads the configuration service.
| ReadOption(KeyValueCollection, String) | Reads an option and returns it as a string.
| RoutingPointPresenceStatisticText | Gets the routing point statistics text.
| StatServerChannel | Gets or sets the statistic server channel.
| StatServerConnectionEnded | Handles the StatServerConnectionEnded event.
| StatServerConnectionOpened | Handles the StatServerConnectionOpened event.
| SubscribeAgentGroupStatus(String, String, String, AgentGroupPresenceMethodDelegate) | Subscribes to an agent group status.
| SubscribeAgentStatus(String, String, String, AgentPresenceMethodDelegate) | Subscribes to an agent's status.
| SubscribeQueueStatus(String, String, String, ObjStatPresenceMethodDelegate) | Registers for presence updates for the queue.
| SubscribeRoutingPointStatus(String, String, String, ObjStatPresenceMethodDelegate) | Registers for presence updates for the routing point.
| SubscribeStatObject(String, String, String, String, StatisticObjectType, ObjStatPresenceMethodDelegate) | Subscribes to a statistic.
| ToString()()() | Returns a String that represents the current Object. (Inherited from Object.)
| UnsubscibeQueueStatus(String) | Unregisters for presence updates for the queue.
| UnsubscribeAgentGroupStatus(String, String) | Unsubscribes to an agent group status.
| UnsubscribeAgentStatus(String, String) | Unsubscribes to an agent's status.
| UnsubscribeRoutingPointStatus(String) | Unregisters for presence updates for the routing point.
| UnsubscribeStatObject(String) | Unsubscribes to a statistic.

Inheritance Hierarchy

Object
| PresenceService

Assembly: Genesyslab.Desktop.Modules.Core (Module: Genesyslab.Desktop.Modules.Core) Version: 8.0.2.15 (8.0.002.15)