Package org.hippoecm.hst.core.component
The org.hippoecm.hst.core.component package defines the API for the HST Core Component
-
Interface Summary Interface Description HeadElement HeadElement interface wrapping a head contribution elementHstComponent A HstComponent can be invoked by a HstComponent container during three different request lifecycle phases: ACTION, RESOURCE and RENDER.HstComponentMetadata Interface that defines abstract metadata of a specific HstComponent classHstParameterInfoProxyFactory HstParameterInfoProxyFactory is a factory interface for creating a proxy for an interface that is referred to by aParametersInfo
annotation.HstParameterValueConverter Implementations of this interface are a utility class for converting String values to some object of typeClass<?>
HstRequest TheHstRequest
defines the interface to provide client request information to a HstComponent.HstResponse TheHstResponse
defines the interface to assist a HstComponent in creating and sending a response to the client.HstResponseState Temporarily holds the current state of a HST response.HstURL TheHstURL
interface represents a URL that reference the HstComponent itself.HstURLFactory HstURL Factory interface.WrapperElement WrapperElement interface to wrap markup contents -
Class Summary Class Description GenericHstComponent TheGenericHstComponent
class provides a default implementation for theHstComponent
interface. -
Exception Summary Exception Description HstComponentException TheHstComponentException
class defines a general exception that a HstComponent can throw when it is unable to perform its operation successfully.HstComponentFatalException TheHstComponentFatalException
can be thrown to break out of the HST2 request handling.HstParameterValueConversionException