Class ArtifactTypeMappings
- java.lang.Object
-
- org.eclipse.lyo.oslc4j.core.model.AbstractResource
-
- com.sodius.oslc.server.process.types.model.ArtifactTypeMappings
-
- All Implemented Interfaces:
IExtendedResource
,IResource
@OslcNamespace("http://www.sodius.com/ns/process/types#") @OslcResourceShape(title="Artifact Type Mappings Resource Shape", describes="http://www.sodius.com/ns/process/types#ArtifactTypeMappings") public class ArtifactTypeMappings extends AbstractResource
EncapsulatesArtifactTypeMapping
and theFeedback
messages generated by the validation.- Since:
- 3.7.0
-
-
Constructor Summary
Constructors Constructor Description ArtifactTypeMappings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDomain(Link domain)
void
addMapping(ArtifactTypeMapping mappings)
void
addSuggestedMappings(SuggestedMapping mapping)
Collection<Link>
getDomains()
Feedback
getFeedback()
Collection<ArtifactTypeMapping>
getMappings()
List<SuggestedMapping>
getSuggestedMappings()
void
setDomains(Collection<Link> domains)
void
setFeedback(Feedback feedback)
void
setMappings(Collection<ArtifactTypeMapping> mappings)
void
setSuggestedMappings(List<SuggestedMapping> suggestedMappings)
-
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
-
-
-
Method Detail
-
getFeedback
@OslcOccurs(ZeroOrOne) @OslcValueType(LocalResource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/feedback#feedback") public Feedback getFeedback()
-
setFeedback
public void setFeedback(Feedback feedback)
-
getMappings
@OslcName("artifactTypeMapping") @OslcOccurs(ZeroOrMany) @OslcValueType(LocalResource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/process/types#artifactTypeMapping") public Collection<ArtifactTypeMapping> getMappings()
-
addMapping
public void addMapping(ArtifactTypeMapping mappings)
-
setMappings
public void setMappings(Collection<ArtifactTypeMapping> mappings)
-
getDomains
@OslcName("domain") @OslcOccurs(ZeroOrMany) @OslcValueType(Resource) @OslcRepresentation(Reference) @OslcPropertyDefinition("http://open-services.net/ns/core#domain") public Collection<Link> getDomains()
-
addDomain
public void addDomain(Link domain)
-
setDomains
public void setDomains(Collection<Link> domains)
-
getSuggestedMappings
@OslcName("suggestedMapping") @OslcOccurs(ZeroOrMany) @OslcValueType(LocalResource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/process/types#suggestedMapping") public List<SuggestedMapping> getSuggestedMappings()
-
addSuggestedMappings
public void addSuggestedMappings(SuggestedMapping mapping)
-
setSuggestedMappings
public void setSuggestedMappings(List<SuggestedMapping> suggestedMappings)
-
-