Introduction

The category service allows retrieval of categories by href or searching based on strings and filters.

Search for a category with a string

This documentation is mostly a place-holder.

1. common

Provides common code for the category server.

1.1. Using this project

Add the artifact(s) as a dependency to your project:

      <dependency>
        <groupId>org.bedework.bw-cat</groupId>
        <artifactId>bw-category-common</artifactId>
      </dependency>

2. ical

Provides icalendar related classes for the category server.

At the moment, this consists of a categoriser.

2.1. Using this project

Add the artifact(s) as a dependency to your project:

      <dependency>
        <groupId>org.bedework.bw-cat</groupId>
        <artifactId>bw-category-ical</artifactId>
      </dependency>

3. impl

Provides implementations of interfaces for the category server. === Using this project Add the artifact(s) as a dependency to your project:

      <dependency>
        <groupId>org.bedework.bw-cat</groupId>
        <artifactId>bw-category-impl</artifactId>
      </dependency>

4. service

Provides a jmx based config service for th ecategory server. === Using this project Add the artifact(s) as a dependency to your project:

      <dependency>
        <groupId>org.bedework.bw-cat</groupId>
        <artifactId>bw-category-service</artifactId>
      </dependency>

5. war

Provides the deployable war file for the category server. Will be deployed as part of a (re)build or at install time by a galleon layer.

6. web

Provides classes for th eweb interface for the category server.

6.1. Using this project

Add the artifact(s) as a dependency to your project:

      <dependency>
        <groupId>org.bedework.bw-cat</groupId>
        <artifactId>bw-category-web</artifactId>
      </dependency>

7. Reports