Public Member Functions | |
virtual mico::persistence::model::URI | getURI () |
Return the identifier (a unique URI) for this item. More... | |
virtual jnipp::Ref < jnipp::eu::mico::platform::anno4j::model::ResourceMMM > | getRDFObject () |
virtual std::string | getSyntacticalType () |
the mime type, e.g. More... | |
virtual void | setSyntacticalType (std::string syntacticalType) |
virtual std::string | getSemanticType () |
virtual void | setSemanticType (std::string semanticType) |
virtual std::shared_ptr< Asset > | getAsset () |
virtual std::shared_ptr< Asset > | getAssetWithLocation (mico::persistence::model::URI) |
virtual bool | hasAsset () |
virtual mico::persistence::PersistenceService & | getPersistenceService () |
Protected Member Functions | |
ResourceAnno4cpp (jnipp::Ref< jnipp::eu::mico::platform::anno4j::model::ResourceMMM > resourceMMM, PersistenceService &persistenceService) | |
Protected Attributes | |
PersistenceService & | m_persistenceService |
std::string | m_jnippErrorMessage |
|
virtual |
|
virtual |
Return the identifier (a unique URI) for this item.
This URI will be based on the internal UUID of the content item in the platform.
Implements mico::persistence::model::Resource.