Class LinkingScope
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
com.sodius.oslc.server.process.links.model.LinkingScope
- All Implemented Interfaces:
IExtendedResource,IResource
@OslcNamespace("http://www.sodius.com/ns/process#")
@OslcResourceShape(title="Linking Scope Resource Shape",
describes="http://www.sodius.com/ns/process#LinkingScope")
public class LinkingScope
extends AbstractResource
Wraps the
linking scope service success response;
either a Feedback or a collection of ContainerScopes.- Since:
- 3.7.0
-
Constructor Summary
ConstructorsConstructorDescriptionLinkingScope(Feedback feedback) LinkingScope(Collection<ContainerScope> containerScopes) LinkingScope(Collection<ContainerScope> containerScopes, Feedback feedback) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContainerScope(ContainerScope scope) booleanisEmpty()voidsetContainerScopes(ContainerScope[] scopes) voidsetFeedback(Feedback feedback) Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
LinkingScope
-
LinkingScope
-
LinkingScope
-
LinkingScope
public LinkingScope()
-
-
Method Details
-
getFeedback
@OslcPropertyDefinition("http://www.sodius.com/ns/feedback#feedback") @OslcValueType(LocalResource) public Feedback getFeedback() -
setFeedback
-
getContainerScopes
@OslcName("containerScope") @OslcTitle("ContainerScopes") @OslcRdfCollectionType(collectionType="Seq") @OslcRepresentation(Inline) @OslcValueType(LocalResource) @OslcPropertyDefinition("http://www.sodius.com/ns/process#containerScope") public ContainerScope[] getContainerScopes() -
addContainerScope
-
isEmpty
public boolean isEmpty() -
setContainerScopes
-