org.bedework:bw-util-calendar

This project provides a number of utility classes and methods

License

License

GroupId

GroupId

org.bedework
ArtifactId

ArtifactId

bw-util-calendar
Last Version

Last Version

4.0.16
Release Date

Release Date

Type

Type

jar
Description

Description

This project provides a number of utility classes and methods
Project Organization

Project Organization

Bedework

Download bw-util-calendar

How to add to project

<!-- https://jarcasting.com/artifacts/org.bedework/bw-util-calendar/ -->
<dependency>
    <groupId>org.bedework</groupId>
    <artifactId>bw-util-calendar</artifactId>
    <version>4.0.16</version>
</dependency>
// https://jarcasting.com/artifacts/org.bedework/bw-util-calendar/
implementation 'org.bedework:bw-util-calendar:4.0.16'
// https://jarcasting.com/artifacts/org.bedework/bw-util-calendar/
implementation ("org.bedework:bw-util-calendar:4.0.16")
'org.bedework:bw-util-calendar:jar:4.0.16'
<dependency org="org.bedework" name="bw-util-calendar" rev="4.0.16">
  <artifact name="bw-util-calendar" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.bedework', module='bw-util-calendar', version='4.0.16')
)
libraryDependencies += "org.bedework" % "bw-util-calendar" % "4.0.16"
[org.bedework/bw-util-calendar "4.0.16"]

Dependencies

compile (5)

Group / Artifact Type Version
org.bedework : bw-ws-icalendar jar 4.0.4
org.bedework : bw-util-misc jar 4.0.16
org.bedework : bw-util-xml jar 4.0.16
org.bedework.ical4j : ical4j jar 2.0.3
com.fasterxml.jackson.core : jackson-databind jar 2.3.1

Project Modules

There are no modules declared in this project.

bw-util Build Status

This project provides a number of utility classes and methods for Bedework.

Requirements

  1. JDK 11
  2. Maven 3

Building Locally

mvn clean install

Releasing

Releases of this fork are published to Maven Central via Sonatype.

To create a release, you must have:

  1. Permissions to publish to the org.bedework groupId.
  2. gpg installed with a published key (release artifacts are signed).

To perform a new release:

mvn -P bedework-dev release:clean release:prepare

When prompted, select the desired version; accept the defaults for scm tag and next development version. When the build completes, and the changes are committed and pushed successfully, execute:

mvn -P bedework-dev release:perform

For full details, see Sonatype's documentation for using Maven to publish releases.

Release Notes

4.0.3

  • Add base classes for a jolokia cli
  • Add status operations to the base jmx classes for use by the cli
  • Add some base classes for JMS interactions
  • Update the deploy process to add some wildfly features.

4.0.4

  • Refactor the post-build deployment module to work as a maven plugin.

4.0.5

  • Add setHostLimit method to BasicHttpClient.
  • Deployment class ProcessEars renamed to Process

4.0.6

  • Add more tokenizer methods to JolokiaCli.

4.0.7

  • Fix tokenizer so that string method will pushback.
  • More help support

4.0.9

  • Property replacement on non-string values. Lost this version trying to release

4.0.11

  • Update hibernate to 5.2.5.Final

4.0.14

  • Fix UTC timestamp format
  • Add error, audit and metrics log streams

4.0.19

  • Add command to get system monitor figures.
  • Many logging changes
  • Factor out hibernate classes
  • Update jackson libraries to avoid security warnings. Not vulnerable.
  • Fixes to maven deployment code
  • BasicHttpClient wasn't sending headers
  • Move SerializableProperties into util class
  • Tidy up directory classes

4.0.20

  • Move all logging api references to a single module - bw-util-logging

4.0.21

  • Add pooled http client
  • Add a defaulted class for configs
  • Remove bw-util-deploy module. No longer needed

4.0.22

  • Fix HttpUtils post method. Setting Accept - not Content-type
  • Move deployment classes into new bw-util-deploy module

4.0.23

  • Fix FlushMap in utils. Current fetched value was not discarded.

4.0.24

  • Update jackson version
  • Update servlet-api

4.0.25

  • Update javadoc plugin config
  • ES 7.2 changes

4.0.26

  • Lowercase account unless mixed case environment variable BEDEWORK_MIXEDCASE_ACCOUNTS is set to true
  • Switch to PooledHttpClient

4.0.27

  • Update to jackson version and fix PooledHttClient
  • Refactor: move cli support out of bw-util into bw-cliutil
  • Refactor: move bw-util-struts out of bw-util into bw-calendar-client-util
  • Refactor - move a bunch of modules into new util projects
  • For dav tester
    • Make some classes public
    • Add clear method to clean an XML node
    • Clean up exceptions
  • Move response objects out of CalFacade so they can be used within other modules.
  • Add a node diff class - allows diffing parsed XML but should work for any Document.
  • Add sortMap method
org.bedework

Bedework

This is the overall project for the github hosted 4.x development version of bedework. Use https://github.com/Bedework/bedework to post issues for any release.

Versions

Version
4.0.16
4.0.15
4.0.14
4.0.13
4.0.12
4.0.11
4.0.10
4.0.8
4.0.7
4.0.6
4.0.5
4.0.4
4.0.3
4.0.2