Standard modules
Artifact repository
All releases and snapshots are available in the Foreach artifact repository, groupid is com.foreach.across.modules.
<repositories> <repository> <id>foreach-nexus-releases</id> <name>Foreach nexus - releases</name> <url>https://repository.foreach.be/nexus/repository/releases/</url> </repository> <repository> <id>foreach-nexus-snapshots</id> <name>Foreach nexus - snapshots</name> <url>https://repository.foreach.be/nexus/repository/snapshots/</url> </repository> </repositories>
Module list
AcrossHibernateModule
Contains 2 modules: AcrossHibernateModule and AcrossHibernateJpaModule. Both build a Hibernate persistence layer that other modules can provide entities for but the JPA module is prefered wherever possible. Also has some supporting classes for Spring Data integration.
AdminWebModule
Activates support for @AdminWebController instances in other modules. Provides the framework for an administrative user interface.
ApplicationInfoModule
Centralized way of providing information about the running application (eg. start time, build number).
BootstrapUiModule
Provides a ViewElement model implementation based on Twitter Bootstrap http://www.getbootstrap.com.
DebugWebModule
Activates support for @DebugWebControllers in other modules. Provides facilities for introspecting a running AcrossContext configuration.
EhcacheModule
Activates Ehcache cache management support and provides debug controllers to view and manage the cache.
EntityModule
Automatically generates a CRUD administration interface for entities.
FileManagerModule
Across standard module that provides a set of uniform services for managing files in different types of repositories.
LdapModule
Provides services for integrating with LDAP directories.
LoggingModule
Provides logging facilities for modules along with debug controllers to configure it.
OAuth2Module
Provides OAuth2 related domain model and infrastructure using Spring security OAuth2 and the UserModule domain model.
PropertiesModule
Provides services and facilities to manage collections of strong typed properties in a dbms.
SpringBatchModule
Across standard module that activates Spring Batch and supports jobs specified in other modules.
SpringMobileModule
Integrates Spring mobile with device specific view resolving in an Across web stack.
SpringSecurityAclModule
Provides infrastructure for managing ACLs with Spring security.
SpringSecurityModule
Activates Spring security support in modules.
TaxonomyModule
UserModule
Provides a domain module for User, Group, Role and Permission.
WebCmsModule
Provides infrastructure for basic Web CMS features, along with an administration UI.