Skip to content
This repository was archived by the owner on Jul 1, 2022. It is now read-only.

Gekkio/jawwa

Repository files navigation

Jawwa: Jawsy Solutions libraries for Java 1.6+

Warning: This library is unmaintained and deprecated, and the Maven repository mentioned in this README doesn't exist anymore

All the standard Java 1.6 stuff has meen migrated to Gekkio/drumfish, and all the ZK components are now in Gekkio/splake.

Introduction

Jawwa is a multi-module Java library project containing many useful things for Java developers.

Documentation

Reference manual

The reference manual can be found here:

http://oss.jawsy.fi/docs/jawwa/0.4.1/

Javadoc

Aggregated Javadoc for all modules can be found here:

http://oss.jawsy.fi/api/jawwa/0.4.1/

Modules

Maven repository

All modules are deployed in this Maven repository:

<repository>
  <id>jawsy-releases</id>
  <url>http://oss.jawsy.fi/maven2/releases/</url>
</repository>

jawwa-lang

General purpose Java utilities.

Maven dependency

<dependency>
  <groupId>fi.jawsy.jawwa</groupId>
  <artifactId>jawwa-lang</artifactId>
  <version>0.4.1</version>
</dependency>

jawwa-zk-atmosphere

Asynchronous ZK server push implementation based on Atmosphere

Configuration

zk.xml:

<device-config>
  <device-type>ajax</device-type>
  <server-push-class>fi.jawsy.jawwa.zk.atmosphere.AtmosphereServerPush</server-push-class>
</device-config>

web.xml:

<servlet>
  <servlet-name>AtmosphereServlet</servlet-name>
  <servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
  <init-param>
    <param-name>org.atmosphere.cpr.AtmosphereHandler</param-name>
    <param-value>fi.jawsy.jawwa.zk.atmosphere.ZkAtmosphereHandler</param-value>
  </init-param>
  <init-param>
    <param-name>org.atmosphere.cpr.AtmosphereHandler.contextRoot</param-name>
    <param-value>/zkau/comet</param-value>
  </init-param>
  <load-on-startup>0</load-on-startup>
  <!-- Remove async-supported if you are not using Servlet 3.0 -->
  <async-supported>true</async-supported>
</servlet>
<servlet-mapping>
  <servlet-name>AtmosphereServlet</servlet-name>
  <url-pattern>/zkau/comet</url-pattern>
</servlet-mapping>

Maven dependency

<dependency>
  <groupId>fi.jawsy.jawwa</groupId>
  <artifactId>jawwa-zk-atmosphere</artifactId>
  <version>0.4.1</version>
</dependency>

jawwa-zk-cleditor

Rich-text editor component based on CLEditor. Uses a custom version of CLEditor that makes the editor usable in dynamic websites.

Maven dependency

<dependency>
  <groupId>fi.jawsy.jawwa</groupId>
  <artifactId>jawwa-zk-cleditor</artifactId>
  <version>0.4.1</version>
</dependency>

jawwa-zk-gritter

Growl-like notifications (uses Gritter for jQuery)

Maven dependency

<dependency>
  <groupId>fi.jawsy.jawwa</groupId>
  <artifactId>jawwa-zk-gritter</artifactId>
  <version>0.4.1</version>
</dependency>

jawwa-zk-metrics

Statistics and performance metrics for ZK (uses Yammer Metrics).

Maven dependency

<dependency>
  <groupId>fi.jawsy.jawwa</groupId>
  <artifactId>jawwa-zk-metrics</artifactId>
  <version>0.4.1</version>
</dependency>

About

Jawsy Solutions libraries for Java 1.6+

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages