Welcome to Guestful OSS !
This is a list of technical modules we are using at Guestful. You can also use them, and of course send us some pull requests for new versions or fixes!
Module Categories
Jersey Container API. Discover the implementation to use from the classpath.
Container container = Container.create(GuestfulResourceConfig)
.setPort(Env.PORT)
.setMaxWorkers(Env.WORKERS)
.setContextPath('/api')
>> Go to project <<
Undertow Jersey Container implementation
>> Go to project <<
Jetty Jersey Container implementation
>> Go to project <<
JAX-RX Filter handling cache control in responses through a @Cache
annotation.
>> Go to project <<
JAX-RX Filter setting charset on top of content types through a @Charset
annotation
>> Go to project <<
JAX-RX Filter for clients to keep track of cookies to re-send them on next request
>> Go to project <<
JAX-RX Filter which sends a cookie removal header for matched cookies
>> Go to project <<
JAX-RS CORS Support
>> Go to project <<
JAX-RX Filter to support a modified Jsend body wrapper through a @Jsend
annotation
>> Go to project <<
JAX-RS Security Filters to handle Http Basic Auth, Custom Form Auth, Authz through JSR-250, Cookie Auth, Remember-Me, etc
>> Go to project <<
JAX-RS Filter to support cookie authentication mechanims and remembering with encryption
>> Go to project <<
JAX-RS Filtert to support HTTP PATCH method through a @PATCH
annotation
>> Go to project <<
JAX-RS Provider linked to Guestful Json Serializer interface which is pluggable with Groovy, Boon or Jackson
>> Go to project <<
Mandrill Client based on JAX-RS
>> Go to project <<
Mixpanel Client based on JAX-RS
>> Go to project <<
Nextable Client based on JAX-RS
>> Go to project <<
Pusher Client based on JAX-RS
>> Go to project <<
Twilio Client based on JAX-RS
>> Go to project <<
Iron MQ Client based on JAX-RS
>> Go to project <<
Facebook Client based on JAX-RS
>> Go to project <<
Amazon AWS Client based on JAX-RS
>> Go to project <<
Guestful I18N support based on Unicode CLDR
>> Go to project <<
Java Agent Tools to expose Instrumentation
API, memory used, etc...
>> Go to project <<
JSR310 Extensions: ZonedInterval
, Groovy serialization, Kryo serialization, Mongo serializations, Groovy extensions
>> Go to project <<
EventBus interface backed by several providers (Guava EventBus, Redis PubSub, IronMQ, Mongo) to support in-memory events, cluster-dispatched events, Queued events and scheduled events
>> Go to project <<
JSON Serializer API backed by any provider amongst Groovy, Boon, Jackson
>> Go to project <<
Simple Object Pooling library using Java Concurrent API
>> Go to project <<
Logging extensions for Logback, SLF4j, etc.
>> Go to project <<
Text to ASCII Art
>> Go to project <<