B C D E F G H I J L M N O P Q R S T U X

B

bextraInfo - Variable in class org.jcrontab.CrontabBean
This CrontabBean bextraInfo to save time if the extraInfo Exists
buildCalendar(CrontabEntryBean) - Method in class org.jcrontab.data.CalendarBuilder
This method builds a Date from a CrontabEntryBean.
buildCalendar(CrontabEntryBean, Date) - Method in class org.jcrontab.data.CalendarBuilder
This method builds a Date from a CrontabEntryBean and from a starting Date

C

cal - Variable in class org.jcrontab.CrontabBean
This calendar defines the CrontabBean
CalendarBuilder - class org.jcrontab.data.CalendarBuilder.
This class processes a CrontabEntryBean and returns a Calendar.
CalendarBuilder() - Constructor for class org.jcrontab.data.CalendarBuilder
 
ClassLoaderSource - class org.jcrontab.data.ClassLoaderSource.
This class Is the implementation of DataSource to access Info in a FileSystem
ClassLoaderSource() - Constructor for class org.jcrontab.data.ClassLoaderSource
 
className - Variable in class org.jcrontab.CrontabBean
This CrontabBean name
createCrontabFile() - Static method in class org.jcrontab.data.DefaultFiles
This method creates the default crontabFile This file is void to Avoid launching undesired tasks.
createCrontabStream(String) - Method in class org.jcrontab.data.FileSource
 
createCrontabStream(String) - Method in class org.jcrontab.data.ClassLoaderSource
 
createJcrontabDir() - Static method in class org.jcrontab.data.DefaultFiles
This method creates the default jcrontabDir
createLog4jFile() - Static method in class org.jcrontab.data.DefaultFiles
This method loads creates the default log4j.properties file in order to have jcrontab working.
createPropertiesFile() - Static method in class org.jcrontab.data.DefaultFiles
This method loads creates the default Properties file in order to have jcrontab working.
createPropertiesStream(String) - Method in class org.jcrontab.log.Log4JLoggerCL
 
createPropertiesStream(String) - Method in class org.jcrontab.log.Log4JLogger
 
createPropertiesStream(String) - Method in class org.jcrontab.web.loadCrontabServletCL
 
createPropertiesStream(String) - Method in class org.jcrontab.web.loadCrontabServlet
 
Cron - class org.jcrontab.Cron.
This class represents the Thread that loads the information from the DAO's and maintains the list of events to execute by the Crontab.
Cron() - Constructor for class org.jcrontab.Cron
Constructor of a Cron.
Cron(Crontab, int) - Constructor for class org.jcrontab.Cron
Constructor of a Cron
Crontab - class org.jcrontab.Crontab.
Manages the creation and execution of all the scheduled tasks of jcrontab.
CrontabBean - class org.jcrontab.CrontabBean.
This Bean represents an Event.
CrontabBean() - Constructor for class org.jcrontab.CrontabBean
Default void constuctor.
CrontabEntryBean - class org.jcrontab.data.CrontabEntryBean.
CrontabEntryBeans represents each entry into crontab "DataSource" usually a file.
CrontabEntryBean() - Constructor for class org.jcrontab.data.CrontabEntryBean
 
CrontabEntryDAO - class org.jcrontab.data.CrontabEntryDAO.
This DAO Gives all the methods necesary to build CrontabEntries This class is an abstraction to make esaier the integration of new DataSources that help to access CrontabEntries in new ways
CrontabEntryException - exception org.jcrontab.data.CrontabEntryException.
Exception thrown when an entry in the crontab table cannot be parsed
CrontabEntryException() - Constructor for class org.jcrontab.data.CrontabEntryException
Creates a new bad contrab entry exception
CrontabEntryException(String) - Constructor for class org.jcrontab.data.CrontabEntryException
Creates a new bad crontab entry exception given a message string
CrontabParser - class org.jcrontab.data.CrontabParser.
This class parses a Line and returns CrontabEntryBean.
CrontabParser() - Constructor for class org.jcrontab.data.CrontabParser
 
CrontabServletXML - class org.jcrontab.web.CrontabServletXML.
This Servlet writes in xml format all the CrontabEntryBean availables.
CrontabServletXML() - Constructor for class org.jcrontab.web.CrontabServletXML
 
CrontabViewServlet - class org.jcrontab.web.CrontabViewServlet.
This servlet is designed to put in the context the CrontabEntryBean Necesary for the view.
CrontabViewServlet() - Constructor for class org.jcrontab.web.CrontabViewServlet
 
CronTask - class org.jcrontab.CronTask.
Implements a runnable task that can be scheduled and executed by the Crontab.
CronTask() - Constructor for class org.jcrontab.CronTask
Constructor of a task.
CronTask(String, String, String[]) - Constructor for class org.jcrontab.CronTask
Constructor of a task.

D

DAOTest - class org.jcrontab.data.tests.DAOTest.
In order to run this test you need a void Database and GenericSQL DataSource
DAOTest(String) - Constructor for class org.jcrontab.data.tests.DAOTest
 
DataFactory - class org.jcrontab.data.DataFactory.
This Factory builds a dao using teh given information.
DataNotFoundException - exception org.jcrontab.data.DataNotFoundException.
Exception thrown when a No crontab Entry is Found
DataNotFoundException() - Constructor for class org.jcrontab.data.DataNotFoundException
Creates a new Data Not Found Exceptin
DataNotFoundException(String) - Constructor for class org.jcrontab.data.DataNotFoundException
Creates a new Data Not Found Exception given a message string
DataSource - interface org.jcrontab.data.DataSource.
This interface says which methods a DataSource should have in order to be compatible with the DataFactory
debug(String) - Method in class org.jcrontab.log.NullLogger
This method basically does nothing
debug(String) - Method in class org.jcrontab.log.Log4JLogger
This method reports a debug level message to the log
debug(String) - Method in interface org.jcrontab.log.Logger
This method reports a debug level message to the log
debug(String) - Static method in class org.jcrontab.log.Log
This method reports a debug level message to the log
DefaultFiles - class org.jcrontab.data.DefaultFiles.
This class is a utility to make easier the instalation and use of jcrontab What it does is to create the default files "jcrontab.properties" and "crontab" and set a default initial properties ready to work in any system The reason why this class was added was to make it easier to integrate with jEdit
DefaultFiles() - Constructor for class org.jcrontab.data.DefaultFiles
 
deleteTask(int) - Method in class org.jcrontab.Crontab
Removes a task from the internal arrays of active tasks.
destroy() - Method in class org.jcrontab.web.loadCrontabServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.jcrontab.web.CrontabViewServlet
Refer to Servlet Javadoc
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.jcrontab.web.CrontabServletXML
Refer to Servlet Javadoc
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.jcrontab.web.CrontabViewServlet
Refer to Servlet Javadoc
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.jcrontab.web.CrontabServletXML
Refer to Servlet Javadoc
doStop() - Method in class org.jcrontab.web.loadCrontabServlet
 

E

equals(Object) - Method in class org.jcrontab.data.HoliDay
 
equals(Object) - Method in class org.jcrontab.data.CrontabEntryBean
This method is here to wrap other two avaiable equals
error(String, Throwable) - Method in class org.jcrontab.log.NullLogger
This method prints the trace of a Exception to avoid losing the info
error(String, Throwable) - Method in class org.jcrontab.log.Log4JLogger
This method reports a Exception or Error to the log
error(String, Throwable) - Method in interface org.jcrontab.log.Logger
This method reports a Exception or Error to the log
error(String, Throwable) - Static method in class org.jcrontab.log.Log
This method reports an Exception or Error message to the log
extraInfo - Variable in class org.jcrontab.CrontabBean
This CrontabBean extraInfo I mean the parameters given :-)

F

FileOpener - class org.jcrontab.data.FileOpener.
This class get an InputStream using the right method, File or getResourceAsStream, The idea of this way of openning files is from Sergey Udalstov
FileOpener() - Constructor for class org.jcrontab.data.FileOpener
 
FileSource - class org.jcrontab.data.FileSource.
This class Is the implementation of DataSource to access Info in a FileSystem
FileSource() - Constructor for class org.jcrontab.data.FileSource
Creates new FileSource
find(CrontabEntryBean) - Method in class org.jcrontab.data.GenericSQLSource
This method searches the Crontab Entry that the class has the given name
find(CrontabEntryBean) - Method in class org.jcrontab.data.CrontabEntryDAO
searches the CrontabEntryBean from the DataSource
find(CrontabEntryBean) - Method in interface org.jcrontab.data.DataSource
searches the CrontabEntryBean from the DataSource
find(CrontabEntryBean) - Method in class org.jcrontab.data.FileSource
This method searches the given Bean from the File
findAll() - Method in class org.jcrontab.data.HoliDayFileSource
 
findAll() - Method in interface org.jcrontab.data.HoliDaySource
Gets all the HoliDays from the DataSource
findAll() - Method in class org.jcrontab.data.GenericSQLSource
This method searches all the CrontabEntries from the DataSource
findAll() - Method in class org.jcrontab.data.CrontabEntryDAO
Gets all the CrontabEntryBean from the DataSource
findAll() - Method in interface org.jcrontab.data.DataSource
Gets all the CrontabEntryBean from the DataSource
findAll() - Method in class org.jcrontab.data.FileSource
This method searches all the CrontabEntryBean from the File

G

generateEvents() - Method in class org.jcrontab.Cron
Generates new time table entries (for new events).
GenericSQLSource - class org.jcrontab.data.GenericSQLSource.
This class is only a generic example and doesn't aim to solve all the needs for the differents system's.
GenericSQLSource() - Constructor for class org.jcrontab.data.GenericSQLSource
Creates new GenericSQLSource
getAllTasks() - Method in class org.jcrontab.Crontab
Returns an array with all active tasks
getBDaysOfMonth() - Method in class org.jcrontab.data.CrontabEntryBean
Days of Month getter
getBDaysOfWeek() - Method in class org.jcrontab.data.CrontabEntryBean
Getter Days of Week
getBExtraInfo() - Method in class org.jcrontab.data.CrontabEntryBean
Returns true if theres extra info false otherwise.
getBHours() - Method in class org.jcrontab.data.CrontabEntryBean
Hours booleans getter
getBMinutes() - Method in class org.jcrontab.data.CrontabEntryBean
Minutes getter
getBMonths() - Method in class org.jcrontab.data.CrontabEntryBean
Months Boolean getter
getBSeconds() - Method in class org.jcrontab.data.CrontabEntryBean
Days of Month setter
getBusinessDays() - Method in class org.jcrontab.data.CrontabEntryBean
runOnlyInBusinessDays getter
getCalendar() - Method in class org.jcrontab.CrontabBean
This CrontabBean calendar getter
getClassName() - Method in class org.jcrontab.CrontabBean
This CrontabBean className getter
getClassName() - Method in class org.jcrontab.data.CrontabEntryBean
Class Name getter
getConnection() - Method in class org.jcrontab.data.GenericSQLSource
Retrieves a connection to the database.
getDAO() - Method in class org.jcrontab.data.HoliDayFactory
This method returns the HoliDaySource of the System
getDAO() - Static method in class org.jcrontab.data.DataFactory
This method returns the DataSource of the System
getDate() - Method in class org.jcrontab.data.HoliDay
date Getter
getDaysOfMonth() - Method in class org.jcrontab.data.CrontabEntryBean
Days of Month getter
getDaysOfWeek() - Method in class org.jcrontab.data.CrontabEntryBean
Days of week getter
getDescription() - Method in class org.jcrontab.data.CrontabEntryBean
Description getter
getExtraInfo() - Method in class org.jcrontab.CrontabBean
This CrontabBean extraInfo getter
getExtraInfo() - Method in class org.jcrontab.CronTask
Returns the aditional parameters given to the task in construction
getExtraInfo() - Method in class org.jcrontab.data.CrontabEntryBean
Extra Info getter
getHours() - Method in class org.jcrontab.data.CrontabEntryBean
Hours getter
getId() - Method in class org.jcrontab.CrontabBean
This CrontabBean id getter
getId() - Method in class org.jcrontab.data.HoliDay
This id getter
getId() - Method in class org.jcrontab.data.CrontabEntryBean
Id getter
getInputStream(Class, String) - Method in class org.jcrontab.data.FileOpener
This method is the reason of this class and basically loads the File with the given method.
getInstance() - Static method in class org.jcrontab.Crontab
Returns the only instance of this class we've choosen a singleton pattern to avoid launch different Crontab If you need diferent crontab classes to be launched only should Change the private constructor to public.
getInstance() - Static method in class org.jcrontab.data.HoliDayFactory
This method returns the DataFactory of the System This method grants the Singleton pattern
getInstance() - Method in class org.jcrontab.data.GenericSQLSource
This method grants this class to be a singleton and grants data access integrity
getInstance() - Static method in class org.jcrontab.data.DataFactory
This method returns the DataFactory of the System This method grants the Singleton pattern
getInstance() - Static method in class org.jcrontab.data.CrontabEntryDAO
This method returns the singleton is very important to grant That only a Thread accesses at a time
getInstance() - Method in interface org.jcrontab.data.DataSource
returns the only valid DataSource of this kind
getInstance() - Method in class org.jcrontab.data.FileSource
This method returns the singleton is very important to grant That only a Thread accesses at a time
getInstance() - Method in class org.jcrontab.data.ClassLoaderSource
 
getMethodName() - Method in class org.jcrontab.CrontabBean
This CrontabBean methodName getter
getMethodName() - Method in class org.jcrontab.CronTask
Returns the Method Name given to the task in construction
getMethodName() - Method in class org.jcrontab.data.CrontabEntryBean
Method Name getter
getMinutes() - Method in class org.jcrontab.data.CrontabEntryBean
Minutes getter
getMonths() - Method in class org.jcrontab.data.CrontabEntryBean
Months getter
getNextCrontabEntry(CrontabEntryBean[]) - Method in class org.jcrontab.data.CalendarBuilder
This method gets thes next CrontabEntry in the given Array.
getProperty(String) - Method in class org.jcrontab.Crontab
This method gets the value of the given property
getSeconds() - Method in class org.jcrontab.data.CrontabEntryBean
Minutes getter
getTime() - Method in class org.jcrontab.CrontabBean
This CrontabBean timeMillis getter
getYear() - Method in class org.jcrontab.data.CrontabEntryBean
Year getter

H

HoliDay - class org.jcrontab.data.HoliDay.
This Bean reresents the basis to build BussnesDays logic, basically represents the Holiday
HoliDay() - Constructor for class org.jcrontab.data.HoliDay
 
HoliDayFactory - class org.jcrontab.data.HoliDayFactory.
This Factory builds a HoliDay Source using teh given information.
HoliDayFileSource - class org.jcrontab.data.HoliDayFileSource.
This HoliDaySource builds a basic holidays information source.
HoliDayFileSource() - Constructor for class org.jcrontab.data.HoliDayFileSource
 
HoliDaySource - interface org.jcrontab.data.HoliDaySource.
This interface says which methods a HoliDaysSource should have in order to be compatible with the HoliDaysFactory
HoliDayTest - class org.jcrontab.data.tests.HoliDayTest.
Some simple tests.
HoliDayTest(String) - Constructor for class org.jcrontab.data.tests.HoliDayTest
 

I

id - Variable in class org.jcrontab.CrontabBean
This CrontabBean Id
info(String) - Method in class org.jcrontab.log.NullLogger
This method basically does nothing
info(String) - Method in class org.jcrontab.log.Log4JLogger
This method reports a message to the log
info(String) - Method in interface org.jcrontab.log.Logger
This method reports a message to the log
info(String) - Static method in class org.jcrontab.log.Log
This method reports a info level message to the log
init() - Method in class org.jcrontab.Crontab
Initializes the crontab, reading task table from configuration file
init() - Method in class org.jcrontab.log.NullLogger
This method basically does nothing
init() - Method in class org.jcrontab.log.Log4JLogger
This method does the basic initialization.
init() - Method in interface org.jcrontab.log.Logger
This method does the basic initialization.
init(Properties) - Method in class org.jcrontab.Crontab
Used by the loadCrontabServlet to start Crontab with the configuration passed in a Properties object.
init(ServletConfig) - Method in class org.jcrontab.web.loadCrontabServlet
Refer to Servlet Javadoc This method is invoked by the Servlet container When the app-server starts.
init(String) - Method in class org.jcrontab.Crontab
Initializes the crontab, reading task table from configuration file
isChanged(String) - Method in class org.jcrontab.data.FileSource
 
isChanged(String) - Method in class org.jcrontab.data.ClassLoaderSource
 
isHoliday() - Method in class org.jcrontab.Crontab
This method says if today is a holiday or not

J

Jcrontab - class org.jcrontab.Jcrontab.
This class starts a jcrontab.
Jcrontab() - Constructor for class org.jcrontab.Jcrontab
 

L

lastModified - Variable in class org.jcrontab.data.FileSource
 
loadCrontabServlet - class org.jcrontab.web.loadCrontabServlet.
 
loadCrontabServlet() - Constructor for class org.jcrontab.web.loadCrontabServlet
 
loadCrontabServletCL - class org.jcrontab.web.loadCrontabServletCL.
 
loadCrontabServletCL() - Constructor for class org.jcrontab.web.loadCrontabServletCL
 
loadDatabaseDriver(String) - Method in class org.jcrontab.data.GenericSQLSource
Initializes the database engine/data source.
Log - class org.jcrontab.log.Log.
This class helps the testing process to make easier testing
Log() - Constructor for class org.jcrontab.log.Log
 
Log4JLogger - class org.jcrontab.log.Log4JLogger.
This is the Log4jLogger as an example about how to use Log4J to log in Jcrontab
Log4JLogger() - Constructor for class org.jcrontab.log.Log4JLogger
 
Log4JLoggerCL - class org.jcrontab.log.Log4JLoggerCL.
 
Log4JLoggerCL() - Constructor for class org.jcrontab.log.Log4JLoggerCL
 
logger - Static variable in class org.jcrontab.log.Log
 
Logger - interface org.jcrontab.log.Logger.
This interface defines the basic behaviour of a Jcrontab Logger This class Is simple to make it easier to integrate with other packages.

M

main(String[]) - Static method in class org.jcrontab.NativeExec
main method
main(String[]) - Static method in class org.jcrontab.Jcrontab
main method
main(String[]) - Static method in class org.jcrontab.data.tests.HoliDayTest
 
main(String[]) - Static method in class org.jcrontab.data.tests.DAOTest
 
main(String[]) - Static method in class org.jcrontab.tests.TestDAO
 
main(String[]) - Static method in class org.jcrontab.tests.TaskTest5
 
main(String[]) - Static method in class org.jcrontab.tests.TaskTest2
 
main(String[]) - Static method in class org.jcrontab.tests.TaskTest
 
main(String[]) - Static method in class org.jcrontab.tests.SimpleTest
 
marshall(String) - Method in class org.jcrontab.data.CrontabParser
Parses a string describing this time table entry and sets the neded variables in order to build a CrontabEntry.
methodName - Variable in class org.jcrontab.CrontabBean
This CrontabBean methodName

N

NativeExec - class org.jcrontab.NativeExec.
This class ejecutes a native command
NativeExec() - Constructor for class org.jcrontab.NativeExec
 
newTask(String, String, String[]) - Method in class org.jcrontab.Crontab
Creates and runs a new task
NullLogger - class org.jcrontab.log.NullLogger.
This is the Null Logger basically is here to avoid logging, usually this shouldn't be used
NullLogger() - Constructor for class org.jcrontab.log.NullLogger
 

O

org.jcrontab - package org.jcrontab
The main classes of the project.
org.jcrontab.data - package org.jcrontab.data
The classe with the logic to access data.
org.jcrontab.data.tests - package org.jcrontab.data.tests
 
org.jcrontab.log - package org.jcrontab.log
The logging classes and interfaces of the project.
org.jcrontab.tests - package org.jcrontab.tests
The test classes.
org.jcrontab.web - package org.jcrontab.web
The web interface of the project.

P

parseToken(String, boolean[], boolean) - Method in class org.jcrontab.data.CrontabParser
Parses a token and fills the array of booleans that represents this CrontabEntryBean
printFooter() - Static method in class org.jcrontab.web.CrontabServletXML
This Method writes the end of the xml
process() - Method in class org.jcrontab.web.loadCrontabServlet
This method starts the Crontab and lets the system Continue without wasting more resources.
processErrors(HttpServletRequest) - Static method in class org.jcrontab.web.CrontabServletXML
This Method writes the Errors to the xml
prop - Static variable in class org.jcrontab.Cron
 

Q

queryAll - Static variable in class org.jcrontab.data.GenericSQLSource
This Query gets all the Crontab entries from the events table
queryRemoving - Static variable in class org.jcrontab.data.GenericSQLSource
This Query removes the given Crontab Entries
querySearching - Static variable in class org.jcrontab.data.GenericSQLSource
This Query gets all the Crontab entries from the events table but searching by the name
queryStoring - Static variable in class org.jcrontab.data.GenericSQLSource
This Query stores the Crontab entries

R

remove(CrontabEntryBean[]) - Method in class org.jcrontab.data.GenericSQLSource
This method removes the given Crontab Entries
remove(CrontabEntryBean[]) - Method in class org.jcrontab.data.CrontabEntryDAO
removes CrontabEntryBean from the DataSource
remove(CrontabEntryBean[]) - Method in interface org.jcrontab.data.DataSource
removes CrontabEntryBean from the DataSource
remove(CrontabEntryBean[]) - Method in class org.jcrontab.data.FileSource
This method removes the CrontabEntryBean array from the File
remove(HttpServletRequest, HttpServletResponse) - Method in class org.jcrontab.web.CrontabServletXML
This method processes the POST information, and saves the info comming from the web
run() - Method in class org.jcrontab.StreamGobbler
 
run() - Method in class org.jcrontab.CronTask
Runs this task
run() - Method in class org.jcrontab.Cron
Runs the Cron Thread.
run() - Method in class org.jcrontab.tests.TaskTest4
 
run() - Method in class org.jcrontab.tests.TaskTest3
 
runTask() - Method in class org.jcrontab.CronTask
Runs this task.

S

send(File) - Method in class org.jcrontab.SendMail
This method sends the email to the given address by the config
SendMail - class org.jcrontab.SendMail.
This class sends an email to the given address every time a task ends This class does exactly the same as the directive MAILTO extension in crontab
SendMail() - Constructor for class org.jcrontab.SendMail
 
setBDaysOfMonth(boolean[]) - Method in class org.jcrontab.data.CrontabEntryBean
Days of Month setter
setBDaysOfWeek(boolean[]) - Method in class org.jcrontab.data.CrontabEntryBean
Days of Week
setBExtraInfo(boolean) - Method in class org.jcrontab.data.CrontabEntryBean
bextraInfo setter
setBHours(boolean[]) - Method in class org.jcrontab.data.CrontabEntryBean
Hours setter
setBMinutes(boolean[]) - Method in class org.jcrontab.data.CrontabEntryBean
Minutes setter
setBMonths(boolean[]) - Method in class org.jcrontab.data.CrontabEntryBean
Months setter
setBSeconds(boolean[]) - Method in class org.jcrontab.data.CrontabEntryBean
Seconds setter
setBusinessDays(boolean) - Method in class org.jcrontab.data.CrontabEntryBean
runInBusinessDays getter
setBYears() - Method in class org.jcrontab.data.CrontabEntryBean
bYears getter
setBYears(boolean[]) - Method in class org.jcrontab.data.CrontabEntryBean
Years setter
setCalendar(Calendar) - Method in class org.jcrontab.CrontabBean
This CrontabBean calendar setter
setClassName(String) - Method in class org.jcrontab.CrontabBean
This CrontabBean className setter
setClassName(String) - Method in class org.jcrontab.data.CrontabEntryBean
ClassName Setter
setDaemon(boolean) - Method in class org.jcrontab.Crontab
This method sets the Cron to daemon or not
setDate(Date) - Method in class org.jcrontab.data.HoliDay
This date setter
setDaysOfMonth(String) - Method in class org.jcrontab.data.CrontabEntryBean
Days of Month setter
setDaysOfWeek(String) - Method in class org.jcrontab.data.CrontabEntryBean
Days of Week
setDescription(String) - Method in class org.jcrontab.data.CrontabEntryBean
Description setter
setExtraInfo(String[]) - Method in class org.jcrontab.CrontabBean
This CrontabBean extraInfo setter
setExtraInfo(String[]) - Method in class org.jcrontab.data.CrontabEntryBean
Extra info setter
setHours(String) - Method in class org.jcrontab.data.CrontabEntryBean
Hours setter
setId(int) - Method in class org.jcrontab.CrontabBean
This CrontabBean Id setter
setId(int) - Method in class org.jcrontab.data.HoliDay
This id setter
setId(int) - Method in class org.jcrontab.data.CrontabEntryBean
Id setter
setMethodName(String) - Method in class org.jcrontab.CrontabBean
This CrontabBean methodName setter
setMethodName(String) - Method in class org.jcrontab.data.CrontabEntryBean
MethodName setter
setMinutes(String) - Method in class org.jcrontab.data.CrontabEntryBean
Minutes setter
setMonths(String) - Method in class org.jcrontab.data.CrontabEntryBean
Months setter
setParams(Crontab, int, String, String, String[]) - Method in class org.jcrontab.CronTask
Selects the initial parameters for the task.
setProperty(String, String) - Method in class org.jcrontab.Crontab
This method sets the given property
setSeconds(String) - Method in class org.jcrontab.data.CrontabEntryBean
Seconds setter
setTime(long) - Method in class org.jcrontab.CrontabBean
This CrontabBean timeMillis setter
setUp() - Method in class org.jcrontab.data.tests.HoliDayTest
 
setUp() - Method in class org.jcrontab.data.tests.DAOTest
 
setUp() - Method in class org.jcrontab.tests.SimpleTest
 
setYears(String) - Method in class org.jcrontab.data.CrontabEntryBean
Years Setter
show(HttpServletRequest, HttpServletResponse) - Method in class org.jcrontab.web.CrontabServletXML
This method transforms the xml/xsl and prints the whole thing in order to get hte HTML page.
ShutdownHook() - Static method in class org.jcrontab.Jcrontab
This method seths a ShutdownHook to the system This traps the CTRL+C or kill signal and shutdows Correctly the system.
ShutdownHook() - Method in class org.jcrontab.web.loadCrontabServlet
This method seths a ShutdownHook to the system This traps the CTRL+C or kill signal and shutdows Correctly the system.
SimpleTest - class org.jcrontab.tests.SimpleTest.
Some simple tests.
SimpleTest(String) - Constructor for class org.jcrontab.tests.SimpleTest
 
stopInTheNextMinute() - Static method in class org.jcrontab.Cron
Tell The system that should stop
store(CrontabEntryBean) - Method in class org.jcrontab.data.GenericSQLSource
This method saves the CrontabEntryBean the actual problem with this method is that doesn�t store comments and blank lines from the original file any ideas?
store(CrontabEntryBean) - Method in class org.jcrontab.data.CrontabEntryDAO
stores CrontabEntryBean in the DataSource
store(CrontabEntryBean) - Method in interface org.jcrontab.data.DataSource
stores CrontabEntryBean in the DataSource
store(CrontabEntryBean) - Method in class org.jcrontab.data.FileSource
This method saves the CrontabEntryBean the actual problem with this method is that doesn´t store comments and blank lines from the original file any ideas?
store(CrontabEntryBean[]) - Method in class org.jcrontab.data.GenericSQLSource
This method saves the CrontabEntryBean the actual problem with this method is that doesn�t store comments and blank lines from the original file any ideas?
store(CrontabEntryBean[]) - Method in class org.jcrontab.data.CrontabEntryDAO
stores CrontabEntryBean in the DataSource
store(CrontabEntryBean[]) - Method in interface org.jcrontab.data.DataSource
stores CrontabEntryBean in the DataSource
store(CrontabEntryBean[]) - Method in class org.jcrontab.data.FileSource
This method saves the CrontabEntryBean array the actual problem with this method is that doesn´t store comments and blank lines from the original file any ideas?
store(HttpServletRequest, HttpServletResponse) - Method in class org.jcrontab.web.CrontabServletXML
This method processes the POST information, and saves the info comming from the web-client
storeAll(CrontabEntryBean[]) - Method in class org.jcrontab.data.FileSource
This method saves the CrontabEntryBean array the actual problem with this method is that doesn´t store comments and blank lines from the original file any ideas?
storeProperty(String, String) - Method in class org.jcrontab.Crontab
This method Stores in the properties File the given property and all the "live" properties
strClassName - Variable in class org.jcrontab.CronTask
 
StreamGobbler - class org.jcrontab.StreamGobbler.
This class is the one that captures the output from the native progam and writes it to the System.out
strMethodName - Variable in class org.jcrontab.CronTask
 
strParams - Variable in class org.jcrontab.CronTask
 
suite() - Static method in class org.jcrontab.data.tests.HoliDayTest
 
suite() - Static method in class org.jcrontab.data.tests.DAOTest
 
suite() - Static method in class org.jcrontab.tests.SimpleTest
 

T

TaskTest - class org.jcrontab.tests.TaskTest.
This class helps the testing process to make easier testing The objective of this test is to test accessing to the main method
TaskTest() - Constructor for class org.jcrontab.tests.TaskTest
 
TaskTest2 - class org.jcrontab.tests.TaskTest2.
This class helps the testing process to make easier testing The objective of this test is to test accessing to the main method passing parameters
TaskTest2() - Constructor for class org.jcrontab.tests.TaskTest2
 
TaskTest3 - class org.jcrontab.tests.TaskTest3.
This class helps the testing process to make easier testing The objective of this test is to test Thread passing parameters to the constructor
TaskTest3(String[]) - Constructor for class org.jcrontab.tests.TaskTest3
 
TaskTest4 - class org.jcrontab.tests.TaskTest4.
This class helps the testing process to make easier testing The objective of this test is to test Tunnable passing parameters to the constructor and printing those parameters
TaskTest4(String[]) - Constructor for class org.jcrontab.tests.TaskTest4
 
TaskTest5 - class org.jcrontab.tests.TaskTest5.
This class helps the testing process to make easier testing The objective of this test is to test accessing to the main method passing parameters
TaskTest5() - Constructor for class org.jcrontab.tests.TaskTest5
 
testAdd() - Method in class org.jcrontab.data.tests.DAOTest
 
testCrontabParser() - Method in class org.jcrontab.tests.SimpleTest
 
TestDAO - class org.jcrontab.tests.TestDAO.
This class helps the testing process to make easier testing The objective of this test is to test the DAO.
testDAO() - Method in class org.jcrontab.tests.SimpleTest
 
TestDAO() - Constructor for class org.jcrontab.tests.TestDAO
 
testEquals() - Method in class org.jcrontab.data.tests.HoliDayTest
 
testFind() - Method in class org.jcrontab.data.tests.DAOTest
 
testFindAll() - Method in class org.jcrontab.data.tests.DAOTest
 
testGet() - Method in class org.jcrontab.data.tests.HoliDayTest
 
testMethod(String[]) - Static method in class org.jcrontab.tests.TaskTest2
 
testNextBeanToExecute() - Method in class org.jcrontab.tests.SimpleTest
 
testRemove() - Method in class org.jcrontab.data.tests.DAOTest
 
testSet() - Method in class org.jcrontab.data.tests.HoliDayTest
 
testToString() - Method in class org.jcrontab.data.tests.HoliDayTest
 
timeMillis - Variable in class org.jcrontab.CrontabBean
Time in milliseconds from 1970 to the execution of this CrontabBean
toArray(Object[]) - Static method in class org.jcrontab.CrontabBean
Helps to do the castings in a more simple way.
toArray(Object[]) - Static method in class org.jcrontab.data.HoliDay
Helps to do the castings in a more simple way.
toArray(Object[]) - Static method in class org.jcrontab.data.CrontabEntryBean
Helps to do the castings in a more simple way.
toString() - Method in class org.jcrontab.CrontabBean
This Method returns this Bean in a String
toString() - Method in class org.jcrontab.data.HoliDay
Represents the HoliDay in ASCII format
toString() - Method in class org.jcrontab.data.CrontabEntryBean
Represents the CrotnabEntryBean in ASCII format
toXML() - Method in class org.jcrontab.CrontabBean
This Method returns this Bean in a xml format This method is here to make easier integration with web-apps and other systems
toXML() - Method in class org.jcrontab.data.CrontabEntryBean
Represents the CrotnabEntryBean in XML format
toXML(PrintWriter) - Method in class org.jcrontab.CrontabBean
This Method writes this Bean in the given PrintWriter.
toXML(PrintWriter) - Method in class org.jcrontab.data.CrontabEntryBean
Returns the XML that represents this Crontab EntryBean

U

uninit() - Method in class org.jcrontab.Crontab
UnInitializes the Crontab.
uninit(int) - Method in class org.jcrontab.Crontab
UnInitializes the crontab.
unmarshall(CrontabEntryBean) - Method in class org.jcrontab.data.CrontabParser
Parses a string describing this time table entry

X

xsl - Static variable in class org.jcrontab.web.CrontabServletXML
This variable is the name of the xsl file

B C D E F G H I J L M N O P Q R S T U X