If it already is monitoring files, no. You can just add your FileWatcher. If it is not then you need to cause the monitoring interval to be set to a non-zero value.
Ralph > On Apr 30, 2017, at 2:45 PM, Gary Gregory <garydgreg...@gmail.com> wrote: > > Log4j is already up and going in my case. Do I need to reconfigure log4j? > > Gary > > On Apr 30, 2017 1:40 PM, "Ralph Goers" <ralph.go...@dslextreme.com> wrote: > >> A WatchManager is always present. You don’t want to create another one. It >> just isn’t started if watchManager.getIntervalSeconds() returns zero. >> All you really have to do is >> >> WatchManager manager = configuration.getWatchManager(); >> >> If (manager.getIntervalSeconds == 0) { >> >> manager.setIntervalSeconds(interval); >> >> } >> >> manager.watchFile(myFile, myFileWatcher); >> >> The only trick is that you have to set the interval before the >> configuration is started. You can call manager.watchFile any time. >> >> Ralph >> >>> On Apr 30, 2017, at 12:03 PM, Gary Gregory <garydgreg...@gmail.com> >> wrote: >>> >>> Cool. >>> >>> If Log4j is NOT set up to monitor it's config file or if I want a >> different >>> monitor interface, I can just build a WatchManager with >>> a ConfigurationScheduler? >>> >>> Gary >>> >>> On Sun, Apr 30, 2017 at 11:09 AM, Ralph Goers < >> ralph.go...@dslextreme.com> >>> wrote: >>> >>>> It already is generic. All you have to do is get the WatchManager from >> the >>>> Configuration and then call watchFile passing the File and the >> FileWatcher. >>>> >>>> Ralph >>>> >>>>> On Apr 30, 2017, at 11:02 AM, Gary Gregory <garydgreg...@gmail.com> >>>> wrote: >>>>> >>>>> Hi, >>>>> >>>>> I was hoping I can reuse some of ConfiguratonFileWatcher and co to >> watch >>>> my >>>>> own files but I cannot ATM, which is understandable of course. >>>>> >>>>> I was considering making this code a little more generic so that any >> one >>>>> could watch their files. >>>>> >>>>> Thoughts? >>>>> >>>>> Gary >>>>> >>>>> -- >>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>>>> Java Persistence with Hibernate, Second Edition >>>>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_ >>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459& >>>> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2 >> b8> >>>>> >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a= >>>> 1617290459> >>>>> JUnit in Action, Second Edition >>>>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_ >>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021& >>>> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de4 >> 18%22 >>>>> >>>>> >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a= >>>> 1935182021> >>>>> Spring Batch in Action >>>>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_ >>>> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951& >>>> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B% >>>> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action> >>>>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a= >>>> 1935182951> >>>>> Blog: http://garygregory.wordpress.com >>>>> Home: http://garygregory.com/ >>>>> Tweet! http://twitter.com/GaryGregory >>>> >>>> >>>> >>> >>> >>> -- >>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>> Java Persistence with Hibernate, Second Edition >>> <https://www.amazon.com/gp/product/1617290459/ref=as_li_ >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459& >> linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8> >>> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a= >> 1617290459> >>> JUnit in Action, Second Edition >>> <https://www.amazon.com/gp/product/1935182021/ref=as_li_ >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021& >> linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22 >>> >>> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a= >> 1935182021> >>> Spring Batch in Action >>> <https://www.amazon.com/gp/product/1935182951/ref=as_li_ >> tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951& >> linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B% >> 7Blink_id%7D%7D%22%3ESpring+Batch+in+Action> >>> <http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a= >> 1935182951> >>> Blog: http://garygregory.wordpress.com >>> Home: http://garygregory.com/ >>> Tweet! http://twitter.com/GaryGregory >> >>