An implementation of Apache Isis' CommandService and BackgroundCommandService APIs, providing profiling, enhanced auditing and background (async) execution, persisting Command records through Isis' JDO Objectstore.
A number of components for Apache Isis' Wicket viewer to integrate with wicked-charts, a wrapper around highcharts JS charting library.
Apache Isis module that provides WYSIWYG rich editor based on Summernote
A component for Apache Isis' Wicket viewer that renders a collection of entities upon a map.
A component for Apache Isis' Wicket Viewer that render entities (implementing CalendarEvent) within a calendar.
A component for Apache Isis' Wicket viewer that allows parented and standalone collections to be downloaded as Excel spreadsheets.
A module for Apache Isis that allow tags (or labels) to be associated with other entities.
A domain service for Apache Isis that interpolates strings using OGNL expressions applied to graphs of domain objects.
A module for Apache Isis to manage and persist both application and user settings (using Isis' JDO Objectstore).
An implementation of Apache Isis' SessionLoggingService API, persisting a SessionLogEntry record (through Isis' JDO ObjectStore) each time a user logs in, logs out, or on session expiry.
Module to expose aspects of the Java servlet API to Apache Isis domain object model.
A module for Apache Isis for administering users/roles/permissions and providing Shiro-based authentication and/or authorization.
An implementation of Apache Isis' PublishingService SPI that publishes an ActionInvocationMemento DTO to ActiveMQ. Also includes a fully worked out example of routing the message using Camel.
An implementation of Apache Isis' PublishingService and EventSerializer APIs, persisting a PublishedEvent record (through Isis' JDO Objectstore) for each changed published object or invoked published action, using a JSON format.
Helper classes (with demo application) to support polymorphic relationships in Apache Isis domain apps using the "table-of-two-halves" pattern.
A domain service for Apache Isis which generates random fake data for use in unit and integration tests.
A domain service for use within Apache Isis, providing the ability to perform bulk export/import of collections of objects to/from an Excel spreadsheet. Also provides ExcelFixture fixture script.
A domain service for Apache Isis that generate Word .docx documents from a template and HTML input (ie, mail merge). Supports repeating table rows and lists.
An implementation of Apache Isis' AuditingService3 API, persisting an AuditEntry record (through Isis' JDO ObjectStore) for each change to each object property.