org.apache.openejb.resource.quartz
Class JobSpec

java.lang.Object
  extended by org.apache.openejb.resource.quartz.JobSpec
All Implemented Interfaces:
javax.resource.spi.ActivationSpec, javax.resource.spi.ResourceAdapterAssociation

public class JobSpec
extends java.lang.Object
implements javax.resource.spi.ActivationSpec

Version:
$Rev$ $Date$

Constructor Summary
JobSpec()
           
 
Method Summary
 java.lang.String getCalendarName()
           
 java.lang.String getCronExpression()
           
 java.lang.String getDescription()
           
 java.lang.String getJobGroup()
           
 java.lang.String getJobName()
           
 javax.resource.spi.ResourceAdapter getResourceAdapter()
           
 java.lang.String getTriggerGroup()
           
 java.lang.String getTriggerName()
           
 boolean isDurable()
           
 boolean isRequestsRecovery()
           
 boolean isVolatile()
           
 void setCalendarName(java.lang.String s)
           
 void setCronExpression(java.lang.String s)
           
 void setCronTrigger(java.lang.String s)
          An alias for CronExpression
 void setDescription(java.lang.String s)
           
 void setDurable(boolean b)
           
 void setEndTime(java.lang.String endTime)
           
 void setJobGroup(java.lang.String s)
           
 void setJobName(java.lang.String s)
           
 void setRequestsRecovery(boolean b)
           
 void setResourceAdapter(javax.resource.spi.ResourceAdapter resourceAdapter)
           
 void setStartTime(java.lang.String startTime)
           
 void setTimeZone(java.lang.String timeZone)
           
 void setTriggerGroup(java.lang.String s)
           
 void setTriggerName(java.lang.String s)
           
 void setVolatile(boolean b)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobSpec

public JobSpec()
Method Detail

getTriggerName

public java.lang.String getTriggerName()

setTriggerName

public void setTriggerName(java.lang.String s)

getTriggerGroup

public java.lang.String getTriggerGroup()

setTriggerGroup

public void setTriggerGroup(java.lang.String s)

getJobName

public java.lang.String getJobName()

setJobName

public void setJobName(java.lang.String s)

setJobGroup

public void setJobGroup(java.lang.String s)

getJobGroup

public java.lang.String getJobGroup()

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String s)

setVolatile

public void setVolatile(boolean b)

isVolatile

public boolean isVolatile()

setRequestsRecovery

public void setRequestsRecovery(boolean b)

isRequestsRecovery

public boolean isRequestsRecovery()

isDurable

public boolean isDurable()

setDurable

public void setDurable(boolean b)

setCalendarName

public void setCalendarName(java.lang.String s)

getCalendarName

public java.lang.String getCalendarName()

setCronExpression

public void setCronExpression(java.lang.String s)

getCronExpression

public java.lang.String getCronExpression()

setCronTrigger

public void setCronTrigger(java.lang.String s)
An alias for CronExpression

Parameters:
s -

setTimeZone

public void setTimeZone(java.lang.String timeZone)

setStartTime

public void setStartTime(java.lang.String startTime)

setEndTime

public void setEndTime(java.lang.String endTime)

validate

public void validate()
              throws javax.resource.spi.InvalidPropertyException
Specified by:
validate in interface javax.resource.spi.ActivationSpec
Throws:
javax.resource.spi.InvalidPropertyException

getResourceAdapter

public javax.resource.spi.ResourceAdapter getResourceAdapter()
Specified by:
getResourceAdapter in interface javax.resource.spi.ResourceAdapterAssociation

setResourceAdapter

public void setResourceAdapter(javax.resource.spi.ResourceAdapter resourceAdapter)
Specified by:
setResourceAdapter in interface javax.resource.spi.ResourceAdapterAssociation


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.