Brandon Youkstetter

DEV-7604 and DEV-7609:

- Only remove specific IA header values rather than clearing all headers.

- Add Consumes annotation to PUT on CacheServiceResource.

DEV-7555: Update embedded agent cache manager resource service with update.

Management Tools: Update REST service configuration sampling defaults as static members of ManagementRESTServiceConfiguration with comments.
Management Tools: Update REST service configuration sampling defaults.
DEV-7378: Updates to force management REST service configuration to valid values for non-ee agents.

DEV-7409: UPdate to javadoc

DEV-7274, DEV-7409, DEV-7378: Updates to javadocs, changes to exception handling to make sure resource services respond with correct status and updates to support detection of agent configuration (ee vs non-ee).

DEV-7169: Provide info logging for resource services.

Management Tools DEV-7472: Update cache update to include the following config elements:

- MaxElementsOnDisk

- MaxBytesLocalDisk

- MaxBytesLocalDiskAsString

- MaxBytesLocalHeap

- MaxBytesLocalHeapAsString

- LoggingEnabled

- TimeToIdleSeconds

- TimeToLiveSeconds

- MaxEntriesLocalHeap

Management Tools DEV-7472: Update cache update to include the following config elements:

- MaxElementsOnDisk

- MaxBytesLocalDisk

- MaxBytesLocalDiskAsString

- MaxBytesLocalHeap

- MaxBytesLocalHeapAsString

- LoggingEnabled

- TimeToIdleSeconds

- TimeToLiveSeconds

- MaxEntriesLocalHeap

Management Tools: Fix isSecure property.

Management Tools DEV-7214:

- Allow users to designate connections that will be using ssl client cert authorization in licensed TMC.

- Prevent HMAC generation when client cert auth is turned on for the connection.

- Eliminate unnecessary properties on AgentMetadataEntity for ssl and client cert auth.

Management Tools: Update AgentMetadata with information about security, ssl enablement and licensing.
Merge r5727: Management Tools DEV-7214: Update to include client auth configuration when enabling ssl on REST service.

Management Tools DEV-7214: Update to include client auth configuration when enabling ssl on REST service.
Merge r5724: Management Tools DEV-7214: Update to include configuration for enabling ssl on REST service.

Management Tools DEV-7214: Update to include configuration for enabling ssl on REST service.
Management Tools DEV-7275:

- Complete removal of spring framework from TMS.

- Some rework of embedded ServiceLocator pattern implementation.

Missed check in. Management Tools DEV-7297: - Reintroduce a no cache filter to control caching expectations. - This reintroduction means we can eliminated caching headers being set in the service resource, which will allow the resource service interfaces to again accurately represent the return value.

Management Tools DEV-7297:

- Reintroduce a no cache filter to control caching expectations.

- This reintroduction means we can eliminated caching headers being set in the service resource, which will allow the resource service interfaces to again accurately represent the return value.

Merge r5702 Management Tools MNK-3689:

- Updated schema documentation.

Management Tools MNK-3689:

- Updated schema documentation.

Merge 5698 Management Tools MNK-3689:

- Updated mgmt rest svc config element with new attr for REST config, properly.

Subversion: Committed revision 5698.

Merge 5696 Management Tools MNK-3689:

- Updated mgmt rest svc config element with new attr for REST config.

Subversion: Committed revision 5696.

Management Tools MNK-3689:

- Updated mgmt rest svc config element with new attr for REST config, properly.

Management Tools MNK-3689:

- Updated mgmt rest svc config element with new attr for REST config.

Management Tools:DEV-7275

- Remove Named annotation on DfltSamplerRepositoryService

- Remove javax.inject dependency from this module.

Management Tools DEV-7275:

- More readability changes to core ManagementServerImpl.

- Make both mgmt server impls final.

Management Tools DEV-7275:

- remove now unnecessary spring application context file from os embedded agent.

- Slight cosmetic refactor of ManagementServerImpl for readability.

Merge r5683: Management Tools DEV-7275:

- Eliminate spring in the embedded agent by introducing a ServiceLocator pattern for dependency injection.

- Some minor packaging refactor, fixing object relationships

- Fixed REST agent service instantiation in CacheManager to allow multiple services running on the same port with different ips for multi-homed servers.