All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbstractJobEntry |
This class provides the basic implementation of common features for a scheduled job entry.
|
AbstractJobEntry.ScheduleType |
schedule types
|
AbstractSchedulerService |
Service for a cron like scheduler.
|
AccessController |
This action doPerforms an Access Control List and places it into
the RunData object, so it is easily available to modules.
|
Action |
Generic Action interface.
|
ActionEvent |
This is an alternative to the Action class that allows you to do
event based actions.
|
ActionLoader |
The purpose of this class is to allow one to load and execute
Action modules.
|
AnnotationProcessor |
AnnotationProcessor contains static helper methods that handle the
Turbine annotations for objects
|
AnnotationProcessor.ConditionType |
|
ApplicationTool |
Tools that go into the Toolbox should implement this interface.
|
Assembler |
This is an interface that defines what an Assembler is.
|
AssemblerBrokerService |
An interface the Turbine Assembler service.
|
AssemblerFactory<T extends Assembler> |
Interface for AssemblerFactory's
|
AvalonComponentService |
This service allows access to avalon components.
|
BaseInitable |
This class provides a generic implementation of
Initable .
|
BaseInitableBroker |
A generic implementation of InitableBroker .
|
BaseJobEntryTorque |
This class was autogenerated by Torque on:
[Tue Dec 14 09:51:09 CET 2021]
You should not use this class directly.
|
BaseJobEntryTorquePeer |
The skeleton for this class was autogenerated by Torque on:
[Tue Dec 14 09:51:09 CET 2021]
You should not use this class directly.
|
BaseJobEntryTorquePeerImpl |
The skeleton for this class was autogenerated by Torque on:
[Tue Dec 14 09:51:10 CET 2021]
You should not use this class directly.
|
BaseJobEntryTorqueRecordMapper |
Maps ResultSet rows into JobEntryTorque objects.
|
BaseJspNavigation |
Base JSP navigation that should be subclassed by Navigation that want to
use JSP.
|
BaseJspScreen |
Base JSP Screen that should be subclassed by screens that want to
use JSP.
|
BaseMapper |
A base class for the various mappers which contains common
code.
|
BaseService |
This class is a generic implementation of Service .
|
BaseServiceBroker |
A generic implementation of a ServiceBroker which
provides:
Maintaining service name to class name mapping, allowing
pluggable service implementations.
Providing Services with a configuration based on
system wide configuration mechanism.
Integration of TurbineServiceProviders for looking up
non-local services
|
BaseTemplateEngineService |
|
BaseTemplateMapper |
This is a mapper like the BaseMapper but it returns its
results with the extension of the template names passed or (if no
extension is passed), the default extension.
|
BaseUnicastRemoteService |
|
BaseURI |
This is the base class for all dynamic URIs in the Turbine System.
|
BrowserDetector |
This class parses the user agent string and provides getters for
its parts.
|
ClassMapper |
This mapper tries to map Template names to class names.
|
CleanUpValve |
Implements the RunData target portion of the "Turbine classic"
processing pipeline (from the Turbine 2.x series).
|
ContentTool |
Terribly simple tool to translate URIs into Turbine Links.
|
DataURI |
This class can convert a simple link into a turbine relative
URL.
|
DateFormatter |
This pull tool is used to format date objects into strings.
|
DefaultACLCreationValve |
Implements the action portion of the "Turbine classic" processing
pipeline (from the Turbine 2.x series).
|
DefaultAction |
This is a Default Action module that doesn't do much.
|
DefaultLoginValve |
Handles the Login and Logout actions in the request process
cycle.
|
DefaultPage |
When building sites using templates, Screens need only be defined
for templates which require dynamic (database or object) data.
|
DefaultPipelineData |
A PipelineData is a holder for data being passed from one
Valve to the next.
|
DefaultSecurityService |
This is a common subset of SecurityService implementation.
|
DefaultSessionTimeoutValve |
Deprecated. |
DefaultSessionValidationValve |
Implements the action portion of the "Turbine classic" processing
pipeline (from the Turbine 2.x series).
|
DefaultSessionValidator |
The SessionValidator attempts to retrieve the User object from the
Servlet API session that is associated with the request.
|
DefaultSetEncodingValve |
Set default encoding of the request.
|
DefaultTurbineRunData |
DefaultTurbineRunData is the default implementation of the
TurbineRunData interface, which is distributed by the Turbine
RunData service, if another implementation is not defined in
the default or specified RunData configuration.
|
DefaultUserImpl |
This is the Default user implementation.
|
DefaultUserManager |
Default user manager.
|
DetermineActionValve |
This valve is responsible for setting the 'action' property of RunData based
on request parameter.
|
DetermineRedirectRequestedValve |
Implements the Redirect Requested portion of the "Turbine classic"
processing pipeline (from the Turbine 2.x series).
|
DetermineTargetValve |
This valve is responsible for setting the 'target' property of the RunData.
|
DirectMapper |
The most primitive mapper.
|
DirectResponseLayout |
This layout allows an action to manipulate the ServletOutputStream directly.
|
DirectTemplateMapper |
The most primitive templating mapper.
|
ExecutePageValve |
Implements the Page Generation portion of the "Turbine classic"
processing pipeline (from the Turbine 2.x series).
|
FormMessage |
A message class for holding information about a message that
relates to a specific form and field.
|
FormMessages |
Used for adding and accessing messages that relate to a specific form and field.
|
GenerateUniqueId |
This class generates a unique 10+ character id.
|
GenericLoader<T extends Assembler> |
This is the base class for the loaders.
|
HtmlPageAttributes |
Template context tool that can be used to set various attributes of a
HTML page.
|
HtmlPageAttributes.LinkTag |
Helper class to hold data about a <link
|
HttpUtils |
This class provides utilities for handling some semi-trivial HTTP stuff that
would otherwise be handled elsewhere.
|
Initable |
Classes that implement this interface need initialization before
they can work.
|
InitableBroker |
Classes that implement this interface can act as a broker for
Initable classes.
|
InitContextsAction |
Used to initialize JNDI contexts.
|
InitializationException |
Thrown by Initable class in case of initialization
problems.
|
InputFilterUtils |
Some filter methods that have been orphaned in the Screen class.
|
InstantiationException |
Thrown by InitableBroker and
ServiceBroker classes to indicate problems with
instatiation of requested objects.
|
IntakeTool |
The main class through which Intake is accessed.
|
InvalidState |
Users will get this screen if the screen on their browser is in an
invalid state.
|
JavaActionFactory |
An action factory that attempts to load a java class from
the module packages defined in the TurbineResource.properties.
|
JavaBaseFactory<T extends Assembler> |
A screen factory that attempts to load a java class from
the module packages defined in the TurbineResource.properties.
|
JavaLayoutFactory |
A layout factory that attempts to load a java class from
the module packages defined in the TurbineResource.properties.
|
JavaNavigationFactory |
A screen factory that attempts to load a java class from
the module packages defined in the TurbineResource.properties.
|
JavaPageFactory |
A screen factory that attempts to load a java class from
the module packages defined in the TurbineResource.properties.
|
JavaScheduledJobFactory |
A screen factory that attempts to load a java class from
the module packages defined in the TurbineResource.properties.
|
JavaScreenFactory |
A screen factory that attempts to load a java class from
the module packages defined in the TurbineResource.properties.
|
JobEntry |
This is a interface for a scheduled job.
|
JobEntryNonPersistent |
This is an implementation of a JobEntry with no persistence.
|
JobEntryQuartz |
This implements a Turbine scheduled job model for the QuartzScheduler .
|
JobEntryTorque |
The skeleton for this class was autogenerated by Torque on:
[Tue Dec 14 09:49:30 CET 2021]
You should add additional methods to this class to meet the
application requirements.
|
JobEntryTorquePeer |
The skeleton for this class was autogenerated by Torque on:
[Tue Dec 14 09:49:30 CET 2021]
This class provides static wrappers for the peer implementation classes.
|
JobEntryTorquePeerImpl |
The skeleton for this class was autogenerated by Torque on:
[Tue Dec 14 09:49:30 CET 2021]
You should add additional methods to this class to meet the
application requirements.
|
JobEntryTorqueRecordMapper |
Maps ResultSet rows into JobEntryTorque objects.
|
JobQueue<J extends JobEntry> |
Queue for the scheduler.
|
JSONProcessor |
Process a JSON RPC call
|
JsonRpcService |
The interface an JsonRpcService implements.
|
JSONScreen |
A Screen class for dealing with JSON-RPC requests.
|
JSONSecureScreen |
An extension to JSONScreen that performs a Security Check before invoking
doBuildTemplate().
|
JspErrorScreen |
Directs errors at the Jsp error template defined in template.error.
|
JspLayout |
This Layout module allows JSP templates to be used as layouts.
|
JspNavigation |
Returns output of a Navigation module.
|
JspPage |
Extends TemplatePage to add some convenience objects to the request.
|
JspScreenPlaceholder |
Returns output of a Screen module.
|
JspService |
Implementations of the JspService interface.
|
Layout |
This is the interface that defines what a Layout module is.
|
LayoutLoader |
The purpose of this class is to allow one to load and execute
Layout modules.
|
LayoutTemplateMapper |
This mapper is responsible for the lookup of templates for the Layout
It tries to look in various packages for a match:
1. about,directions,Driving.vm <- exact match
2. about,directions,Default.vm <- package match, Default name
3. about,Default.vm <- stepping up in the hierarchy
4.
|
LegacyVelocityAction |
Deprecated.
|
LegacyVelocityNavigation |
Deprecated.
|
LegacyVelocityScreen |
Deprecated.
|
LegacyVelocitySecureAction |
Deprecated.
|
LegacyVelocitySecureScreen |
Deprecated.
|
Loader<T extends Assembler> |
A common interface for Screen, Layout and Navigation Loader
|
LocaleUtils |
This class provides utilities for handling locales and charsets
|
LocalizationTool |
A pull tool which provides lookups for localized text by delegating
to the configured Fulcrum LocalizationService .
|
Log4j2Logger |
Deprecated. |
LoginUser |
This is where we authenticate the user logging into the system
against a user in the database.
|
LogoutUser |
This action removes a user from the session.
|
MappedTemplateLink |
This is a pull to to be used in Templates to convert links in
Templates into the correct references.
|
Mapper |
To separate out the various map and search policies for class
names and template names, we use classes that implement this
interface.
|
NamingService |
Implementations of the NamingService interface provide JNDI naming
contexts.
|
Navigation |
This is the interface that defines what a Navigation module is.
|
NavigationLoader |
The purpose of this class is to allow one to load and execute
Navigation modules.
|
ObjectUtils |
This is where common Object manipulation routines should go.
|
OMTool |
Deprecated.
|
Page |
This is the interface that defines what a Page module is.
|
PageLoader |
The purpose of this class is to allow one to load and execute Page
modules.
|
PassiveUserManager |
Void user manager can be used where no data storage is needed
by the application.
|
Pipeline |
The idea of a pipeline is being taken from Catalina
in its entirety :-)
I would like to take the idea further and implement
Valves instead of hardcoding particular methods
in a pipeline.
|
PipelineData |
A PipelineData is a holder for data being passed from one
Valve to the next.
|
PipelineDataApplicationTool |
Interface for tools to be init'd and refreshed using a PipelineData
object
Code largely taken from ApplicationTool.
|
PlainJSONScreen |
A Screen class for dealing with JSON requests.
|
PlainJSONSecureAnnotatedScreen |
|
PullService |
The Pull Service manages the creation of application
tools that are available to all templates in a
Turbine application.
|
PythonActionFactory |
A screen factory that attempts to load a python class in the
JPython interpreter and execute it as a Turbine screen.
|
PythonBaseFactory<T extends Assembler> |
A factory that attempts to load a python class in the
JPython interpreter and execute it as a Turbine screen.
|
PythonLayoutFactory |
A screen factory that attempts to load a python class in the
JPython interpreter and execute it as a Turbine screen.
|
PythonNavigationFactory |
A screen factory that attempts to load a python class in the
JPython interpreter and execute it as a Turbine screen.
|
PythonPageFactory |
A screen factory that attempts to load a python class in the
JPython interpreter and execute it as a Turbine screen.
|
PythonScreenFactory |
A screen factory that attempts to load a python class in the
JPython interpreter and execute it as a Turbine screen.
|
QuartzSchedulerService |
Service for a quartz scheduler.
|
RawScreen |
Base class for writing Screens that output binary data.
|
Retrievable |
Deprecated.
|
Retriever |
Deprecated.
|
RetrieverFactory |
Deprecated.
|
RunData |
RunData is an interface to run-time information that is passed
within Turbine.
|
RunDataApplicationTool |
Tools in the Toolbox that need a Rundata Object on every refresh should
implement this interface.
|
RunDataService |
The RunData Service provides the implementations for RunData and
related interfaces required by request processing.
|
ScheduledJob |
All Scheduled jobs should implement this.
|
ScheduledJobLoader |
ScheduledJobs loader class.
|
SchedulerTool |
This tool is used to retrieve information about the job scheduler.
|
ScheduleService |
ScheduleService interface.
|
Screen |
This is the interface which defines the Screen modules.
|
ScreenDefaultTemplateMapper |
This is a pretty simple mapper which returns template pathes for
a supplied template name.
|
ScreenLoader |
The purpose of this class is to allow one to load and execute
Screen modules.
|
ScreenTemplateMapper |
This is a pretty simple mapper which returns template pathes for
a supplied template name.
|
SecurityCheck |
Utility for doing security checks in Screens and Actions.
|
SecurityService |
The Security Service manages Users, Groups Roles and Permissions in the
system.
|
ServerData |
Holds basic server information under which Turbine is running.
|
Service |
Services are Initables that have a name,
and a set of properties.
|
ServiceBroker |
Classes that implement this interface can act as a broker for
Service classes.
|
ServiceManager |
Classes that implement this interface can act as a manager for
Service classes.
|
ServletService |
This interface exposes methods of the runner context in order
resolve or get access to external resources
|
ServletUtils |
This is where common Servlet manipulation routines should go.
|
SessionData |
Pull tool designed to be used in the session scope for storage of
temporary data.
|
SessionListener |
This class is a listener for both session creation and destruction,
and for session activation and passivation.
|
SessionService |
The SessionService allows access to the current sessions of the current context.
|
SessionTool |
A pull tool for accessing the SessionService from a velocity template.
|
SessionValidator |
The SessionValidator attempts to retrieve the User object from the
Servlet API session that is associated with the request.
|
SystemError |
Used for wrapping system errors (exceptions) that may occur in the
application.
|
TemplateEngineService |
This is the interface that all template engine services must adhere
to.
|
TemplateInfo |
This is a wrapper for Template specific information.
|
TemplateLink |
This is a pull to to be used in Templates to convert links in
Templates into the correct references.
|
TemplateNavigation |
Base Template Navigation.
|
TemplateNavigation |
Returns output of a Navigation module.
|
TemplatePage |
When building sites using templates, Screens need only be defined
for templates which require dynamic (database or object) data.
|
TemplateScreen |
Template Screen.
|
TemplateScreen |
Returns output of a Screen module.
|
TemplateSecureSessionValidator |
SessionValidator that requires login for use with Template Services
like Velocity or WebMacro.
|
TemplateSecurityCheck |
Utility class to help check for proper authorization when using
template screens.
|
TemplateService |
This service provides a method for mapping templates to their
appropriate Screens or Navigations.
|
TemplateSessionValidator |
SessionValidator for use with the Template Service, the
TemplateSessionValidator is virtually identical to the
TemplateSecureSessionValidator except that it does not transfer to the
login page when it detects a null user (or a user not logged in).
|
TemplateURI |
This class allows you to keep all the information needed for a single
link at one place.
|
TorqueSchedulerService |
Deprecated.
|
Turbine |
Turbine is the main servlet for the entire system.
|
TurbineActionEvent |
Annotation to associate methods in modules to action events
|
TurbineAssemblerBrokerService |
TurbineAssemblerBrokerService allows assemblers (like screens,
actions and layouts) to be loaded from one or more AssemblerFactory
classes.
|
TurbineBaseService |
This class provides a Service implementation that
Services used in Turbine are required to extend.
|
TurbineConfig |
A class used for initialization of Turbine without a servlet container.
|
TurbineConfiguration |
Annotation to mark fields in modules that require a configuration to be injected
|
TurbineConstants |
This interface contains all the constants used throughout
the Turbine code base.
|
TurbineException |
The base class of all exceptions thrown by Turbine.
|
TurbineJsonRpcService |
This is a service that will respond to JSON-RPC calls.
|
TurbineJspService |
This is a Service that can process JSP templates from within a Turbine
screen.
|
TurbineLoader |
Annotation to mark fields in modules that require a loader to be injected
|
TurbineNamingService |
This class is the default implementation of NamingService, which
provides JNDI naming contexts.
|
TurbineNonPersistentSchedulerService |
Deprecated.
|
TurbinePipeline |
|
TurbinePullService |
This is the concrete implementation of the Turbine
Pull Service.
|
TurbineRequiredPermission |
Annotation to mark modules or methods in modules that require certain permissions to be executed
|
TurbineRequiredRole |
Annotation to mark modules or methods in modules that require certain roles to be executed
|
TurbineRunData |
TurbineRunData is an extension to the RunData interface to be
implemented by RunData implementations to be distributed by
the Turbine RunData Service.
|
TurbineRunDataService |
The RunData Service provides the implementations for RunData and
related interfaces required by request processing.
|
TurbineRuntimeException |
This is a base class of runtime exeptions thrown by Turbine.
|
TurbineService |
Annotation to mark fields in modules that require a service to be injected
|
TurbineServiceProvider |
Interface for telling Turbine that the implementation class
is an external service provider therefore can be used for looking
up services not found by the Turbine implementation.
|
TurbineServices |
This is a singleton utility class that acts as a Services broker.
|
TurbineServletService |
This class provides a context service when the application
is run in a ServletContainer.
|
TurbineSessionService |
The SessionService allows thread-safe access to the current
sessions of the current context.
|
TurbineTemplateService |
This service provides a method for mapping templates to their
appropriate Screens or Navigations.
|
TurbineUIService |
The UI service provides for shared access to User Interface (skin) files,
as well as the ability for non-default skin files to inherit properties from
a default skin.
|
TurbineUniqueIdService |
|
TurbineURI |
This class allows you to keep all the information needed for a single
link at one place.
|
TurbineURLMapperService |
The URL mapper service provides methods to map a set of parameters to a
simplified URL and vice-versa.
|
TurbineUserDelegate |
Marker interface
|
TurbineVelocityService |
This is a Service that can process Velocity templates from within a
Turbine Screen.
|
TurbineXmlConfig |
A class used for initialization of Turbine without a servlet container.
|
TurbineYaafiComponentService |
An implementation of Turbine service initializing the YAAFI container
|
UIService |
The UI service provides for shared access to User Interface (skin) files,
as well as the ability for non-default skin files to inherit properties from
a default skin.
|
UITool |
Manages all UI elements for a Turbine Application.
|
UniqueIdService |
This service provides unique identifiers for the instance of
Turbine, and for objects it creates.
|
URI |
An interface class which describes the absolute minimum of methods that
a Turbine URI class must implement.
|
URIConstants |
This interface contains all the constants that are always needed when
working with URIs.
|
URIParam |
Helper Class to keep a key and a value together in
one object.
|
URIUtils |
Bundles a few static routines concerning URIs, that you
will need all the time.
|
URLMapEntry |
The url map model class
|
URLMapperService |
The URL mapper service provides methods to map a set of parameters to a
simplified URL and vice-versa.
|
URLMapperValve |
This valve is responsible for parsing parameters out of
simplified URLs.
|
URLMappingContainer |
URL Map Container Model Class
|
User |
This interface represents functionality that all users of the
Turbine system require.
|
UserManager |
|
Valve |
A Valve is a request processing component.
|
ValveContext |
A ValveContext is the mechanism by which a Valve can trigger the
execution of the next Valve in a Pipeline, without having to know anything
about the internal implementation mechanisms.
|
VelocityAction |
This class provides a convenience methods for Velocity Actions to use.
|
VelocityActionEvent |
If you are using VelocitySite stuff, then your Action's should
extend this class instead of extending the ActionEvent class.
|
VelocityCachedLayout |
This Layout module is Turbine 2.3.3 VelocityDirectLayout (same package)
with methods added for PipelineData .
|
VelocityCachedScreen |
VelocityCachedScreen is Turbine 2.3.3 VelocityDirectScreen (same package)
with methods added for PipelineData .
|
VelocityDirectLayout |
This Layout module allows Velocity templates
to be used as layouts.
|
VelocityDirectScreen |
VelocityDirectScreen is a screen class which returns its output
directly to the output stream.
|
VelocityEmail |
This is a simple class for sending email from within Velocity.
|
VelocityEmailException |
This exception is thrown if a VelocityEmail/VelocityHtmlEmail can not be
sent using JavaMail.
|
VelocityErrorScreen |
VelocityErrorScreen screen - directs errors at the velocity
error template defined in template.error.
|
VelocityHtmlEmail |
This is a simple class for sending html email from within Velocity.
|
VelocityLayout |
This Layout module allows Velocity templates
to be used as layouts.
|
VelocityNavigation |
VelocityNavigation.
|
VelocityOnlyLayout |
This Layout module allows Velocity templates to be used as layouts.
|
VelocityPage |
Extends TemplatePage to set the template Context.
|
VelocityScreen |
Base Velocity Screen.
|
VelocitySecureAction |
VelocitySecure action.
|
VelocitySecureScreen |
VelocitySecureScreen
Always performs a Security Check that you've defined before
executing the doBuildTemplate().
|
VelocityService |
Implementations of the VelocityService interface.
|
VelocityXslLayout |
This Layout module allows Velocity XML templates to be used as layouts.
|
WorkerThread |
Wrapper for a JobEntry to actually perform the job's action.
|
XmlParameterAdapter |
Creates Map objects from XmlParameterList objects and vice-versa.
|
XmlParameterList |
A JAXB Class for holding a list of entries with key (in an attribute) and a value.
|
XmlParameterList.XmlParameter |
|
XmlPatternAdapter |
Creates Regex Pattern objects.
|
XmlValve |
A JAXB Class for holding the class name of a valve.
|
XmlValveAdapter |
Creates Valve objects.
|