org.obe.xpdl.model.ext
Class Timer

java.lang.Object
  extended byorg.obe.util.AbstractBean
      extended byorg.obe.xpdl.model.misc.Invocation
          extended byorg.obe.xpdl.model.ext.Trigger
              extended byorg.obe.xpdl.model.ext.Timer
All Implemented Interfaces:
java.beans.beancontext.BeanContextChild, java.io.Serializable

public final class Timer
extends Trigger

Author:
Adrian Price
See Also:
Serialized Form

Field Summary
static java.lang.String CALENDAR
           
static java.lang.String INTERVAL
           
static java.lang.String RECOVERABLE
           
 
Fields inherited from class org.obe.xpdl.model.ext.Trigger
_count, COUNT
 
Fields inherited from class org.obe.xpdl.model.misc.Invocation
_actualParameter, _id, ACTUAL_PARAMETER, ID
 
Constructor Summary
Timer()
           
Timer(java.lang.String id, java.lang.String count, java.lang.String interval, java.lang.String calendar, java.lang.String recoverable)
           
 
Method Summary
 java.lang.String getCalendar()
           
 Duration getInterval()
           
 boolean isRecoverable()
           
 void setCalendar(java.lang.String calendar)
           
 void setInterval(Duration interval)
           
 void setRecoverable(boolean recoverable)
           
 
Methods inherited from class org.obe.xpdl.model.ext.Trigger
accept, getCount, setCount
 
Methods inherited from class org.obe.xpdl.model.misc.Invocation
add, getActualParameter, getActualParameter, getId, remove, setActualParameter, setActualParameter, setId
 
Methods inherited from class org.obe.util.AbstractBean
add, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clear, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, get, get, getBeanContext, getListModel, hasChangeListeners, hasVetoListeners, remove, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener, set, set, setBeanContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CALENDAR

public static final java.lang.String CALENDAR
See Also:
Constant Field Values

INTERVAL

public static final java.lang.String INTERVAL
See Also:
Constant Field Values

RECOVERABLE

public static final java.lang.String RECOVERABLE
See Also:
Constant Field Values
Constructor Detail

Timer

public Timer()

Timer

public Timer(java.lang.String id,
             java.lang.String count,
             java.lang.String interval,
             java.lang.String calendar,
             java.lang.String recoverable)
Method Detail

getInterval

public Duration getInterval()

setInterval

public void setInterval(Duration interval)

getCalendar

public java.lang.String getCalendar()

setCalendar

public void setCalendar(java.lang.String calendar)

isRecoverable

public boolean isRecoverable()

setRecoverable

public void setRecoverable(boolean recoverable)


SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.