[ https://issues.apache.org/jira/browse/GOBBLIN-489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Zhixiong Chen updated GOBBLIN-489: ---------------------------------- Description: An `PusherFactory` creates a `Pusher`. Changes are: * `PusherFactory` and gobblin scope specific factory `GobblinScopePusherFactory` * Load broker config from configurable multiple namespaces besides `gobblin.broker` was: An `EventProducer` produces an event and sends it out with a `Pusher`. The changes are: * An `EventProducer` class and its corresponding `EventProducerFactory` which creates a shared `EventProducer` instance * Load broker config from configurable multiple namespaces besides `gobblin.broker` > Create PusherFactory > -------------------- > > Key: GOBBLIN-489 > URL: https://issues.apache.org/jira/browse/GOBBLIN-489 > Project: Apache Gobblin > Issue Type: Task > Reporter: Zhixiong Chen > Assignee: Zhixiong Chen > Priority: Major > > An `PusherFactory` creates a `Pusher`. Changes are: > * `PusherFactory` and gobblin scope specific factory > `GobblinScopePusherFactory` > * Load broker config from configurable multiple namespaces besides > `gobblin.broker` -- This message was sent by Atlassian JIRA (v7.6.3#76005)