Skip to content

[WIP] EIP roles#9

Closed
scothis wants to merge 6 commits into
n3wscott:push_raw_specfrom
scothis:eip-role
Closed

[WIP] EIP roles#9
scothis wants to merge 6 commits into
n3wscott:push_raw_specfrom
scothis:eip-role

Conversation

@scothis
Copy link
Copy Markdown

@scothis scothis commented Oct 15, 2018

Add support for Enterprise Integration Pattern roles

Builds on top of #4 for convince, but can be decoupled.

scothis and others added 5 commits October 11, 2018 13:26
- remove Subscribeable interface
- Source now requires a Channel ObjectRef
- cleanup language arround the role of a Source
remove reference that Source has subscriptions
Adding some clarification on 1:1 Source/Channel
Comment thread docs/spec/spec.md Outdated

### Life Cycle

<<<<<<< HEAD
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

conflict ? @scothis

Comment thread docs/spec/spec.md
| provisioner\* | ProvisionerReference | The provisioner used to create any backing resources and configuration. | Immutable. |
| arguments | runtime.RawExtension (JSON object) | Arguments passed to the provisioner for this specific source. | Arguments must validate against provisioner's parameters. |
| channel | ObjectRef | Specify an existing channel to use to emit events. If empty, create a new Channel using the cluster/namespace default. | Source will not emit events until channel exists. |
| channel\* | ObjectRef | Specify a Channel to target. | Source will not emit events until channel exists. |
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

channel is optional

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#4 makes channel required

Comment thread docs/spec/spec.md Outdated

### ChannelSubscriberSpec

<<<<<<< HEAD
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

conflict here too

n3wscott pushed a commit that referenced this pull request Mar 5, 2019
@scothis scothis closed this Mar 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants