Discussion:
[jira] [Created] (LOG4J2-827) Support TypeConverters through the Plugin system
Matt Sicker (JIRA)
2014-09-14 22:34:33 UTC
Permalink
Matt Sicker created LOG4J2-827:
----------------------------------

Summary: Support TypeConverters through the Plugin system
Key: LOG4J2-827
URL: https://issues.apache.org/jira/browse/LOG4J2-827
Project: Log4j 2
Issue Type: Improvement
Components: Plugins
Affects Versions: 2.0.2
Reporter: Matt Sicker
Assignee: Matt Sicker
Fix For: 2.1


This stems from LOG4J2-598 where initial support was made for more types.

The goal of this improvement is to support using the regular plugin system to load type converters which will allow extension developers to specify their own type converters as well.

Generally, the TypeConverters class should be made more generic to use Type rather than Class along with a lazy initialization of the TypeConverter registry.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
Matt Sicker (JIRA)
2014-09-14 23:28:33 UTC
Permalink
[ https://issues.apache.org/jira/browse/LOG4J2-827?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Sicker resolved LOG4J2-827.
--------------------------------
Resolution: Implemented

Pushed to master.
Post by Matt Sicker (JIRA)
Support TypeConverters through the Plugin system
------------------------------------------------
Key: LOG4J2-827
URL: https://issues.apache.org/jira/browse/LOG4J2-827
Project: Log4j 2
Issue Type: Improvement
Components: Plugins
Affects Versions: 2.0.2
Reporter: Matt Sicker
Assignee: Matt Sicker
Fix For: 2.1
This stems from LOG4J2-598 where initial support was made for more types.
The goal of this improvement is to support using the regular plugin system to load type converters which will allow extension developers to specify their own type converters as well.
Generally, the TypeConverters class should be made more generic to use Type rather than Class along with a lazy initialization of the TypeConverter registry.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Loading...