Package com.sodius.oslc.server.trs.model
Class TrsFeedStatus
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
com.sodius.oslc.server.trs.model.TrsFeedStatus
- All Implemented Interfaces:
IExtendedResource,IResource
@OslcName("FeedStatus")
@OslcNamespace("http://www.sodius.com/ns/trs#")
@OslcResourceShape(title="TRS Feed Status Resource Shape",
describes="http://www.sodius.com/ns/trs#FeedStatus")
public class TrsFeedStatus
extends AbstractResource
Encapsulates a TRS feed status.
- Since:
- 3.11.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProcess(TrsProcess process) voidsetIdentifier(String identifier) voidsetProcesses(List<TrsProcess> processes) voidsetResourcesCount(Long resourcesCount) Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
TrsFeedStatus
public TrsFeedStatus()
-
-
Method Details
-
getIdentifier
@OslcOccurs(ExactlyOne) @OslcValueType(String) @OslcPropertyDefinition("http://purl.org/dc/terms/identifier") public String getIdentifier() -
setIdentifier
-
getResourcesCount
@OslcOccurs(ZeroOrOne) @OslcValueType(Integer) @OslcPropertyDefinition("http://www.sodius.com/ns/trs#resourcesCount") public Long getResourcesCount() -
setResourcesCount
-
getProcesses
@OslcName("process") @OslcOccurs(ZeroOrMany) @OslcValueType(LocalResource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/trs#process") public List<TrsProcess> getProcesses() -
addProcess
-
setProcesses
-