PluginSyncService | Synchronize the state of the plugins with the active node |
DefaultPluginSyncService | |
MessageEventRegistry | Maps the received message to the appropriate plugin action to take |
PluginCompositePredicate | Plugin events such as PluginEnable wil also cause lots of PluginModule events - to prevent raising these twice this predicate allows us to exclude these module events |
PluginCompositePredicate.Builder | |
PluginMessageSender | Sends messages across the cluster for specific plugin events |
PluginOperation | Represents a plugin operation (plugin enabled, disabled , etc) |
ReplicatedPluginManager | disable/enables our local plugin copies |
PluginEventType | Represents a plugin operation that has been performed |