Uses of Interface
systems.dmx.core.model.TopicModel
-
-
Uses of TopicModel in systems.dmx.accesscontrol
Methods in systems.dmx.accesscontrol that return TopicModel Modifier and Type Method Description TopicModel
AccessControlPlugin. getConfigValue(Topic topic)
Methods in systems.dmx.accesscontrol with parameters of type TopicModel Modifier and Type Method Description void
AccessControlPlugin. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)
-
Uses of TopicModel in systems.dmx.accountmanagement
Methods in systems.dmx.accountmanagement with parameters of type TopicModel Modifier and Type Method Description void
AccountManagementPlugin. postDeleteTopic(TopicModel topic)
void
AccountManagementPlugin. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)
void
AccountManagementPlugin. preUpdateTopic(Topic topic, TopicModel updateModel)
-
Uses of TopicModel in systems.dmx.config
Methods in systems.dmx.config that return TopicModel Modifier and Type Method Description TopicModel
ConfigCustomizer. getConfigValue(Topic topic)
Methods in systems.dmx.config with parameters of type TopicModel Modifier and Type Method Description DirectivesResponse
ConfigPlugin. updateConfigTopic(long topicId, TopicModel updateModel)
DirectivesResponse
ConfigService. updateConfigTopic(long topicId, TopicModel updateModel)
Constructors in systems.dmx.config with parameters of type TopicModel Constructor Description ConfigDef(ConfigTarget target, String configurableUri, TopicModel defaultConfigTopic, ConfigModRole role)
ConfigDef(ConfigTarget target, String configurableUri, TopicModel defaultConfigTopic, ConfigModRole role, ConfigCustomizer customizer)
-
Uses of TopicModel in systems.dmx.core
Methods in systems.dmx.core that return TopicModel Modifier and Type Method Description TopicModel
Topic. getModel()
Methods in systems.dmx.core with parameters of type TopicModel Modifier and Type Method Description Topic
ViewConfig. addConfigTopic(TopicModel configTopic)
Adds a config topic to this view config. -
Uses of TopicModel in systems.dmx.core.impl
Classes in systems.dmx.core.impl that implement TopicModel Modifier and Type Class Description class
AssocTypeModelImpl
Data that underlies aAssocType
.class
RelatedTopicModelImpl
class
TopicModelImpl
Methods in systems.dmx.core.impl that return TopicModel Modifier and Type Method Description TopicModel
TopicModelImpl. clone()
Methods in systems.dmx.core.impl with parameters of type TopicModel Modifier and Type Method Description systems.dmx.core.impl.TopicImpl
CoreServiceImpl. createTopic(TopicModel model)
AssocTypeModelImpl
ModelFactoryImpl. newAssocTypeModel(TopicModel typeTopic, String dataTypeUri, List<CompDefModel> compDefs, ViewConfigModel viewConfig)
RelatedTopicModelImpl
ModelFactoryImpl. newRelatedTopicModel(TopicModel topic)
RelatedTopicModelImpl
ModelFactoryImpl. newRelatedTopicModel(TopicModel topic, AssocModel relatingAssoc)
systems.dmx.core.impl.RoleTypeModelImpl
ModelFactoryImpl. newRoleTypeModel(TopicModel roleTypeTopic, ViewConfigModel viewConfig)
TopicModelImpl
ModelFactoryImpl. newTopicModel(TopicModel topic)
systems.dmx.core.impl.TopicTypeModelImpl
ModelFactoryImpl. newTopicTypeModel(TopicModel typeTopic, String dataTypeUri, List<CompDefModel> compDefs, ViewConfigModel viewConfig)
ViewTopic
ModelFactoryImpl. newViewTopic(TopicModel topic, ViewProps viewProps)
systems.dmx.core.impl.TopicImpl
CoreServiceImpl. updateTopic(TopicModel updateModel)
Method parameters in systems.dmx.core.impl with type arguments of type TopicModel Modifier and Type Method Description systems.dmx.core.impl.ViewConfigModelImpl
ModelFactoryImpl. newViewConfigModel(Iterable<? extends TopicModel> configTopics)
-
Uses of TopicModel in systems.dmx.core.model
Subinterfaces of TopicModel in systems.dmx.core.model Modifier and Type Interface Description interface
AssocTypeModel
The data that underly anAssocType
.interface
RelatedTopicModel
interface
RoleTypeModel
Data that underlies aRoleType
.interface
TopicDeletionModel
interface
TopicReferenceModel
interface
TopicTypeModel
The data that underly aTopicType
.interface
TypeModel
Methods in systems.dmx.core.model that return TopicModel Modifier and Type Method Description TopicModel
TopicModel. clone()
TopicModel
ViewConfigModel. getConfigTopic(String configTypeUri)
Methods in systems.dmx.core.model that return types with arguments of type TopicModel Modifier and Type Method Description Iterable<? extends TopicModel>
ViewConfigModel. getConfigTopics()
Methods in systems.dmx.core.model with parameters of type TopicModel Modifier and Type Method Description ChildTopicsModel
ChildTopicsModel. add(String compDefUri, TopicModel value)
ViewConfigModel
ViewConfigModel. addConfigTopic(TopicModel configTopic)
Adds a config topic to this view config.boolean
TopicReferenceModel. isReferingTo(TopicModel topic)
Checks whether this reference refers to the given topic.ChildTopicsModel
ChildTopicsModel. remove(String compDefUri, TopicModel value)
Removes a value from a multiple-valued child.ChildTopicsModel
ChildTopicsModel. set(String compDefUri, TopicModel value)
void
ViewConfigModel. updateConfigTopic(TopicModel configTopic)
Overrides a config topic with the given one. -
Uses of TopicModel in systems.dmx.core.model.facets
Methods in systems.dmx.core.model.facets with parameters of type TopicModel Modifier and Type Method Description FacetValueModel
FacetValueModel. set(TopicModel value)
-
Uses of TopicModel in systems.dmx.core.model.topicmaps
Subinterfaces of TopicModel in systems.dmx.core.model.topicmaps Modifier and Type Interface Description interface
ViewTopic
A topic viewmodel as contained in a topicmap viewmodel. -
Uses of TopicModel in systems.dmx.core.service
Methods in systems.dmx.core.service that return TopicModel Modifier and Type Method Description TopicModel
ModelFactory. newTopicModel(long id)
TopicModel
ModelFactory. newTopicModel(long id, String uri, String typeUri, SimpleValue value, ChildTopicsModel childTopics)
TopicModel
ModelFactory. newTopicModel(long id, ChildTopicsModel childTopics)
TopicModel
ModelFactory. newTopicModel(long id, SimpleValue value)
TopicModel
ModelFactory. newTopicModel(String typeUri)
TopicModel
ModelFactory. newTopicModel(String uri, String typeUri)
TopicModel
ModelFactory. newTopicModel(String uri, String typeUri, ChildTopicsModel childTopics)
TopicModel
ModelFactory. newTopicModel(String uri, String typeUri, SimpleValue value)
TopicModel
ModelFactory. newTopicModel(String typeUri, ChildTopicsModel childTopics)
TopicModel
ModelFactory. newTopicModel(String typeUri, SimpleValue value)
TopicModel
ModelFactory. newTopicModel(org.codehaus.jettison.json.JSONObject topic)
TopicModel
ModelFactory. newTopicModel(ChildTopicsModel childTopics)
TopicModel
ModelFactory. newTopicModel(TopicModel topic)
Methods in systems.dmx.core.service with parameters of type TopicModel Modifier and Type Method Description Topic
CoreService. createTopic(TopicModel model)
AssocTypeModel
ModelFactory. newAssocTypeModel(TopicModel typeTopic, String dataTypeUri, List<CompDefModel> compDefs, ViewConfigModel viewConfig)
RelatedTopicModel
ModelFactory. newRelatedTopicModel(TopicModel topic)
RelatedTopicModel
ModelFactory. newRelatedTopicModel(TopicModel topic, AssocModel relatingAssoc)
RoleTypeModel
ModelFactory. newRoleTypeModel(TopicModel roleTypeTopic, ViewConfigModel viewConfig)
TopicModel
ModelFactory. newTopicModel(TopicModel topic)
TopicTypeModel
ModelFactory. newTopicTypeModel(TopicModel typeTopic, String dataTypeUri, List<CompDefModel> compDefs, ViewConfigModel viewConfig)
ViewTopic
ModelFactory. newViewTopic(TopicModel topic, ViewProps viewProps)
Topic
CoreService. updateTopic(TopicModel updateModel)
Method parameters in systems.dmx.core.service with type arguments of type TopicModel Modifier and Type Method Description ViewConfigModel
ModelFactory. newViewConfigModel(Iterable<? extends TopicModel> configTopics)
-
Uses of TopicModel in systems.dmx.core.service.accesscontrol
Methods in systems.dmx.core.service.accesscontrol with parameters of type TopicModel Modifier and Type Method Description void
PrivilegedAccess. storePasswordHash(Credentials cred, TopicModel passwordTopic)
Creates a salt for the given credential's password, and 1) stores the salt as a property of the given Password topic 2) stores the salted password hash as the value of the given Password topic. -
Uses of TopicModel in systems.dmx.core.service.event
Methods in systems.dmx.core.service.event with parameters of type TopicModel Modifier and Type Method Description void
PostDeleteTopic. postDeleteTopic(TopicModel topic)
void
PostUpdateTopic. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)
void
PreCreateTopic. preCreateTopic(TopicModel model)
void
PreUpdateTopic. preUpdateTopic(Topic topic, TopicModel updateModel)
-
Uses of TopicModel in systems.dmx.timestamps
Methods in systems.dmx.timestamps with parameters of type TopicModel Modifier and Type Method Description void
TimestampsPlugin. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)
-
Uses of TopicModel in systems.dmx.webclient
Methods in systems.dmx.webclient with parameters of type TopicModel Modifier and Type Method Description void
WebclientPlugin. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)
Once a view config topic is updated we must update the cached view config and inform the webclient. -
Uses of TopicModel in systems.dmx.webservice
Methods in systems.dmx.webservice with parameters of type TopicModel Modifier and Type Method Description DirectivesResponse
WebservicePlugin. createTopic(TopicModel model)
DirectivesResponse
WebservicePlugin. updateTopic(long topicId, TopicModel model)
-