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 -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSelections(URI selections) voidsetOverrides(URI overrides) voidsetWasDerivedFrom(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, setTitleMethods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
ChangeSet
public ChangeSet()
-
-
Method Details
-
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
-
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
-
addSelections
-