| Interface | Description |
|---|---|
| ClusterMessageAware |
Inteface to be implemented by Surf beans that need to be aware of and or post cluster messages.
|
| ClusterService |
Generic Cluster Service interface that will be implemented by a concrete ClusterService
class such as Hazelcast or similar.
|
| DependencyHandlerProcessingCallback | |
| LinkBuilder |
Link builder interface that defines methods for building URIs within Surf.
|
| LinkBuilderFactory |
Factory that produces link builder objects
|
| ModelObject | |
| ModelObjectPersister | |
| RequestContext |
Represents the context of the original request to the web page.
|
| RequestContextFactory |
Interface for a RequestContext factory.
|
| UserFactory |
Defines the user factory interface
|
| Class | Description |
|---|---|
| AutowireService |
This class is configured as a Spring bean in the
spring-surf-services-context.xml file to
provide a set of preset configurations that can be selected through the <autowire> element in
the Spring Surf configuration of the consuming application. |
| CssImageDataHandler |
This class provides the capability to search through CSS resources and convert all URL references to be Base64 encoded data.
|
| CssThemeHandler |
This class handles the detection of tokens defined in themes and handles their substitution within
CSS files.
|
| DependencyAggregator |
Bean providing aggregating, compression and caching services for groups of Surf file resource dependencies.
|
| DependencyHandler |
This class should be instantiated as a Spring bean that provides a service for locating dependency resources and
generating checksums against their contents.
|
| DependencyResource |
Defines key information required for handling dependency resources.
|
| DojoCssDependencyRule |
In order to prevent CSS resources being unnecessarily imported we can specify CSS files relevant to a widget in its JavaScript file.
|
| DojoDependencies |
Instances of this class are used to record all of the different Dojo dependencies that are required for any given Dojo JavaScript file.
|
| DojoDependencyHandler |
This bean provides a way of ensuring that Dojo requested dependency file contents are modified to reference MD5 checksum codes
|
| DojoDependencyRule |
This is the rule that is used to detect Dojo dependencies defined by the standard "define" function call in Dojo source
files.
|
| DojoI18nDependencyRule |
In order to prevent CSS resources being unnecessarily imported we can specify CSS files relevant to a widget in its JavaScript file.
|
| DojoNonAmdDependencyRule |
This
DojoDependencyRule is used to detect Dojo dependencies that are defined within JavaScript source files
as JSON arrays of JSON objects. |
| DojoWidgetsDependencyRule |
This
DojoDependencyRule is used to detect Dojo dependencies that are defined within JavaScript source files
as JSON arrays of JSON objects. |
| ExternalLessCssThemeHandler |
This is a LESS CSS handler driven by a pre-configured external LESS process.
|
| FrameworkBean |
Static methods which are useful for working with services and
beans within the Web Framework.
|
| FrameworkUtil | Deprecated |
| HybridCssThemeHandler |
This extends the
LessForJavaCssThemeHandler and adds in support for a hybrid of two differing approaches:
The simple token substitution approach used for Alfresco Share 4.2
Using LESS for advanced CSS capabilities
This hybrid is required during the interim of modifying the widgets that were originally written to just use
the simple token substitution with LESS capabilities. |
| I18nDependencyHandler | |
| LessCssThemeHandler |
Base class for Theme handlers that provide LESS CSS compiling.
|
| LessForJavaCssThemeHandler |
This is a pure LESS driven CSS Theme Handler.
|
| ModelHelper |
Static Utility class that provides reflection against the public
properties of a given object.
|
| ModelObjectService |
Default implementation of the model.
|
| ModelPersistenceContext |
Describes the context within which a persister should execute.
|
| ModelPersisterInfo |
The ModelPersisterInfo structure class holds the values that represent the binding
of a model object instance to a persistance store and it's path in that store.
|
| ModuleDeploymentService | |
| ObjectPersistenceService |
Object Persistence Service
|
| PresetsManager |
Spring util bean responsible for preset model object generation.
|
| RemoteResourcesHandler | |
| RequestContextUtil |
Helper functions for working with request contexts outside of the
Spring MVC framework.
|
| ScriptProcessorRegistrar |
Registers a script processor with Surf
|
| ServletUtil |
Helper functions for extracting servlet container specific data from the
generalized web request and request attribute objects.
|
| TemplateProcessorRegistrar |
Registers a template processor with the web script framework
|
| TemplatesContainer |
Simple container to gather together services that support the
separation of a template engine within the Web Framework.
|
| TemplatesStoreRegistrar |
Registers a store that contains Surf template files.
|
| WebFrameworkConnectorProvider |
An implementation of connector provider that provides access to the
Web Framework request context to build connectors
|
| WebFrameworkConstants |
Web Framework constants
|
| WebFrameworkServiceRegistry |
Service Registry for Web Framework
This service provides getters for all Web Framework services and
helper beans.
|
| WebScriptsStoreRegistrar |
Registers a store that contains Surf web script files.
|
| Enum | Description |
|---|---|
| DependencyAggregator.CompressionType |
Copyright © 2005–2016 Alfresco Software. All rights reserved.