You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@metron.apache.org by "Otto Fowler (JIRA)" <ji...@apache.org> on 2017/09/11 13:03:00 UTC

[jira] [Created] (METRON-1175) BundleSystem should be an interface, with a lazy initialization implementation

Otto Fowler created METRON-1175:
-----------------------------------

             Summary: BundleSystem should be an interface, with a lazy initialization implementation
                 Key: METRON-1175
                 URL: https://issues.apache.org/jira/browse/METRON-1175
             Project: Metron
          Issue Type: Improvement
            Reporter: Otto Fowler
            Assignee: Otto Fowler


The VFS system doesn't play well with Spring as a bean.  When initialized at startup, it doesn't seem to get the right Configuration, and cannot see all of hdfs.

In order to be both a bean used by multiple services in REST and actually work, we should implement a holder pattern with on demand creation of bundle system.

To do this, BundleSystem should be an interface, with multiple implementations.  The Builder class should be able to create the correct implementation.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)