public interface FacetsService
| Modifier and Type | Method and Description |
|---|---|
void |
addFacetTypeToTopic(long topicId,
String facetTypeUri) |
systems.dmx.core.RelatedTopic |
getFacet(systems.dmx.core.DMXObject object,
String facetTypeUri)
Retrieves a facet value.
|
systems.dmx.core.RelatedTopic |
getFacet(long topicId,
String facetTypeUri) |
List<systems.dmx.core.RelatedTopic> |
getFacets(systems.dmx.core.DMXObject object,
String facetTypeUri)
Retrieves the values of a multi-facet.
|
List<systems.dmx.core.RelatedTopic> |
getFacets(long topicId,
String facetTypeUri) |
systems.dmx.core.Topic |
getFacettedTopic(long topicId,
List<String> facetTypeUris) |
boolean |
hasFacet(long topicId,
String facetTypeUri,
long facetTopicId) |
void |
updateFacet(systems.dmx.core.DMXObject object,
String facetTypeUri,
systems.dmx.core.model.facets.FacetValueModel value)
Updates a facet.
|
void |
updateFacet(long topicId,
String facetTypeUri,
systems.dmx.core.model.facets.FacetValueModel value) |
systems.dmx.core.RelatedTopic getFacet(long topicId,
String facetTypeUri)
systems.dmx.core.RelatedTopic getFacet(systems.dmx.core.DMXObject object,
String facetTypeUri)
object - The facetted object: a topic, association, a type ...facetTypeUri - URI of the facet type.null if no such topic extists.List<systems.dmx.core.RelatedTopic> getFacets(systems.dmx.core.DMXObject object, String facetTypeUri)
object - The facetted object: a topic, association, a type ...facetTypeUri - URI of the facet type.void addFacetTypeToTopic(long topicId,
String facetTypeUri)
void updateFacet(long topicId,
String facetTypeUri,
systems.dmx.core.model.facets.FacetValueModel value)
void updateFacet(systems.dmx.core.DMXObject object,
String facetTypeUri,
systems.dmx.core.model.facets.FacetValueModel value)
object - The facetted object: a topic, association, a type ...facetTypeUri - URI of the facet type.value - The new facet value.boolean hasFacet(long topicId,
String facetTypeUri,
long facetTopicId)
Copyright © 2024. All rights reserved.