Oracle Fusion Middleware
Oracle WebLogic Server API Reference
12c Release 1 (12.1.1)

Part Number E24391-02

Uses of Interface
weblogic.timers.Timer

Packages that use Timer
weblogic.cluster.singleton Provides interfaces and classes for Clusters. 
weblogic.timers Provides classes and interfaces for WebLogic Server timers and timer listeners. 
 

Uses of Timer in weblogic.cluster.singleton
 

Methods in weblogic.cluster.singleton with parameters of type Timer
 void SingletonServicesBatchManager.timerExpired(Timer timer)
           
 void MigratableServerService.timerExpired(Timer timer)
          Regularly called by the timer service.
 void LeaseManager.timerExpired(Timer timer)
          Regularly called by the timer service.
 

Uses of Timer in weblogic.timers
 

Methods in weblogic.timers that return Timer
 Timer TimerManager.schedule(TimerListener listener, Date time)
          Schedules the specified task for execution at the specified time.
 Timer TimerManager.schedule(TimerListener listener, Date firstTime, long period)
          Schedules the specified listener for repeated execution starting at the specified date, and then repeatedly with a fixed delay between subsequent executions.
 Timer TimerManager.schedule(TimerListener listener, long delay)
          Schedules the specified listener for execution after the specified delay.
 Timer TimerManager.schedule(TimerListener listener, long delay, long period)
          Schedules the specified listener for repeated execution with an initial delay before the first execution and then repeatedly with a fixed delay between subsequent executions.
 Timer TimerManager.schedule(TimerListener listener, ScheduleExpression schedule)
          Schedules the specified listener for a calendar-based timer.
 Timer TimerManager.scheduleAtFixedRate(TimerListener listener, Date firstTime, long period)
          Schedules the specified listener for repeated execution with an initial delay before the first execution and then repeatedly at a fixed rate.
 Timer TimerManager.scheduleAtFixedRate(TimerListener listener, long delay, long period)
          Schedules the specified listener for repeated execution starting at the specified date, and then repeatedly at a fixed rate.
 

Methods in weblogic.timers with parameters of type Timer
 void CancelTimerListener.timerCancelled(Timer timer)
          If a timer is cancelled and its TimerListener also implements this interface, then the timerCancelled method for that listener is invoked.
 void TimerListener.timerExpired(Timer timer)
          This method is invoked by a TimerManager when a timer expires.
 void StopTimerListener.timerStopped(Timer timer)
          If a TimerManager is stopped it calls the timerStopped method for all TimerListeners that also implement this interface.
 


Copyright 1996, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server API Reference
12c Release 1 (12.1.1)

Part Number E24391-02