All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractFilterChainAwareHstSiteMapItemHandler |
AbstractFilterChainAwareHstSiteMapItemHandler
|
AbstractHstSiteMapItemHandler |
AbstractHstSiteMapItemHandler
|
AbstractOrderableValve |
AbstractOrderableValve
|
AbstractValve |
AbstractValve
|
AccessControlAllowHeadersService |
|
AccessToken |
|
AsynchronousComponentWindowRenderer |
AsynchronousComponentWindowRenderer
|
BaseChannelEvent |
BaseChannelEvent which will be put on the internal ChannelEventBus for
synchronous events dispatching where listeners to this event can inject logic or short-circuit
processing by setting a RuntimeException
through RuntimeExceptionEvent#setException(java.lang.RuntimeException) .
|
BaseFilter |
|
BaseWorkflowCallbackHandler<T extends Workflow> |
|
BeforeChannelDeleteEvent |
Channel event occuring before a channel is deleted.
|
Blueprint |
A Blueprint is provided by the developers to create and manage channels by the ChannelManager ,
and is defined by the node type hst:blueprint .
|
BranchSelectionService |
Provides methods for server-side manipulation of the selected branch
|
CacheElement |
Interface for cached element.
|
CanonicalInfo |
|
ChannelEvent |
|
ChannelEvent.ChannelEventType |
Channel event type.
|
ChannelEventListenerRegistry |
Singleton registry for decoupled/wring lookup/wiring of listeners that handle using
the Whiteboard Pattern.
|
ChannelException |
Thrown when a channel-related error occured.
|
ChannelException.Type |
Type of a channel exception.
|
ChannelInfo |
Base type for channel info interfaces.
|
ChannelManager |
|
ChannelManagerConstants |
|
ChannelManagerEvent |
This event type is used by the ChannelManagerEventListener
in order to identify the channel and its related information.
|
ChannelManagerEventListener |
Allows implementers to register callback methods that will be executed
when a ChannelManager event occurs.
|
ChannelManagerEventListenerException |
|
ChannelManagerEventListenerException.Status |
|
ChannelManagerEventListenerRegistry |
|
ChannelManagerPrivileges |
|
ChannelNotFoundException |
|
ClasspathResourceScanner |
ClasspathResourceScanner
|
ClientError |
|
ClientException |
|
CommonMenu |
|
CommonMenuItem |
|
ComponentConfiguration |
A ComponentConfiguration provides some configuration information to a component.
|
ComponentLockedReasonContributor |
In case an Experiment Page Document is locked, this contributor can be added by downstream projects to provide a
lock reason, for example that the Experience Page is under review
|
ComponentManager |
ComponentManager interface.
|
ComponentManagerAware |
Interface which a component bean should implement if it wants to
have access the component manager containing itself.
|
ComponentManagerBeforeReplacedEvent |
Published by the component which is responsible for loading ComponentManager just before trying to replace
the old component manager by the new component manager.
|
ComponentProcessingContext |
Context for during processing of a HST component tree, where in the doBeforeRender of each component the current is
set.
|
ComponentsException |
The ComponentsException class defines a exception
while finding component(s) from the component manager.
|
ComponentWindowAttributeContributor |
Provides functions for contributing key-value pairs to attribute maps
|
ComponentWindowResponseAppender |
|
CompositeHstLinkCreator |
CompositeHstLinkCreator interface for creating HstLink 's
|
CompositeHstSite |
|
ConfigurationConstants |
|
ConfigurationLockInfo |
Provides methods to get information about the locked state of a hst configuration item.
|
ContainerConfiguration |
Container Configuration
Retrieve basic data types from the container configuration(s).
|
ContainerConstants |
HstComponent container constants
|
ContainerException |
The ContainerException class defines a general exception
that an internal container component can throw when it is unable to perform its operation
successfully.
|
ContainerNotFoundException |
The ContainerNotFoundException class defines a not found exception
that an internal container component can throw when it is unable to perform its operation
successfully because it cannot find any serviceable content item.
|
ContainerSecurityException |
The ContainerSecurityException class defines a security exception
for unauthorized site resource access.
|
ContainerSecurityNotAuthenticatedException |
The ContainerSecurityNotAuthenticatedException class defines a security exception
for unauthorized site resource access from a non-authenticated user.
|
ContainerSecurityNotAuthorizedException |
The ContainerSecurityNotAuthorizedException class defines a security exception
for unauthorized site resource access from an authenticated user.
|
ContentBean |
|
ContentBeansTool |
ContentBeansTool
|
ContentNodeBinder |
ContentNodeBinder is the interface for custom mapping content POJO object to JCR node.
|
ContentNodeBindingException |
The ContentNodeBindingException class defines a binding exception
that a ContentNodeBinder can throw when it is unable to perform its operation
successfully.
|
ContentRewriter<T> |
ContentRewriter to rewrite document content such as links.
|
ContentRewriterFactory |
|
ContextCredentialsProvider |
HstRequestContextCredentialsProvider provides credentials based on the provided HstRequestContext.
|
ContextualizableMount |
internal only api for being able to decorate a Mount to a preview Mount
|
Counter |
Counter
|
CustomWebsiteHstSiteProviderService |
|
DelegatedObjectConverter |
If ObjectConverter needs to be proxied by another ObjectConverter this interface might be used for that purpose
|
DocumentCampaignService |
|
DropdownListParameterConfig |
|
DynamicComponentInfo |
Provides parameters values and parameters metadata
|
DynamicFieldGroup |
Field Group representation
|
DynamicParameter |
|
DynamicParameterConfig |
|
DynamicParameterConfig.Type |
|
EditableMenu |
|
EditableMenuItem |
|
EnvironmentParameters |
Deprecated.
|
ErrorStatus |
|
EventListenerItem |
|
EventListenersContainer |
|
EventListenersContainerListener |
EventListenersContainerListener
|
ExperiencePageLoadingException |
|
ExperiencePageService |
|
Filter |
|
FilterChainAwareHstSiteMapItemHandler |
FilterChainAwareHstSiteMapItemHandler extends HstSiteMapItemHandler interface.
|
FilterException |
|
GenericEventListener |
The GenericEventListener class provides a default implementation for
the EventListener interface.
|
GenericHstComponent |
The GenericHstComponent class provides a default implementation for
the HstComponent interface.
|
HeadContributable |
Interface for abstraction that allows to contribute head elements to the page.
|
HeadElement |
HeadElement interface wrapping a head contribution element
|
HippoAssetBean |
This is a base interface for possible beans containing an asset.
|
HippoAvailableTranslationsBean<K extends HippoBean> |
|
HippoAvailableTranslationsBean.NoopTranslationsBean<K extends HippoBean> |
A No-operation instance of a HippoAvailableTranslationsBean
|
HippoBean |
|
HippoBeanFrozenNode |
|
HippoBeanIterator |
A lazy proxied iterator, that only fetches the next bean when asked for it.
|
HippoCompoundBean |
A marker interface for all beans that extend from the abstract hippo:compound type
|
HippoDocumentBean |
This is a marker interface for all beans that represent a document.
|
HippoDocumentIterator<E> |
|
HippoEssentialsGenerated |
Used to mark source code that has been generated by Essentials' BeanWriter tool.
|
HippoFacetChildNavigationBean |
Interface for all child nodes primarily meant for the virtual structure below 'hippo:facetnavigation'
|
HippoFacetNavigationBean |
Interface for all nodes of type 'hippo:facetnavigation'
|
HippoFolderBean |
This is a base interface for all beans that represent a folder should implement.
|
HippoGalleryImageBean |
The interface which all hippo gallery image implementations should implement
|
HippoGalleryImageSetBean |
The interface the default hippo gallery set impls must implement.
|
HippoHtmlBean |
Implementing classes represent a html node in the ecm repository.
|
HippoMirrorBean |
|
HippoRequestBean |
The base interface for all bean implementing a hippo request
|
HippoResourceBean |
This is a base interface for all beans that represent a hippo resource should implement.
|
HippoResultSetBean |
|
HippoTranslated |
Interface for beans of hippotranslation:translated.
|
HippoTranslationBeanService |
Hippo Translation Content Bean service.
|
HippoVirtualOnlyBean |
A marker interface for beans that are a result of a jcr node that is only virtual and has
no physical equivalence: in other words, the canonical node is null
|
HstCache |
HST Cache Interface for cache related activities.
|
HstCacheException |
|
HstComponent |
A HstComponent can be invoked by a HstComponent container
during three different request lifecycle phases: ACTION, RESOURCE and RENDER.
|
HstComponentConfiguration |
A HstComponentConfiguration specifies a (Java) componentClassName implementing the HstComponent interface to provide the actual behavior for content rendering and
(inter)action processing.
|
HstComponentConfiguration.Type |
|
HstComponentException |
The HstComponentException class defines a general exception
that a HstComponent can throw when it is unable to perform its operation
successfully.
|
HstComponentFactory |
The factory interface which is responsible for creating HstComponent instances.
|
HstComponentFatalException |
The HstComponentFatalException can be thrown to break out of the HST2 request handling.
|
HstComponentInfo |
|
HstComponentInvoker |
HstComponent invoker component.
|
HstComponentMetadata |
Interface that defines abstract metadata of a specific HstComponent class
|
HstComponentRegistry |
The HstComponent registry interface
|
HstComponentsConfiguration |
A HstComponentConfigurations contains a map of (root) HstComponentConfiguration objects
which themselves might contain additional HstComponentConfiguration children and so on.
|
HstComponentWindow |
HST Component Window.
|
HstComponentWindowFactory |
|
HstComponentWindowFilter |
Interface to implement as a developer to add custom HstComponentWindow filtering for some requestContext.
|
HstConfigurationAugmenter |
Classes that implement this interface can be used to augment the loaded configuration.
|
HstContainerConfig |
The HstComponent container configuration.
|
HstContainerRequest |
HstContainerRequest
|
HstContainerURL |
The HstComponent container URL.
|
HstContainerURLProvider |
|
HstLink |
HstLink is the object representing a link.
|
HstLinkCreator |
HstLinkCreator interface for creating HstLink 's
|
HstLinkProcessor |
After linkcreation by HstLinkCreator all HstLinkProcessor's postProcess are called,
and before a path is matched in HstSiteMapMatcher all HstLinkProcessor's preProcess are called.
|
HstManager |
|
HstModel |
|
HstModelRegistry |
|
HstMutableRequestContext |
This is an INTERNAL USAGE ONLY API.
|
HstNode |
|
HstNodeTypes |
|
HstParameterInfoProxyFactory |
HstParameterInfoProxyFactory is a factory interface for creating a proxy for an interface that is referred to by a ParametersInfo annotation.
|
HstParameterValueConversionException |
|
HstParameterValueConverter |
Implementations of this interface are a utility class for converting String values to some object of type Class<?>
|
HstPropertyDefinition |
Definition of a Channel Property.
|
HstQuery |
|
HstQueryManager |
|
HstQueryManagerFactory |
|
HstQueryResult |
The result of the execution of the HstQuery.
|
HstRequest |
The HstRequest defines the interface to provide client
request information to a HstComponent.
|
HstRequestContext |
HstRequestContext provides repository content context
and page/components configuration context.
|
HstRequestContext.HstRequestType |
|
HstRequestContextComponent |
Factory component to create HstRequestContext object.
|
HstRequestProcessor |
Request processor.
|
HstResponse |
The HstResponse 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.
|
HstSite |
The HstSite object is the object representing a site.
|
HstSiteMap |
A HstSiteMap contains a list of (root) HstSiteMapItem objects which themselves might contain additional
HstSiteMapItem children and so on.
|
HstSiteMapItem |
A HstSiteMapItem is used as a representation of a logical path (element) for matching (part of a)
external URL to a repository content location.
|
HstSiteMapItemHandler |
A HstSiteMapItemHandler can be invoked by HstFilter when the resolved sitemap item
is configured with custom sitemap item handler IDs in the HST configurations.
|
HstSiteMapItemHandlerConfiguration |
|
HstSiteMapItemHandlerException |
The HstSiteMapItemHandlerException class defines a general exception
that a HstSiteMapItemHandler can throw when it is unable to perform its operation
successfully.
|
HstSiteMapItemHandlersConfiguration |
|
HstSiteMapMatcher |
|
HstSiteMenu |
The interface for a SiteMenu implementation, containing possibly a tree of HstSiteMenuItem 's
|
HstSiteMenuConfiguration |
|
HstSiteMenuItem |
The HstSiteMenuItem's is a tree of HstSiteMenuItem.
|
HstSiteMenuItemConfiguration |
|
HstSiteMenus |
Implementation of this interface is the container of all the HstSiteMenu
s that are needed to
build site menus.
|
HstSiteMenusConfiguration |
|
HstSiteMenusManager |
Implementations will be responsible for the creation of context sensitive sitemenu's.
|
HstSiteProvider |
|
HstURL |
The HstURL interface represents a URL
that reference the HstComponent itself.
|
HstURLFactory |
HstURL Factory interface.
|
HstValueType |
Value type of an HstPropertyDefinition.
|
HttpSessionCreatedEvent |
Published by a HttpSessionListener when an HttpSession is created by the container
|
HttpSessionDestroyedEvent |
Published by a HttpSessionListener when an HttpSession is destroyed by the container
|
IdentifiableContentBean |
The base interface for all identifiable beans: This includes beans that can be completely
independent of jcr, for example a bean that represents some external src.
|
ImageVariant |
|
Indexable |
|
IndexField |
Annotation that can be used on a public getter method to indicate that its return value or object
should be indexed.
|
Interceptor |
Marks a class as an interceptor for certain cms types to use in Dynamic Bean generation.
|
InternalHstSiteMap |
|
InternalHstSiteMapItem |
|
InvalidTokenException |
|
JAXRSService |
JAXRSService interface to be wired in the JAXRSServiceValve
|
JcrPathParameterConfig |
|
JcrRepositoryProvider |
Interface to define the contract between service provider and jcr session pool.
|
JCRValueProvider |
|
JsonSerializer |
|
JsonSerializer.JsonSerializationException |
|
JwtTokenService |
|
KeyValue<K,V> |
Defines a simple key value pair.
|
LazySession |
LazySession interface.
|
LocationMapTree |
Expert: The LocationMapTree is the container for a tree of LocationMapTreeItem 's that are
used for internal linkrewriting.
|
LocationMapTreeItem |
Expert: A LocationMapTreeItem is an item in the tree of the containing LocationMapTree .
|
LocationResolver |
|
MatchException |
Exception which can be thrown when matching fails
|
MetadataContributable |
Interface for an abstraction to be able to contribute metadata.
|
MetadataDecorator |
Decorator interface to allow custom decorators to add more metadata.
|
ModelContributable |
Interface for abstraction that allows to contribute, retrieve and remove model objects.
|
ModelRegistrationException |
|
ModuleInstance |
|
ModuleNotFoundException |
The ModuleNotFoundException class defines a exception
for not found addon module
|
Mount |
|
MultipleRepository |
Interface extending Repository to allow
transparent access to internal multiple repositories based on credentials
given by the caller.
|
MultipleRepositoryAware |
Interface to be implemented by beans (such as session) that wish to be aware of its owning multiple repository.
|
MutableMount |
Mount extension that decouples channel info retrieval from the mount service construction.
|
MutablePortMount |
|
MutableResolvedMount |
This is an INTERNAL USAGE ONLY API.
|
MutableVirtualHost |
|
MutableVirtualHosts |
|
NoAvailableSessionException |
The NoAvailableSessionException class defines the exception
that a JCR session pooling repository can throw when it is unable to return an available session
since its pooled session are already exhausted and it cannot create new session.
|
Node |
Allows for the annotation of a Java class so mapping through simple java interface or delegatee class to a JCR node.
|
NodeAware |
Interface to be implemented by beans that wish to be aware of its originating JCR node.
|
NodeTypeFilter |
|
NotFoundException |
When a request fails to match for example a HstSiteMapItem because the request path can match the sitemap tree, this exception should be
thrown.
|
ObjectBeanManager |
The object content manager encapsulates a JCR session.
|
ObjectBeanManagerException |
The ObjectBeanManagerException class defines a general exception
that an object content manager can throw when it is unable to perform its operation
successfully.
|
ObjectBeanPersistenceException |
The ObjectBeanPersistenceException class defines a general exception
that a ObjectBeanPersistenceManager can throw when it is unable to perform its operation
successfully.
|
ObjectBeanPersistenceManager |
ObjectBeanPersistenceManager is the primary interface for HST-2-Persistence-aware application components.
|
ObjectConverter |
Convert any kind of beans into JCR nodes & properties.
|
ObjectConverterAware |
Interface to be implemented by beans that wish to be aware of the object converter.
|
OrderableValve |
Orderable valve interface.
|
Page |
Page class is used in Pagination to represent the pages.
|
PageActionContext |
Super interface for all page actions that require a context.
|
PageCacheContext |
|
PageCacheKey |
A PageCacheKey represents a key that can be used to qualify/categorize some request.
|
PageCopyContext |
|
PageCopyEvent |
PageCopyEvent which will be put on the internal Guava event bus for
synchronous events dispatching where listeners to this event can inject logic or short-circuit
processing by setting a RuntimeException
through PageCopyEvent#setException(java.lang.RuntimeException) .
|
PageCreateContext |
|
PageCreateEvent |
PageCreateEvent which will be put on the internal Guava event bus for
synchronous events dispatching where listeners to this event can inject logic or short-circuit
processing by setting a RuntimeException
through PageCreateEvent#setException(java.lang.RuntimeException) .
|
PageDeleteContext |
|
PageDeleteEvent |
PageDeleteEvent which will be put on the internal Guava event bus for
synchronous events dispatching where listeners to this event can inject logic or short-circuit
processing by setting a RuntimeException
through PageDeleteEvent#setException(java.lang.RuntimeException) .
|
PageErrorHandler |
PageErrorHandler
|
PageErrorHandler.Status |
Processing status of page error handler.
|
PageErrors |
PageErrors
|
PageEvent<T extends PageActionContext> |
PageEvent which will be put on the internal Guava event bus for
synchronous events dispatching where listeners to this event can inject logic or short-circuit
processing by setting a RuntimeException
through PageEvent#setException(java.lang.RuntimeException) .
|
PageModelAnyGetter |
|
PageModelEntity |
marker interface for objects that need to be flattened in the Page Model API
|
PageModelIgnore |
Annotation similar to jackson-annotations @JsonIgnore to suppress a property being serialized in the Page Mode API
|
PageModelIgnoreType |
Annotation similar to jackson-annotations @JsonIgnoreType to suppress an object being serialized in the Page Mode API
|
PageModelProperty |
Annotation similar to jackson-annotations @JsonProperty specify the name of the property in the Page Model API
|
PageMoveContext |
|
PageMoveEvent |
PageMoveEvent which will be put on the internal Guava event bus for
synchronous events dispatching where listeners to this event can inject logic or short-circuit
processing by setting a RuntimeException
through PageMoveEvent#setException(java.lang.RuntimeException) .
|
PageUpdateContext |
|
PageUpdateEvent |
PageUpdateEvent which will be put on the internal Guava event bus for
synchronous events dispatching where listeners to this event can inject logic or short-circuit
processing by setting a RuntimeException
through PageUpdateEvent#setException(java.lang.RuntimeException) .
|
Pagination<T> |
Base class for Pagination implementations.
|
ParameterConfiguration |
|
ParametersInfoProvider |
Provides a resolved ParametersInfo object for HstComponents or JAX-RS service components.
|
ParameterValueType |
Supported value types of dynamic component parameters are
text
integer
decimal
boolean
datetime
These value types should be matched with the types in org.hippoecm.hst.pagecomposer.jaxrs.model.ParameterType
|
Persistable |
Indicates that an annotated operation is to persist contents into repository.
|
Pipeline |
Pipeline interface.
|
Pipelines |
|
PlatformModelAvailableService |
Internal marker interface for tracking whether the platform HST is available
|
PooledSession |
PooledSession interface.
|
PooledSessionRefresher |
PooledSessionRefresher
This interface is responsible for refreshing the states of the pooled session.
|
PoolingCounter |
PoolingCounter
|
PoolingCounterMBean |
PoolingCounterMBean
|
PoolingRepository |
Interface extending Repository to allow
transparent access to internal session pooling implementation.
|
PoolingRepositoryAware |
Interface to be implemented by beans (such as session) that wish to be aware of its owning pooling repository.
|
PoolingRepositoryMBean |
PoolingRepositoryMBean
|
PortMount |
|
PreviewDecorator |
This is an INTERNAL USAGE ONLY API.
|
PropertyMap |
|
QualifiedWorkflowCallbackHandler<T extends Workflow> |
WorkflowPersistenceManager callback handler interface which can be used to perform Workflow based
post-processing (like publishing) during a WorkflowPersistenceManager update call.
|
QueryException |
|
RequestContextProvider |
RequestContextProvider provides an easy access method to the request context object
in the current thread's active request.
|
RequestContextProvider.ModifiableRequestContextProvider |
|
RequestInfoCacheKeyFragmentCreator |
Responsible for creating the cachekey fragment that will be part of the PageCacheKey .
|
ResolvedMount |
Implementations of this interface are a request flyweight instance of the Mount object, where possible wildcard property placeholders have been filled in, similar
to the ResolvedSiteMapItem and HstSiteMapItem
|
ResolvedSiteMapItem |
An instance of the implementation of this interface will be available on the HstRequestContext
.
|
ResolvedVirtualHost |
Implementations of this interface are a request flyweight instance of the VirtualHost object, where possible wildcard property placeholders have been filled in, similar
to the ResolvedMount and Mount
|
ResourceBundleRegistry |
ResourceBundleRegistry
|
ResourceContainer |
Implementations that know how to rewrite a link for a nodetype containing resources,
like hippogallery:exampleImageSet or hippogallery:exampleAssetSet
|
ResourceLifecycleManagement |
Resource management interface.
|
ResourceLocationResolver |
|
ResourceVisitor |
ResourceVisitor
|
RewriteContext |
|
RewriteContextException |
|
RewriteContextResolver |
Expert feature : Note that if you implement a custom RewriteContextResolver , that you make sure
that RewriteContextResolver.resolve(Node, Mount, HstRequestContext, boolean, boolean) is very fast! Namely,
RewriteContextResolver.resolve(Node, Mount, HstRequestContext, boolean, boolean) will be invoked for every
link creation of a Node or HippoBean
|
RuntimeExceptionEvent |
Synchronous event abstraction to allow a listener to be able to set a runtime exception.
|
RuntimeQueryException |
|
RuntimeRepositoryException |
|
ScopeException |
|
Service |
|
SessionDecorator |
Session decorator interface.
|
SessionSecurityDelegation |
Component that has facility methods for creating NON POOLED session (security delegates) that are optionally
logged out automatically at the end of the hst request processing
|
SimpleObjectConverter |
SimpleObjectConverter which is responsible for basic Object-JCR Node mapping.
|
SimpleObjectConverterAware |
Interface to be implemented by beans that wish to be aware of the object converter.
|
SiteMapItemHandlerConfiguration |
|
TokenException |
|
ValueProvider |
|
Valve |
General valve interface.
|
ValveContext |
Context information during invoking valves in a pipeline.
|
VirtualHost |
VirtualHost which holds the mapping between host (server name) and site name.
|
VirtualHosts |
|
WorkflowPersistenceManager |
|
WrapperElement |
WrapperElement interface to wrap markup contents
|