Siebel Communications Server Administration Guide > Configuring Events and Commands > Special Events for Device Events >

List of Special Events


The special events, which have names that start with the symbol @, are described in Table 6.

Table 6.  Special Events
Event Name
Description

@HandleNonRealtimeWorkItem

An event representing a nonreal-time work item received by an agent from Siebel Universal Queuing.

No communications channel is associated with such a work item, which may represent something like a service request that has been assigned to the agent. Administrators may want to configure the communications configuration to respond to such work items in certain ways.

Following are an event handler that specifies this type of event as the device event, and an event response that is in turn invoked:

[EventHandler:HandleNonRealTimeWorkItem]
   DeviceEvent="@HandleNonRealTimeWorkItem"
   Response="HandleNonRealTimeWorkItem"
   Order="50"

[EventResponse:HandleNonRealTimeWorkItem]
   QueryBusObj="Service Request"
   QueryBusComp="Service Request"
   QuerySpec="[Id]='{SRID}'"
   SingleField.'Owned By Id'="{@UserId}"

The event response in this example sets the value of the "Owned By Id" field for the service request record to the ID of the assigned agent.

For more information about nonreal-time work items, see Siebel Universal Queuing Administration Guide.

@PreIndicateNewWorkItemEvent

@PostIndicateNewWorkItemEvent

Respectively, these special events correspond to just before, and just after, the client handle method IndicateNewWorkItem is invoked. These special events have the following attributes:

ChannelType

ProfileName

WorkItemID

WorkItemMode

@PreWorkItemReleasedEvent

@PostWorkItemReleasedEvent

Respectively, these special events correspond to just before, and just after, the client handle method WorkItemReleased is invoked. These special events have the following attributes:

  • ChannelType
  • ProfileName
  • WorkItemID

@PreWorkItemResumedEvent

@PostWorkItemResumedEvent

Respectively, these special events correspond to just before, and just after, the client handle method WorkItemResumed is invoked. These special events have the following attributes:

  • ChannelType
  • ProfileName
  • WorkItemID

@PreWorkItemStartedEvent

@PostWorkItemStartedEvent

Respectively, these special events correspond to just before, and just after, the client handle method WorkItemStarted is invoked. These special events have the following attributes:

  • ChannelType
  • ProfileName
  • WorkItemID

@PreWorkItemSuspendedEvent

@PostWorkItemSuspendedEvent

Respectively, these special events correspond to when the client handle method WorkItemSuspended is invoked. These special events have the following attributes:

  • ChannelType
  • ProfileName
  • WorkItemID

@RuntimeEvent

Corresponds to a Siebel runtime event, which was defined in the Administration - Runtime Events screen. This special event has the following attributes:

  • Context - The business service context.
  • ActionSet - The name of the action set.
  • Action - The name of the action.
  • EventId - The ID of the runtime event.
  • Event Name - The name of the runtime event (for example, "SetFieldvalue").
  • Sub Event - The name of the subevent.
  • Event Type - The event type specified in the "Object Type" field.
  • Object Name - The object name.
  • BusObjName - The business object name.
  • BusCompName - The business component name.
  • ActiveRowID - The current active row ID of the business component.
  • ViewName - The current view name.

For more information about configuring runtime events, see Siebel Personalization Administration Guide.

Siebel Communications Server Administration Guide