Class ChangeSet
- java.lang.Object
-
- org.eclipse.lyo.oslc4j.core.model.AbstractResource
-
- com.sodius.oslc.domain.config.model.Configuration
-
- com.sodius.oslc.domain.config.model.ChangeSet
-
- All Implemented Interfaces:
IExtendedResource
,IResource
@OslcNamespace("http://open-services.net/ns/config#") @OslcResourceShape(title="ChangeSet Resource Shape", describes="http://open-services.net/ns/config#ChangeSet") public class ChangeSet extends Configuration
A mutable configuration that replaces or identifies a set of changes from a given stream or baseline.See the OSLC Configuration Management specification for details:
https://tools.oasis-open.org/version-control/browse/wsvn/oslc-core/trunk/specs/config/oslc-config-mgt.html- Since:
- 1.2.0
-
-
Constructor Summary
Constructors Constructor Description ChangeSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSelections(URI selections)
URI
getOverrides()
URI
getWasDerivedFrom()
void
setOverrides(URI overrides)
void
setWasDerivedFrom(URI wasDerivedFrom)
-
Methods inherited from class com.sodius.oslc.domain.config.model.Configuration
addAcceptedBy, addContribution, addContributor, addCreator, addModifiedBy, addServiceProvider, addSubject, getAcceptedBy, getBranch, getComponent, getContributions, getContributors, getCreated, getCreators, getDescription, getIdentifier, getInstanceShape, getModified, getModifiedBy, getSelections, getSelectionsArray, getServiceProvider, getServiceProviders, getShortId, getShortTitle, getSubjects, getTitle, isArchived, setAcceptedBy, setArchived, setBranch, setComponent, setContributions, setContributors, setCreated, setCreators, setDescription, setIdentifier, setInstanceShape, setModified, setModifiedBy, setSelections, setSelectionsArray, setServiceProvider, setServiceProviders, setShortId, setShortTitle, setSubjects, setTitle
-
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
-
-
-
Method Detail
-
getOverrides
@OslcDescription("A reference to a configuration modified by a change set configuration.") @OslcPropertyDefinition("http://open-services.net/ns/config#overrides") @OslcTitle("Overrides") @OslcName("overrides") @OslcOccurs(ExactlyOne) @OslcValueType(Resource) @OslcRepresentation(Reference) @OslcRange("http://open-services.net/ns/config#Configuration") public URI getOverrides()
-
setOverrides
public void setOverrides(URI overrides)
-
getWasDerivedFrom
@OslcDescription("A reference to a configuration modified by a change set configuration.") @OslcPropertyDefinition("http://www.w3.org/ns/prov#wasDerivedFrom") @OslcTitle("WasDerivedFrom") @OslcName("wasDerivedFrom") @OslcOccurs(ZeroOrOne) @OslcValueType(Resource) @OslcRepresentation(Reference) @OslcRange("http://open-services.net/ns/config#ChangeSet") public URI getWasDerivedFrom()
-
setWasDerivedFrom
public void setWasDerivedFrom(URI wasDerivedFrom)
-
addSelections
public void addSelections(URI selections)
-
-