Package | Description |
---|---|
org.jboss.seam.async |
Seam asynchronicity: dispatcher implementations and schedule classes.
|
org.jboss.seam.cache |
A set of Seam components that provide caching
|
org.jboss.seam.captcha |
A simple CAPTCHA algorithm that supports customization
|
org.jboss.seam.core |
A set of Seam components that implement Seam.
|
org.jboss.seam.document | |
org.jboss.seam.drools |
Seam components for integrating Drools.
|
org.jboss.seam.el |
Integration with JBoss EL.
|
org.jboss.seam.exception |
Implementation of Seam exception handling for JSF.
|
org.jboss.seam.faces |
A set of Seam components for working with JSF.
|
org.jboss.seam.framework |
A framework for data access in Seam.
|
org.jboss.seam.international |
Seam components for internationalition of JSF applications.
|
org.jboss.seam.jms |
Seam components for sending JMS messages.
|
org.jboss.seam.mail |
Seam components for sending email.
|
org.jboss.seam.mock |
An integration test harness for Seam applications and
Seam components, with built-in support for TestNG.
|
org.jboss.seam.navigation |
Implementation of pages.xml based navigation
|
org.jboss.seam.persistence |
Seam components for working with JPA or Hibernate3.
|
org.jboss.seam.security |
Seam Security
|
org.jboss.seam.security.management |
Seam Identity Management
|
org.jboss.seam.security.management.action | |
org.jboss.seam.security.openid | |
org.jboss.seam.security.permission |
Seam Security Permissions
|
org.jboss.seam.security.permission.action | |
org.jboss.seam.theme |
Support for themes in JSF applications.
|
org.jboss.seam.transaction |
Abstracts all possible transaction management APIs behind a
JTA-compatible interface.
|
org.jboss.seam.web |
Seam components for use in a servlet environment.
|
Modifier and Type | Class and Description |
---|---|
class |
AsynchronousExceptionHandler |
class |
QuartzDispatcher
Dispatcher implementation that uses the Quartz library.
|
class |
ThreadPoolDispatcher
Dispatcher implementation that uses a java.util.concurrent
ScheduledThreadPoolExecutor.
|
class |
TimerServiceDispatcher
Dispatcher implementation that uses the EJB
TimerService.
|
Modifier and Type | Class and Description |
---|---|
class |
EhCacheProvider
Implementation of CacheProvider backed by EhCache.
|
class |
InfinispanCacheProvider
Implementation of CacheProvider backed by Infinispan 5.x.
|
Modifier and Type | Class and Description |
---|---|
class |
Captcha
Default CAPTCHA algorithm, a simple addition problem.
|
class |
CaptchaImage
Serves CAPTCHA images
|
Modifier and Type | Class and Description |
---|---|
class |
Contexts
Provides access to the current contexts associated with the thread.
|
class |
Conversation
Allows the conversation timeout to be set per-conversation,
and the conversation description and switchable outcome to
be set when the application requires workspace management
functionality.
|
class |
ConversationEntries
Manages a map of conversation id to ConversationEntry
in the session context.
|
class |
ConversationIdGenerator |
class |
ConversationList
Factory for the conversation list
|
class |
ConversationPropagation
Overrideable component for extracting the conversation id
from a request.
|
class |
ConversationStack
Factory for the "breadcrumbs", a stack with all
parent conversations of the current conversation.
|
class |
Events
Support for Seam component-driven events
|
class |
Expressions
Factory for EL method and value expressions.
|
class |
Init
A Seam component that holds Seam configuration settings
|
class |
Interpolator
Interpolates EL expressions in Strings
|
class |
Locale
Manager component for the current locale.
|
class |
Manager
The Seam conversation manager.
|
class |
ResourceBundle
Manager component for the Seam resource bundle
|
class |
ResourceLoader
Access to application resources and resource bundles.
|
class |
Validators
Caches instances of Hibernate Validator ClassValidator
|
Modifier and Type | Class and Description |
---|---|
class |
DocumentStore |
Modifier and Type | Class and Description |
---|---|
class |
SpreadsheetCompiler
Compiles Drools DecisionTable.
|
Modifier and Type | Class and Description |
---|---|
class |
JBossELReferenceCache |
Modifier and Type | Class and Description |
---|---|
class |
Exceptions
Manages the exception handler chain
|
Modifier and Type | Class and Description |
---|---|
class |
DataModels
Wraps a collection as a JSF
DataModel . |
class |
DateConverter
Provides a default JSF converter for properties of type java.util.Date.
|
class |
FacesContext
Support for injecting the JSF FacesContext object
|
class |
FacesExpressions
Factory for method and value bindings in a JSF environment.
|
class |
FacesManager
An extended conversation manager for the JSF environment.
|
class |
FacesMessages
A Seam component that propagates FacesMessages across redirects
and interpolates EL expressions in the message string.
|
class |
FacesPage
Book-keeping component that persists information
about the conversation associated with the current
page.
|
class |
HttpError
Convenient HTTP errors
|
class |
IsUserInRole
Manager component for a map of roles assigned
to the current user, as exposed via the JSF
ExternalContext.
|
class |
Parameters
Access to request parameters in the JSF environment.
|
class |
Redirect
Convenient API for performing browser redirects with
parameters.
|
class |
Renderer
A component for direct rendering of
templates.
|
class |
ResourceLoader
Access to application resources in tye JSF environment.
|
class |
Switcher
Support for the conversation switcher drop-down menu.
|
class |
UiComponent
Access to UIComponents in the current view, by id.
|
class |
UserPrincipal
Manager component for the current user Principal
exposed via the JSF ExternalContext.
|
class |
Validation
Allows the application to determine whether the JSF validation
phase completed successfully, or if a validation failure
occurred.
|
Modifier and Type | Class and Description |
---|---|
class |
CurrentDate
The current date, as an instance of java.util.Date.
|
class |
CurrentDatetime
The current date and time, as an instance of java.util.Date.
|
class |
CurrentTime
The current time, as an instance of java.util.Date.
|
Modifier and Type | Class and Description |
---|---|
class |
Locale
Manager component for the current locale that is
aware of the selected locale
|
class |
LocaleConfig
Configures the JSF locale support from the Seam container.
|
class |
LocaleSelector
Selects the current user's locale
|
class |
Messages
Factory for a Map that contains interpolated messages defined in the Seam
ResourceBundle.
|
class |
TimeZone
Manager component for the current user's locale
|
class |
TimeZones
Seam component that provides a list of time zones, limited to time zones
with IDs in the form Continent/Place, excluding deprecated three-letter time
zone IDs.
|
class |
TimeZoneSelector
Selects the current user's time zone, defaulting
to the server time zone.
|
Modifier and Type | Class and Description |
---|---|
class |
QueueConnection
Manager for a JMS QueueConnection.
|
class |
QueueSession
Manager for a JMS QueueSession
|
class |
TopicConnection
Manager for a JMS TopicConnection.
|
class |
TopicSession
Manager for a JMS TopicSession
|
Modifier and Type | Class and Description |
---|---|
class |
MailSession
Manager component for a javax.mail.Session
|
Modifier and Type | Class and Description |
---|---|
class |
MockSecureEntity
Used by security unit tests
|
Modifier and Type | Class and Description |
---|---|
class |
Pages
Holds metadata for pages defined in pages.xml, including
page actions and page descriptions.
|
class |
SafeActions
Maintains a set of "safe" actions that may be performed
by <s:link/>, as determined by actually parsing
the view.
|
Modifier and Type | Class and Description |
---|---|
class |
HibernatePersistenceProvider
Support for non-standardized features of Hibernate, when
used as the JPA persistence provider.
|
class |
PersistenceContexts
Maintains the set of persistence contexts that have been touched in a
conversation.
|
class |
PersistenceProvider
Abstraction layer for persistence providers (JPA implementations).
|
Modifier and Type | Class and Description |
---|---|
class |
Configuration
Factory for the JAAS Configuration used by Seam Security.
|
class |
Credentials |
class |
EntityPermissionChecker
Entity permission checks
|
class |
FacesSecurityEvents
Produces FacesMessages in response of certain security events, and helps to decouple the
Identity component from JSF.
|
class |
Identity
API for authorization and authentication via Seam security.
|
class |
JpaTokenStore
A TokenStore implementation, stores tokens inside a database table.
|
class |
RememberMe
Remember-me functionality is provided by this class, in two different flavours.
|
Modifier and Type | Class and Description |
---|---|
class |
IdentityManager
Identity Management API, deals with user name/password-based identity management.
|
class |
JpaIdentityStore
The default identity store implementation, uses JPA as its persistence mechanism.
|
class |
LdapIdentityStore
An IdentityStore implementation that integrates with a directory service.
|
class |
PasswordHash
Password hashing utility functions
|
Modifier and Type | Class and Description |
---|---|
class |
RoleAction |
class |
RoleSearch |
class |
UserAction
A conversation-scoped component for creating and managing user accounts
|
class |
UserSearch |
Modifier and Type | Class and Description |
---|---|
class |
OpenId |
Modifier and Type | Class and Description |
---|---|
class |
IdentifierPolicy
A policy for the generation of object "identifiers" - unique Strings that identify a specific
instance of an object.
|
class |
JpaPermissionStore
A permission store implementation that uses JPA as its persistence mechanism.
|
class |
PermissionManager
Permission management component, used to grant or revoke permissions on specific objects or of
specific permission types to particular users or roles.
|
class |
PermissionMapper
Maps permission checks to resolver chains
|
class |
PersistentPermissionResolver
Resolves dynamically-assigned permissions, mapped to a user or a role, and kept in persistent
storage, such as a relational database.
|
class |
RuleBasedPermissionResolver
A permission resolver that uses a Drools rule base to perform permission checks
|
Modifier and Type | Class and Description |
---|---|
class |
PermissionSearch |
Modifier and Type | Class and Description |
---|---|
class |
Theme
Factory for a Map of resources that may be used for skinning the user
interface.
|
class |
ThemeSelector
Selects the current user's theme
|
Modifier and Type | Class and Description |
---|---|
class |
EjbSynchronizations
Receives JTA transaction completion notifications from
the EJB container, and passes them on to the registered
Synchronizations.
|
class |
EjbTransaction
Dummy component that lets us install the
EjbSynchronizations via the tag
transaction:ejb-transaction
|
class |
EntityTransaction
Support for the JPA EntityTransaction API.
|
class |
FacesTransactionEvents
Produces StatusMessages for JSF in response of certain transaction events.
|
class |
HibernateTransaction
Support for the Hibernate Transaction API.
|
class |
NoTransaction
When no kind of transaction management exists.
|
class |
SeSynchronizations
This implementation does not have access to the JTA TransactionManager, so it
is not fully aware of container managed transaction lifecycle, and is not
able to register Synchronizations with a container managed transaction.
|
class |
Transaction
Supports injection of a Seam UserTransaction object that
wraps the current JTA transaction or EJB container managed
transaction.
|
Modifier and Type | Class and Description |
---|---|
class |
Ajax4jsfFilter
A Seam filter component wrapper for the Ajax4JSF.
|
class |
AuthenticationFilter
Seam Servlet Filter supporting HTTP Basic and Digest authentication.
|
class |
CacheControlFilter
Provides automatic addition of cache-control HTTP headers to matching resource responses.
|
class |
CharacterEncodingFilter
A servlet filter that lets you set the character encoding of
submitted data.
|
class |
ContextFilter
Manages the Seam contexts associated with a request to any servlet.
|
class |
ExceptionFilter
Delegate uncaught exceptions to Seam exception handling.
|
class |
HotDeployFilter |
class |
IdentityFilter
A filter that provides integration between Servlet Security and the Seam
identity component.
|
class |
IsUserInRole
Manager component for a map of roles assigned
to the current user, as exposed via the JSF
ExternalContext.
|
class |
Locale
Manager component for the current locale that is
aware of the HTTP request locale
|
class |
LoggingFilter
This filter adds the authenticated user name to the log4j
mapped diagnostic context so that it can be included in
formatted log output if desired, by adding %X{username}
to the pattern.
|
class |
MultipartFilter
A filter for decoding multipart requests, for
use with the file upload control.
|
class |
Parameters
Access to request parameters.
|
class |
RedirectFilter
Propagates the conversation context and page parameters across any
browser redirect initiated from a JSF navigation rule defined in
faces-config.xml.
|
class |
RewriteFilter |
class |
ServletContexts
A Seam component that binds the HttpServletRequest object
to the current thread.
|
class |
Session
Controls HttpSession invalidation in any
servlet or JSF environment.
|
class |
UserPrincipal
Manager component for the current user Principal
exposed via the JSF ExternalContext.
|
class |
WicketFilter |
Copyright © 2015 Seam Framework. All Rights Reserved.