diff options
Diffstat (limited to '')
-rw-r--r-- | sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java b/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java index 8e1943224c..b6bc55c7bd 100644 --- a/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java +++ b/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java @@ -85,6 +85,20 @@ public interface Component extends Base, Extensible, PolicySetAttachPoint, Clone * @return a list of services exposed by the component */ List<ComponentService> getServices(); + + /** + * Returns a list of producers used by the component. + * + * @return a list of producers used by the component + */ + List<ComponentProducer> getProducers(); + + /** + * Returns a list of consumers exposed by the component. + * + * @return a list of consumers exposed by the component + */ + List<ComponentConsumer> getConsumers(); /** * Returns a list of properties for the component. |