Package | Description |
---|---|
org.apache.turbine.annotation | |
org.apache.turbine.pipeline |
The Turbine processing pipeline is modelled after the pipeline found
in Tomcat 4.0.1 (Catalina), and after the module architecture found
in Apache httpd.
|
org.apache.turbine.services |
Contains the Service framework for Turbine.
|
org.apache.turbine.services.assemblerbroker |
Assemblerbroker Service looks for action, screen, page, layout classes based on class fragments.
|
org.apache.turbine.services.jsp |
JSP Service is used to provide Turbine with a Java Server page (JSP) based view.
|
org.apache.turbine.services.rundata |
Rundata Service provides a factory for the request cycle data objects.
|
org.apache.turbine.services.schedule |
The scheduler service can run tasks in the background.
|
org.apache.turbine.services.velocity |
Velocity Service is used to provide Turbine with a Velocity based view.
|
org.apache.turbine.util.velocity |
Velocity related utility code.
|
Modifier and Type | Method and Description |
---|---|
static void |
AnnotationProcessor.process(Object object)
Search for annotated fields of the object and provide them with the
appropriate TurbineService
|
Modifier and Type | Method and Description |
---|---|
void |
TurbinePipeline.invoke(PipelineData pipelineData) |
void |
Pipeline.invoke(PipelineData pipelineData)
Cause the specified request and response to be processed by
the sequence of Valves associated with this pipeline, until one
of these Valves decides to end the processing.
|
void |
Valve.invoke(PipelineData pipelineData,
ValveContext context)
Perform request processing as required by this Valve.
|
void |
ExecutePageValve.invoke(PipelineData pipelineData,
ValveContext context) |
void |
DetermineTargetValve.invoke(PipelineData pipelineData,
ValveContext context) |
void |
DetermineRedirectRequestedValve.invoke(PipelineData pipelineData,
ValveContext context) |
void |
DetermineActionValve.invoke(PipelineData pipelineData,
ValveContext context) |
void |
DefaultSessionValidationValve.invoke(PipelineData pipelineData,
ValveContext context) |
void |
DefaultSessionTimeoutValve.invoke(PipelineData pipelineData,
ValveContext context) |
void |
DefaultLoginValve.invoke(PipelineData pipelineData,
ValveContext context) |
void |
DefaultACLCreationValve.invoke(PipelineData pipelineData,
ValveContext context) |
void |
CleanUpValve.invoke(PipelineData pipelineData,
ValveContext context) |
abstract void |
AbstractValve.invoke(PipelineData data,
ValveContext context) |
void |
ValveContext.invokeNext(PipelineData pipelineData)
Cause the
invoke() method of the next Valve
that is part of the Pipeline currently being processed (if any)
to be executed, passing on the specified request and response
objects plus this ValveContext instance. |
void |
TurbinePipeline.invokeNext(PipelineData pipelineData) |
Modifier and Type | Class and Description |
---|---|
class |
InitializationException
Thrown by
Initable class in case of initialization
problems. |
Modifier and Type | Method and Description |
---|---|
<T extends Assembler> |
TurbineAssemblerBrokerService.getAssembler(Class<T> type,
String name)
Attempt to retrieve an Assembler of a given type with
a name.
|
static <T extends Assembler> |
TurbineAssemblerBroker.getAssembler(Class<T> type,
String name)
Return an Assembler for a given type and object name.
|
<T extends Assembler> |
AssemblerBrokerService.getAssembler(Class<T> type,
String name)
Attempts to load an Assembler of a type with a given name
|
Modifier and Type | Method and Description |
---|---|
void |
TurbineJspService.handleRequest(PipelineData pipelineData,
String templateName)
executes the JSP given by templateName.
|
static void |
TurbineJsp.handleRequest(PipelineData pipelineData,
String templateName)
executes the JSP given by templateName.
|
void |
JspService.handleRequest(PipelineData pipelineData,
String templateName)
executes the JSP given by templateName.
|
void |
TurbineJspService.handleRequest(PipelineData pipelineData,
String templateName,
boolean isForward)
executes the JSP given by templateName.
|
static void |
TurbineJsp.handleRequest(PipelineData pipelineData,
String templateName,
boolean isForward)
executes the JSP given by templateName.
|
void |
JspService.handleRequest(PipelineData pipelineData,
String templateName,
boolean isForward)
executes the JSP given by templateName.
|
Modifier and Type | Method and Description |
---|---|
RunData |
TurbineRunDataService.getRunData(HttpServletRequest req,
HttpServletResponse res,
ServletConfig config)
Gets a default RunData object.
|
RunData |
RunDataService.getRunData(HttpServletRequest req,
HttpServletResponse res,
ServletConfig config)
Gets a default RunData object.
|
RunData |
TurbineRunDataService.getRunData(String key,
HttpServletRequest req,
HttpServletResponse res,
ServletConfig config)
Gets a RunData instance from a specific configuration.
|
RunData |
RunDataService.getRunData(String key,
HttpServletRequest req,
HttpServletResponse res,
ServletConfig config)
Gets a RunData object from a specific configuration.
|
Modifier and Type | Method and Description |
---|---|
static void |
TurbineScheduler.addJob(JobEntry je)
Add a new job to the queue.
|
void |
ScheduleService.addJob(JobEntry je)
Add a new job to the queue.
|
void |
QuartzSchedulerService.addJob(JobEntry je)
Add a new job to the queue.
|
void |
AbstractSchedulerService.addJob(JobEntry je)
Add a new job to the queue.
|
void |
JobEntryQuartz.calcRunTime() |
void |
JobEntry.calcRunTime()
Calculate how long before the next runtime.
|
void |
AbstractJobEntry.calcRunTime()
Calculate how long before the next runtime.
|
static JobEntry |
TurbineScheduler.getJob(int oid)
Get a specific Job from Storage.
|
JobEntry |
TurbineNonPersistentSchedulerService.getJob(int oid)
Deprecated.
This method returns the job element from the internal queue.
|
JobEntry |
TorqueSchedulerService.getJob(int oid)
Deprecated.
Get a specific Job from Storage.
|
JobEntry |
ScheduleService.getJob(int oid)
Get a specific Job from Storage.
|
JobEntry |
QuartzSchedulerService.getJob(int oid)
Get a specific Job from Storage.
|
abstract JobEntry |
AbstractSchedulerService.getJob(int oid)
Get a specific Job from Storage.
|
protected List<? extends JobEntry> |
TurbineNonPersistentSchedulerService.loadJobs()
Deprecated.
|
protected List<? extends JobEntry> |
TorqueSchedulerService.loadJobs()
Deprecated.
Load all jobs from configuration storage
|
protected abstract List<? extends JobEntry> |
AbstractSchedulerService.loadJobs()
Load all jobs from configuration storage
|
void |
JobQueue.modify(J je)
Modify a job on the queue.
|
static JobEntry |
TurbineScheduler.newJob(int sec,
int min,
int hour,
int wd,
int day_mo,
String task)
Factory method for a new Job
Schedule a job to run on a certain point of time.
|
JobEntry |
TurbineNonPersistentSchedulerService.newJob(int sec,
int min,
int hour,
int wd,
int day_mo,
String task)
Deprecated.
|
JobEntry |
TorqueSchedulerService.newJob(int sec,
int min,
int hour,
int wd,
int day_mo,
String task)
Deprecated.
|
JobEntry |
ScheduleService.newJob(int sec,
int min,
int hour,
int wd,
int day_mo,
String task)
Factory method for a new Job
Schedule a job to run on a certain point of time.
|
JobEntry |
QuartzSchedulerService.newJob(int sec,
int min,
int hour,
int wd,
int day_mo,
String task) |
abstract JobEntry |
AbstractSchedulerService.newJob(int sec,
int min,
int hour,
int wd,
int day_mo,
String task) |
protected JobEntry |
AbstractSchedulerService.nextJob()
Return the next Job to execute, or null if thread is interrupted.
|
static void |
TurbineScheduler.removeJob(JobEntry je)
Remove a job from the queue.
|
void |
TorqueSchedulerService.removeJob(JobEntry je)
Deprecated.
Remove a job from the queue.
|
void |
ScheduleService.removeJob(JobEntry je)
Remove a job from the queue.
|
void |
QuartzSchedulerService.removeJob(JobEntry je)
Remove a job from the queue.
|
abstract void |
AbstractSchedulerService.removeJob(JobEntry je)
Remove a job from the queue.
|
static void |
TurbineScheduler.updateJob(JobEntry je)
Add or update a job
|
void |
TurbineNonPersistentSchedulerService.updateJob(JobEntry je)
Deprecated.
Add/update a job
|
void |
TorqueSchedulerService.updateJob(JobEntry je)
Deprecated.
Add or update a job.
|
void |
ScheduleService.updateJob(JobEntry je)
Modify a Job.
|
void |
QuartzSchedulerService.updateJob(JobEntry je)
Add or update a job.
|
abstract void |
AbstractSchedulerService.updateJob(JobEntry je)
Add or update a job.
|
void |
JobQueue.updateQueue(J je)
Update the job for its next run time.
|
Constructor and Description |
---|
AbstractJobEntry(int sec,
int min,
int hour,
int wd,
int day_mo,
String task)
Constructor.
|
JobEntryNonPersistent(int sec,
int min,
int hour,
int wd,
int day_mo,
String task)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
TurbineVelocityService.handleRequest(org.apache.velocity.context.Context context,
String filename)
Process the request and fill in the template with the values
you set in the Context.
|
void |
VelocityService.handleRequest(org.apache.velocity.context.Context context,
String filename,
OutputStream out)
Process the request and fill in the template with the values
you set in the Context.
|
void |
TurbineVelocityService.handleRequest(org.apache.velocity.context.Context context,
String filename,
OutputStream output)
Process the request and fill in the template with the values
you set in the Context.
|
void |
VelocityService.handleRequest(org.apache.velocity.context.Context context,
String filename,
Writer writer)
Process the request and fill in the template with the values
you set in the Context.
|
void |
TurbineVelocityService.handleRequest(org.apache.velocity.context.Context context,
String filename,
Writer writer)
Process the request and fill in the template with the values
you set in the Context.
|
Modifier and Type | Class and Description |
---|---|
class |
VelocityEmailException
This exception is thrown if a VelocityEmail/VelocityHtmlEmail can not be
sent using JavaMail.
|
Copyright © 2000-2015 The Apache Software Foundation. All Rights Reserved.