|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AttributeValueOnRequestProcessorFactory |
This interface can be implemented to realize a factory the creates AttributeValueProcessor objects that depend on information from the BeanListRequest . |
AttributeValueProcessor | This interface can be implemented to realize a custom processor that processes the value of a named attribute of a ResourceBean . |
AttributeValueProcessorFactory |
This interface can be implemented to realize a factory that creates AttributeValueProcessor objects. |
BeanList | A list of resource beans provided by a BeanListProvider that can be rendered using the Pluggable Lists Rendering (PLR) Framework. |
BeanListProvider | This is the generic BeanListProvider interface to be implemented by custom extensions to the
Pluggable List Rendering (PLR) framework. |
BeanListProviderLookup | This interface allows retrieving other BeanListProvider instances that can be used to delegate individual bean list
computation requests to other BeanListProvider instances. |
BeanListRequest | This interface represents a request for building a specific BeanListRequest object. |
BeanListResponse | This interface represents the result for a specific BeanListRequest object. |
CacheSpec | This interface describes how a given BeanList provided by a BeanListResponse object can be cached. |
ComputedAttributeValueProvider | This interface allows computing individual attribute values based on attribute values provided by List Rendering
Profile based BeanListProvider s. |
DependencyCacheSpec | This optional interface provides access to the dependency cache keys associated with a given CacheSpec . |
ListRenderingProfileProvider | This extension interface allows contributing additional List Rendering Profiles to the Pluggable List Rendering runtime. |
ListRenderState | This interface represents the current values of the public render parameters defined by the pluggable list rendering framework:
filters
sorting
sources
|
ResourceBean | This is the root interface for the individual items contained in BeanList objects. |
Enum Summary | |
---|---|
CacheSpec.Type | Indicates the type of cache that shall be used to cache the given BeanList
object. |
Exception Summary | |
---|---|
AttributeValueProcessorException | Generic exception that can be used by processors implementing AttributeValueProcessor if processing of an attribute value failed. |
AttributeValueProcessorInstantiationException | Generic exception that can be used by AttributeValueProcessorFactory or AttributeValueOnRequestProcessorFactory implementations
to signal that instantiation of a AttributeValueProcessor failed. |
BeanListProviderException | Generic Bean List Provider Exception. |
This package defines the interfaces for the Pluggable List Rendering (PLR) Framework.
The Pluggable List Rendering framework provides an infrastructure for transforming arbitrary external data into data structures (so-called BeanList objects) that can consumed in a generic way by portal components. The data contained in individual bean list objects can be rendered using IBM Web Content Manager presentation components.
The framework defines 2 eclipse extension points: BeanListProvider
and
ListRenderingProfileProvider
that
can be implemented to transform your external data into generic BeanList
data structures.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |