Class JmsTracerFactory

    • Constructor Detail

      • JmsTracerFactory

        public JmsTracerFactory()
    • Method Detail

      • create

        public static JmsTracer create​(URI remoteURI,
                                       String name)
                                throws Exception
        Creates a JmsTracer using factory with the given name and any relevant configuration properties set on the given remote URI.
        Parameters:
        remoteURI - The connection uri.
        name - The name that describes the desired tracer factory.
        Returns:
        a tracer instance matching the name.
        Throws:
        Exception - if an error occurs while creating the tracer.
      • findTracerFactory

        public static JmsTracerFactory findTracerFactory​(String name)
                                                  throws IOException
        Searches for a JmsTracerFactory by using the given name. The search first checks the local cache of factories before moving on to search in the class path.
        Parameters:
        name - The name that describes the desired tracer factory.
        Returns:
        a tracer factory instance matching the name.
        Throws:
        IOException - if an error occurs while locating the factory.