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 Constructor Description TrsFeedStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProcess(TrsProcess process)
String
getIdentifier()
List<TrsProcess>
getProcesses()
Long
getResourcesCount()
void
setIdentifier(String identifier)
void
setProcesses(List<TrsProcess> processes)
void
setResourcesCount(Long resourcesCount)
-
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
-
-
-
Method Detail
-
getIdentifier
@OslcOccurs(ExactlyOne) @OslcValueType(String) @OslcPropertyDefinition("http://purl.org/dc/terms/identifier") public String getIdentifier()
-
setIdentifier
public void setIdentifier(String identifier)
-
getResourcesCount
@OslcOccurs(ZeroOrOne) @OslcValueType(Integer) @OslcPropertyDefinition("http://www.sodius.com/ns/trs#resourcesCount") public Long getResourcesCount()
-
setResourcesCount
public void setResourcesCount(Long resourcesCount)
-
getProcesses
@OslcName("process") @OslcOccurs(ZeroOrMany) @OslcValueType(LocalResource) @OslcRepresentation(Inline) @OslcPropertyDefinition("http://www.sodius.com/ns/trs#process") public List<TrsProcess> getProcesses()
-
addProcess
public void addProcess(TrsProcess process)
-
setProcesses
public void setProcesses(List<TrsProcess> processes)
-
-