This file documents the change history and release notes for the conqueso-client-java artifact.
February 25, 2014
- Add ability to specify and transmit property descriptions to the Conqueso server
- Added @ConquesoDescription annotation for specifying descriptions on Archaius property fields.
- Added description attribute to JSON Property Definitions file format.
February 11, 2014
- Add additional APIs to query the Conqueso server
- Added ConquesoClient.getPropertyValue(String key) - retrieve an individual property value
- Added RoleInfo object to model data of a Conqueso Role
- Added InstanceInfo object to model data of a Conqueso Instance
- Added ConquesoClient.getRoles() to retrieve info about all roles
- Added ConquesoClient.getInstances() to retrieve info about all instances
- Added ConquesoClient.getRoleInstances(String roleName) - retrieve info about instances of a particular role
- Added ConquesoClient.getInstancesWithMetadata(String...metadataKeyValuePairs) - retrieve info about instances matching metadata key-value query criteria
- Added ConquesoClient.getRoleInstancesWithMetadata(String roleName, String...metadataKeyValuePairs) - retrieve info about instances of a particular role matching metadata key-value query criteria
- Added ConquesoClient.parseConquesoDate(String conquesoDateValue) - parse a date value String returned from the Conqueso server to a Java Date
January 24, 2014
- Initial public release of conqueso-client-java