
com.tangosol.internal.tracing.package-info Maven / Gradle / Ivy
/*
* Copyright (c) 2000, 2020, Oracle and/or its affiliates.
*
* Licensed under the Universal Permissive License v 1.0 as shown at
* http://oss.oracle.com/licenses/upl.
*/
/**
* The classes in this package represent the smallest possible API surface for tracing operations
* in coherence. With this API, Coherence can create shims for other tracing implementations such as
* {@code OpenTracing}, {@code OpenCensus}, and/or {@code OpenTelemetry}.
*
* Similarities between the APIs in this package and those of the packages described above is intentional
* to allow easy conceptual mappings between tracing concepts.
*
* For those cases where there is conceptual overlap between the public and our private APIs, there will be explicit
* attribution to the public APIs.
*
* NOTE: the interfaces and classes in this package are not meant for general use by developers using
* Coherence.
*
* For reference:
*
* - OpenTracing
* - OpenCensus
* - OpenTelemetry
*
* @since 14.1.1.0
* @author rl 11.5.2019
*/
package com.tangosol.internal.tracing;
© 2015 - 2025 Weber Informatics LLC | Privacy Policy