Class ItemObserved<T extends org.gcube.application.geoportal.common.model.document.Project>
- java.lang.Object
-
- org.gcube.application.cms.plugins.events.ItemObserved<T>
-
- All Implemented Interfaces:
ItemObservable
public class ItemObserved<T extends org.gcube.application.geoportal.common.model.document.Project> extends Object implements ItemObservable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classItemObserved.OPTIONAL_FIELD
-
Constructor Summary
Constructors Constructor Description ItemObserved()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LinkedHashMap<String,Object>getDocumentEntries(int limit)StringgetOptionalValue(ItemObserved.OPTIONAL_FIELD optionalField)StringgetProjectId()StringgetUCD_Id()voidsetOptional(ItemObserved.OPTIONAL_FIELD optionalField, String value)StringtoString()
-
-
-
Method Detail
-
getProjectId
public String getProjectId()
- Specified by:
getProjectIdin interfaceItemObservable
-
getUCD_Id
public String getUCD_Id()
- Specified by:
getUCD_Idin interfaceItemObservable
-
getDocumentEntries
public LinkedHashMap<String,Object> getDocumentEntries(int limit)
-
setOptional
public void setOptional(ItemObserved.OPTIONAL_FIELD optionalField, String value)
-
getOptionalValue
public String getOptionalValue(ItemObserved.OPTIONAL_FIELD optionalField)
-
-