Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-17240

Provide an ability to configure logging backend through IgniteClient.Builder

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-beta1
    • clients

    Description

      Need to extend org.apache.ignite.client.IgniteClient.Builder in order to provide an ability to specify LoggerFactory, where LoggerFactory is the following interface:

       

      public interface LoggerFactory {
          default System.Logger forClass(Class<?> clazz) {
              return forName(Objects.requireNonNull(clazz).getName());
          }
          
          System.Logger forName(String name);
      } 

      The configured backend should be stored within org.apache.ignite.client.IgniteClientConfiguration.

       

      Attachments

        Activity

          People

            korlov Konstantin Orlov
            korlov Konstantin Orlov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 2h 10m
                2h 10m