|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcisco.uc.cuae.legacy.RemoteTimerFacility._Async
cisco.uc.cuae.legacy.RemoteTimerFacilityServer._Async
public final class RemoteTimerFacilityServer._Async
Asynchronous implementation of service methods.
| Constructor Summary | |
|---|---|
RemoteTimerFacilityServer._Async()
|
|
| Method Summary | |
|---|---|
etch.bindings.java.support.Mailbox |
_begin_addNonTriggerTimer(java.lang.String sessionId,
java.lang.String timerDateTime,
java.lang.String timerRecurrenceInterval,
TimerFacility.AddNonTriggerTimerOptions options)
Begins a call to addNonTriggerTimer. |
etch.bindings.java.support.Mailbox |
_begin_addTriggerTimer(java.lang.String sessionId,
java.lang.String timerDateTime,
java.lang.String timerRecurrenceInterval,
java.lang.String timerUserData,
TimerFacility.AddTriggerTimerOptions options)
Begins a call to addTriggerTimer. |
etch.bindings.java.support.Mailbox |
_begin_removeTimer(java.lang.String sessionId,
java.lang.String timerId,
TimerFacility.RemoveTimerOptions options)
Begins a call to removeTimer. |
TimerFacility.AddNonTriggerTimerResult |
_end_addNonTriggerTimer(etch.bindings.java.support.Mailbox mb)
Ends a call to addNonTriggerTimer. |
TimerFacility.AddTriggerTimerResult |
_end_addTriggerTimer(etch.bindings.java.support.Mailbox mb)
Ends a call to addTriggerTimer. |
TimerFacility.RemoveTimerResult |
_end_removeTimer(etch.bindings.java.support.Mailbox mb)
Ends a call to removeTimer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RemoteTimerFacilityServer._Async()
| Method Detail |
|---|
public final etch.bindings.java.support.Mailbox _begin_addTriggerTimer(java.lang.String sessionId,
java.lang.String timerDateTime,
java.lang.String timerRecurrenceInterval,
java.lang.String timerUserData,
TimerFacility.AddTriggerTimerOptions options)
sessionId - The session Id for this method calltimerDateTime - The initial time to fire the TimerFire event. This
value must be in a .NET Framework System.DateTime
parseable string or a .NET System.DateTime object. As
an example of specifying the DateTime object, one can
set a timer that will fire 5 seconds from the moment
the AddTriggerTimer action is used by using the
following C# snippet:
System.DateTime.Now.AddSeconds(5).timerRecurrenceInterval - If specified, this timer will reoccur
indefinitely until the timer is removed via
RemoveTimer. This action parameter sets the
value of the period of the timer that will
be applied to this timer after the first
occurrence of the timer occurs. This value
must be in a .NET System.TimeSpan parseable
string. As an example of specifying a
TimeSpan of 5 minutes, the following C#
snippet could be used:
System.TimeSpan.FromMinutes(5). If this
parameter is not specified, then the timer
will only be fired once.timerUserData - An opaque token used to allow distinguishable timer
events to be raised. The value specified here will be
sent back in the TimerFire event as an event
parameter. For the triggering timer, a best practice
is to specifiy a well-known value for this field so
that the administrator of the Cisco Unified
Application Server can set this value as a trigger
parameter on the other TimerFire script associated
with the application.options - An object holding all the optional parameters
RemoteTimerFacilityServer.addTriggerTimer(java.lang.String, java.lang.String, java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.AddTriggerTimerOptions),
_end_addTriggerTimer(etch.bindings.java.support.Mailbox)public final TimerFacility.AddTriggerTimerResult _end_addTriggerTimer(etch.bindings.java.support.Mailbox mb)
mb - mailbox returned by _begin_addTriggerTimer.RemoteTimerFacilityServer.addTriggerTimer(java.lang.String, java.lang.String, java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.AddTriggerTimerOptions),
_begin_addTriggerTimer(java.lang.String, java.lang.String, java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.AddTriggerTimerOptions)
public final etch.bindings.java.support.Mailbox _begin_addNonTriggerTimer(java.lang.String sessionId,
java.lang.String timerDateTime,
java.lang.String timerRecurrenceInterval,
TimerFacility.AddNonTriggerTimerOptions options)
sessionId - The session Id for this method calltimerDateTime - The initial time to fire the TimerFire event. This
value must be in a .NET Framework System.DateTime
parseable string or a .NET System.DateTime object. As
an example of specifying the DateTime object, one can
set a timer that will fire 5 seconds from the moment
the AddTriggerTimer action is used by using the
following C# snippet:
System.DateTime.Now.AddSeconds(5).timerRecurrenceInterval - If specified, this timer will reoccur
indefinitely until the timer is removed via
RemoveTimer. This action parameter sets the
value of the period of the timer that will
be applied to this timer after the first
occurrence of the timer occurs. This value
must be in a .NET System.TimeSpan parseable
string. As an example of specifying a
TimeSpan of 5 minutes, the following C#
snippet could be used:
System.TimeSpan.FromMinutes(5). If this
parameter is not specified, then the timer
will only be fired once.options - An object holding all the optional parameters
RemoteTimerFacilityServer.addNonTriggerTimer(java.lang.String, java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.AddNonTriggerTimerOptions),
_end_addNonTriggerTimer(etch.bindings.java.support.Mailbox)public final TimerFacility.AddNonTriggerTimerResult _end_addNonTriggerTimer(etch.bindings.java.support.Mailbox mb)
mb - mailbox returned by _begin_addNonTriggerTimer.RemoteTimerFacilityServer.addNonTriggerTimer(java.lang.String, java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.AddNonTriggerTimerOptions),
_begin_addNonTriggerTimer(java.lang.String, java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.AddNonTriggerTimerOptions)
public final etch.bindings.java.support.Mailbox _begin_removeTimer(java.lang.String sessionId,
java.lang.String timerId,
TimerFacility.RemoveTimerOptions options)
sessionId - The session Id for this method calltimerId - The identifier to the timer to remove. This value originates
from either the AddTriggerTimer or AddNonTriggerTimer
action.options - An object holding all the optional parameters
RemoteTimerFacilityServer.removeTimer(java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.RemoveTimerOptions),
_end_removeTimer(etch.bindings.java.support.Mailbox)public final TimerFacility.RemoveTimerResult _end_removeTimer(etch.bindings.java.support.Mailbox mb)
mb - mailbox returned by _begin_removeTimer.RemoteTimerFacilityServer.removeTimer(java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.RemoveTimerOptions),
_begin_removeTimer(java.lang.String, java.lang.String, cisco.uc.cuae.legacy.TimerFacility.RemoveTimerOptions)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||