| ExampleAuthorProvider | ExampleAuthor* | Default | consume and publish Author |
| ExampleAuthorConsumer | ExampleAuthor* | Default | only consume Author |
| ExampleAuthorPublisher | ExampleAuthor* | Default | only publish Author |
| ExampleBookProvider | ExampleBook* | Default | consume Book, Author and Genre and publish Book |
| ExampleBookConsumer | ExampleBook* | Default | only consume Book, Author and Genre |
| ExampleBookPublisher | ExampleBook* | Default | only publish Book |
| ExampleGenreProvider | ExampleGenre* | Default | consume and publish Genre |
| ExampleGenreConsumer | ExampleGenre* | Default | only consume Genre |
| ExampleGenrePublisher | ExampleGenre* | Default | only publish Genre |
| ExampleBundleProvider | ExampleBundle* | Default | consume and publish Book, Author and Genre |
| ExampleBundleConsumer | ExampleBundle* | Default | only consume Book, Author and Genre |
| ExampleBundlePublisher | ExampleBundle* | Default | only publish Book, Author and Genre |