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:
[Mon Oct 24 08:20:18 UTC 2022]
You should not use this class directly.
|
| BaseJobEntryTorquePeer |
The skeleton for this class was autogenerated by Torque on:
[Mon Oct 24 08:20:18 UTC 2022]
You should not use this class directly.
|
| BaseJobEntryTorquePeerImpl |
The skeleton for this class was autogenerated by Torque on:
[Mon Oct 24 08:20:19 UTC 2022]
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.
|
| DateTimeFormatterInterface |
|
| DateTimeFormatterService |
|
| DateTimeFormatterTool |
|
| 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:
[Mon Oct 24 08:20:18 UTC 2022]
You should add additional methods to this class to meet the
application requirements.
|
| JobEntryTorquePeer |
The skeleton for this class was autogenerated by Torque on:
[Mon Oct 24 08:20:18 UTC 2022]
This class provides static wrappers for the peer implementation classes.
|
| JobEntryTorquePeerImpl |
The skeleton for this class was autogenerated by Torque on:
[Mon Oct 24 08:20:18 UTC 2022]
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.
|
| 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.
|
| 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.
|