@TypeMetadata(name="CallsFor",
description="A {@link Service} instance can require another {@link Service} instance to properly operate and this is indicated with CallsFor. Motivations similar to the ones for {@link Requires} relation conducted to the definition for this relation.",
version="1.0.0")
@Change(version="1.0.0",
description="First Version")
public interface CallsFor<Out extends Service,In extends Service>
extends org.gcube.informationsystem.model.reference.relations.IsRelatedTo<Out,In>
Service instance can require another Service instance to properly
operate and this is indicated with CallsFor.
Motivations similar to the ones for Requires relation conducted to the definition for this relation.
https://wiki.gcube-system.org/gcube/GCube_Model#CallsFor| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
PROPAGATION_CONSTRAINT_PROPERTYgetAdditionalProperties, getAdditionalProperty, getPropagationConstraint, getSource, getTarget, setAdditionalProperties, setAdditionalProperty, setSource, setTargetstatic final String NAME
Copyright © 2022. All Rights Reserved.