Konstantin Orlov created IGNITE-17240:
-----------------------------------------

             Summary: Provide an ability to configure logging backend though 
IgniteClient.Builder
                 Key: IGNITE-17240
                 URL: https://issues.apache.org/jira/browse/IGNITE-17240
             Project: Ignite
          Issue Type: Improvement
          Components: clients
            Reporter: Konstantin Orlov


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

 
{code:java}
public interface LoggerFactory {
    default System.Logger forClass(Class<?> clazz) {
        return forName(Objects.requireNonNull(clazz).getName());
    }
    
    System.Logger forName(String name);
} {code}
The configured backend should be stored within 
{{{}org.apache.ignite.client.IgniteClientConfiguration{}}}.

 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to