Package nl.vpro.domain.media.gtaa
Interface GTAAManaged
-
- All Known Subinterfaces:
GTAARecordManaged
- All Known Implementing Classes:
Credits
,GeoLocation
,Name
,Person
,Topic
public interface GTAAManaged
An object that is 'GTAA managed' represents a link to meta data that is synced wit the thesaurus of Beeld en Geluid. The link to this system is ingetGtaaUri()
This object is fully modifiable though that does not make sense in all situations, because the data cannot be actually modified since it is maintained by the GTAA. But for marshalling and testing purposes it can be useful. But this interface may still be split up.- Since:
- 5.12
- Author:
- Michiel Meeuwissen
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GTAAStatus
getGtaaStatus()
The status in GTAA of this thesaurus item.String
getGtaaUri()
The URI in GTAA of this thesaurus itemString
getName()
List<String>
getScopeNotes()
void
setGtaaStatus(GTAAStatus status)
void
setGtaaUri(String uri)
void
setName(String name)
void
setScopeNotes(List<String> scopeNotes)
-
-
-
Method Detail
-
getName
String getName()
-
setName
@Beta void setName(String name)
-
getGtaaUri
String getGtaaUri()
The URI in GTAA of this thesaurus item
-
setGtaaUri
void setGtaaUri(String uri)
-
getGtaaStatus
GTAAStatus getGtaaStatus()
The status in GTAA of this thesaurus item.
-
setGtaaStatus
@Beta void setGtaaStatus(GTAAStatus status)
-
-