com.jaspersoft.jasperserver.api.engine.scheduling
Class DefaultReportJobValidator
java.lang.Object
com.jaspersoft.jasperserver.api.engine.scheduling.DefaultReportJobValidator
- All Implemented Interfaces:
- ReportJobValidator
public class DefaultReportJobValidator
- extends java.lang.Object
- implements ReportJobValidator
- Version:
- $Id: DefaultReportJobValidator.java 10045 2007-09-13 14:10:10Z lucian $
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
Method Summary |
protected void |
addNotEmpty(ValidationErrors errors,
java.lang.String field)
|
protected boolean |
checkString(ValidationErrors errors,
java.lang.String field,
java.lang.String value,
boolean mandatory,
int maxLength)
|
RepositoryService |
getRepository()
|
void |
setRepository(RepositoryService repository)
|
protected void |
validateCronHours(ValidationErrors errors,
java.lang.String hours)
|
protected void |
validateCronMinutes(ValidationErrors errors,
java.lang.String minutes)
|
protected void |
validateCronMonthDays(ValidationErrors errors,
java.lang.String days)
|
protected void |
validateFolderURI(ValidationErrors errors,
java.lang.String folderURI)
|
ValidationErrors |
validateJob(ExecutionContext context,
ReportJob job)
|
protected void |
validateJobCalendarTrigger(ValidationErrors errors,
ReportJobCalendarTrigger trigger)
|
protected void |
validateJobDetails(ValidationErrors errors,
ReportJob job)
|
protected void |
validateJobOutput(ValidationErrors errors,
ReportJob job)
|
protected void |
validateJobSimpleTrigger(ValidationErrors errors,
ReportJobSimpleTrigger trigger)
|
protected void |
validateJobTrigger(ValidationErrors errors,
ReportJob job)
|
protected void |
validateMailNotification(ValidationErrors errors,
ReportJobMailNotification mailNotification)
|
protected void |
validateReportURI(ValidationErrors errors,
java.lang.String reportUnitURI)
|
protected void |
validateRepositoryDestination(ValidationErrors errors,
ReportJobRepositoryDestination repositoryDestination)
|
protected void |
validateSource(ValidationErrors errors,
ReportJobSource source)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultReportJobValidator
public DefaultReportJobValidator()
validateJob
public ValidationErrors validateJob(ExecutionContext context,
ReportJob job)
- Specified by:
validateJob
in interface ReportJobValidator
validateJobDetails
protected void validateJobDetails(ValidationErrors errors,
ReportJob job)
validateSource
protected void validateSource(ValidationErrors errors,
ReportJobSource source)
validateReportURI
protected void validateReportURI(ValidationErrors errors,
java.lang.String reportUnitURI)
validateJobTrigger
protected void validateJobTrigger(ValidationErrors errors,
ReportJob job)
validateJobSimpleTrigger
protected void validateJobSimpleTrigger(ValidationErrors errors,
ReportJobSimpleTrigger trigger)
validateJobCalendarTrigger
protected void validateJobCalendarTrigger(ValidationErrors errors,
ReportJobCalendarTrigger trigger)
validateCronMinutes
protected void validateCronMinutes(ValidationErrors errors,
java.lang.String minutes)
validateCronHours
protected void validateCronHours(ValidationErrors errors,
java.lang.String hours)
validateCronMonthDays
protected void validateCronMonthDays(ValidationErrors errors,
java.lang.String days)
validateJobOutput
protected void validateJobOutput(ValidationErrors errors,
ReportJob job)
validateRepositoryDestination
protected void validateRepositoryDestination(ValidationErrors errors,
ReportJobRepositoryDestination repositoryDestination)
validateFolderURI
protected void validateFolderURI(ValidationErrors errors,
java.lang.String folderURI)
validateMailNotification
protected void validateMailNotification(ValidationErrors errors,
ReportJobMailNotification mailNotification)
checkString
protected boolean checkString(ValidationErrors errors,
java.lang.String field,
java.lang.String value,
boolean mandatory,
int maxLength)
addNotEmpty
protected void addNotEmpty(ValidationErrors errors,
java.lang.String field)
getRepository
public RepositoryService getRepository()
setRepository
public void setRepository(RepositoryService repository)
Copyright © 2007. All Rights Reserved.