Documentation ¶
Index ¶
Constants ¶
View Source
const ( Type = "compound" TypeV1 = Type + runtime.VersionSeparator + "v1" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Method ¶
type Method struct {
// contains filtered or unexported fields
}
Method finally registers events at contained methods.
func (*Method) NotifyComponentVersion ¶
func (m *Method) NotifyComponentVersion(version common.NameVersion) error
type Spec ¶
type Spec struct { runtime.ObjectVersionedType Specifications []*pubsub.GenericPubSubSpec `json:"specifications,omitempty"` }
Spec provides a pub sub adapter registering events at its provider.
func (*Spec) Effective ¶
func (s *Spec) Effective() pubsub.PubSubSpec
func (*Spec) PubSubMethod ¶
func (s *Spec) PubSubMethod(repo cpi.Repository) (pubsub.PubSubMethod, error)
Click to show internal directories.
Click to hide internal directories.