com.jaspersoft.jasperserver.api.engine.scheduling.hibernate
Class PersistentReportJobTrigger

java.lang.Object
  extended by com.jaspersoft.jasperserver.api.engine.scheduling.hibernate.PersistentReportJobTrigger
Direct Known Subclasses:
PersistentReportJobCalendarTrigger, PersistentReportJobSimpleTrigger

public abstract class PersistentReportJobTrigger
extends java.lang.Object

Version:
$Id: PersistentReportJobTrigger.java 8408 2007-05-29 23:29:12Z melih $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)

Constructor Summary
PersistentReportJobTrigger()
           
 
Method Summary
 void copyFrom(ReportJobTrigger trigger)
           
protected  void copyTo(ReportJobTrigger trigger)
           
 java.sql.Timestamp getEndDate()
           
 long getId()
           
 java.sql.Timestamp getStartDate()
           
 byte getStartType()
           
 java.lang.String getTimezone()
           
 int getVersion()
           
 boolean isNew()
           
 void setEndDate(java.sql.Timestamp endDate)
           
 void setId(long id)
           
 void setStartDate(java.sql.Timestamp startDate)
           
 void setStartType(byte startType)
           
 void setTimezone(java.lang.String timezone)
           
 void setVersion(int version)
           
abstract  boolean supports(java.lang.Class triggerClass)
           
abstract  ReportJobTrigger toClient()
           
protected  java.sql.Timestamp toTimestamp(java.util.Date date)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentReportJobTrigger

public PersistentReportJobTrigger()
Method Detail

getId

public long getId()

setId

public void setId(long id)

getVersion

public int getVersion()

setVersion

public void setVersion(int version)

getStartDate

public java.sql.Timestamp getStartDate()

setStartDate

public void setStartDate(java.sql.Timestamp startDate)

getStartType

public byte getStartType()

setStartType

public void setStartType(byte startType)

getEndDate

public java.sql.Timestamp getEndDate()

setEndDate

public void setEndDate(java.sql.Timestamp endDate)

copyFrom

public void copyFrom(ReportJobTrigger trigger)

toTimestamp

protected java.sql.Timestamp toTimestamp(java.util.Date date)

toClient

public abstract ReportJobTrigger toClient()

copyTo

protected final void copyTo(ReportJobTrigger trigger)

isNew

public boolean isNew()

supports

public abstract boolean supports(java.lang.Class triggerClass)

getTimezone

public java.lang.String getTimezone()

setTimezone

public void setTimezone(java.lang.String timezone)


Copyright © 2007. All Rights Reserved.