Uses of Interface
systems.dmx.core.Topic
- 
- 
Uses of Topic in systems.dmx.accesscontrolMethods in systems.dmx.accesscontrol that return Topic Modifier and Type Method Description TopicAccessControlPlugin. _createUserAccount(Credentials cred)Deprecated.TopicAccessControlService. _createUserAccount(Credentials cred)Deprecated.TopicDeprecatedUserAccountMethods. _createUserAccount(Credentials cred)Deprecated.TopicAuthorizationMethod. checkCredentials(Credentials cred)Checks if the given credentials are valid.TopicAccessControlPlugin. createUserAccount(Credentials cred)Deprecated.TopicAccessControlService. createUserAccount(Credentials cred)Deprecated.TopicDeprecatedUserAccountMethods. createUserAccount(Credentials cred)Deprecated.TopicAccessControlPlugin. createUsername(String username)Deprecated.TopicAccessControlService. createUsername(String username)Deprecated.TopicDeprecatedUserAccountMethods. createUsername(String userName)Deprecated.TopicAccessControlPlugin. getPrivateWorkspace()TopicAccessControlService. getPrivateWorkspace()Returns the private workspace of the logged in user.TopicAccessControlPlugin. getUsernameTopic()TopicAccessControlPlugin. getUsernameTopic(String username)TopicAccessControlService. getUsernameTopic()Returns the "Username" topic of the logged in user.TopicAccessControlService. getUsernameTopic(String username)Returns the "Username" topic for the specified username (case-insensitive).Methods in systems.dmx.accesscontrol that return types with arguments of type Topic Modifier and Type Method Description Collection<Topic>AccessControlPlugin. getTopicsByCreator(String username)Collection<Topic>AccessControlService. getTopicsByCreator(String username)Collection<Topic>AccessControlPlugin. getWorkspacesByOwner(String username)Collection<Topic>AccessControlService. getWorkspacesByOwner(String username)Methods in systems.dmx.accesscontrol with parameters of type Topic Modifier and Type Method Description voidAccessControlPlugin. enrichWithOwnerInfo(Topic workspace)voidAccessControlService. enrichWithOwnerInfo(Topic workspace)Retrieves the OWNER and stores it in the given topic's model (under synthetic child type URIdmx.accesscontrol.owner).TopicModelAccessControlPlugin. getConfigValue(Topic topic)voidAccessControlPlugin. postCreateTopic(Topic topic)voidAccessControlPlugin. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)voidAccessControlPlugin. setWorkspaceOwner(Topic workspace, String username)voidAccessControlService. setWorkspaceOwner(Topic workspace, String username)Sets the owner of a workspace.
- 
Uses of Topic in systems.dmx.accountmanagementFields in systems.dmx.accountmanagement declared as Topic Modifier and Type Field Description TopicCheckCredentialsResult. usernameTopicMethods in systems.dmx.accountmanagement that return Topic Modifier and Type Method Description TopicAccountManagementPlugin. _createUserAccount(Credentials cred)TopicAccountManagementService. _createUserAccount(Credentials cred)Creates a user account.TopicAccountManagementPlugin. createUserAccount(Credentials cred)TopicAccountManagementService. createUserAccount(Credentials cred)Creates a user account.TopicAccountManagementPlugin. createUsername(String username)Deprecated.Methods in systems.dmx.accountmanagement with parameters of type Topic Modifier and Type Method Description voidAccountManagementPlugin. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)voidAccountManagementPlugin. preDeleteTopic(Topic topic)voidAccountManagementPlugin. preUpdateTopic(Topic topic, TopicModel updateModel)
- 
Uses of Topic in systems.dmx.configMethods in systems.dmx.config with parameters of type Topic Modifier and Type Method Description voidConfigPlugin. createConfigTopic(String configTypeUri, Topic topic)voidConfigService. createConfigTopic(String configTypeUri, Topic topic)TopicModelConfigCustomizer. getConfigValue(Topic topic)voidConfigPlugin. postCreateTopic(Topic topic)
- 
Uses of Topic in systems.dmx.coreSubinterfaces of Topic in systems.dmx.core Modifier and Type Interface Description interfaceAssocTypePart of DMX's type system, like a class whose instances areAssocs.interfaceDMXTypeinterfaceRelatedTopicA Topic-Assoc pair.interfaceRoleTypeA role type is basically a topic plus a view config.interfaceTopicTypePart of DMX's type system, like a class whose instances areTopics.Methods in systems.dmx.core that return Topic Modifier and Type Method Description TopicViewConfig. addConfigTopic(TopicModel configTopic)Adds a config topic to this view config.TopicTopic. findChildTopic(String topicTypeUri)Searches this topic's child topics for a topic of the given type.TopicViewConfig. getConfigTopic(String configTypeUri)TopicTopicPlayer. getTopic()Methods in systems.dmx.core that return types with arguments of type Topic Modifier and Type Method Description Iterable<Topic>ViewConfig. getConfigTopics()
- 
Uses of Topic in systems.dmx.core.implMethods in systems.dmx.core.impl that return Topic Modifier and Type Method Description TopicCoreServiceImpl. getTopic(long topicId)TopicCoreServiceImpl. getTopicByUri(String uri)TopicCoreServiceImpl. getTopicByValue(String typeUri, SimpleValue value)Methods in systems.dmx.core.impl that return types with arguments of type Topic Modifier and Type Method Description Iterable<Topic>CoreServiceImpl. getAllTopics()List<Topic>CoreServiceImpl. getTopicsByProperty(String propUri, Object propValue)List<Topic>CoreServiceImpl. getTopicsByPropertyRange(String propUri, Number from, Number to)List<Topic>CoreServiceImpl. getTopicsByType(String topicTypeUri)List<Topic>CoreServiceImpl. getTopicsByValue(String typeUri, SimpleValue value)List<Topic>CoreServiceImpl. queryTopics(String typeUri, String query)
- 
Uses of Topic in systems.dmx.core.serviceFields in systems.dmx.core.service declared as Topic Modifier and Type Field Description TopicChangeReport.Change. newValueFields in systems.dmx.core.service with type parameters of type Topic Modifier and Type Field Description List<Topic>TopicResult. topicsMethods in systems.dmx.core.service that return Topic Modifier and Type Method Description TopicCoreService. createTopic(TopicModel model)TopicCoreService. getTopic(long topicId)Retrieves a topic by ID.TopicCoreService. getTopicByUri(String uri)Retrieves a topic by URI.TopicCoreService. getTopicByValue(String typeUri, SimpleValue value)Retrieves a single topic by type and exact value.TopicCoreService. updateTopic(TopicModel updateModel)Methods in systems.dmx.core.service that return types with arguments of type Topic Modifier and Type Method Description Iterable<Topic>CoreService. getAllTopics()List<Topic>CoreService. getTopicsByProperty(String propUri, Object propValue)List<Topic>CoreService. getTopicsByPropertyRange(String propUri, Number from, Number to)List<Topic>CoreService. getTopicsByType(String topicTypeUri)List<Topic>CoreService. getTopicsByValue(String typeUri, SimpleValue value)Retrieves topics by type and exact value.List<Topic>CoreService. queryTopics(String typeUri, String query)Retrieves topics by type and value.Constructors in systems.dmx.core.service with parameters of type Topic Constructor Description Change(Topic newValue, RelatedTopic oldValue)Constructor parameters in systems.dmx.core.service with type arguments of type Topic Constructor Description TopicResult(String query, String topicTypeUri, boolean searchChildTopics, List<Topic> topics)
- 
Uses of Topic in systems.dmx.core.service.accesscontrolMethods in systems.dmx.core.service.accesscontrol that return Topic Modifier and Type Method Description TopicPrivilegedAccess. checkCredentials(Credentials cred)Checks if the given credentials are valid.TopicPrivilegedAccess. getPrivateWorkspace(String username)Returns the private workspace of the given user.TopicPrivilegedAccess. getUsernameTopic(String username)Returns the Username topic that corresponds to a username (case-insensitive).TopicPrivilegedAccess. getUsernameTopic(javax.servlet.http.HttpServletRequest request)Convenience method that returns the Username topic that corresponds to a request.TopicPrivilegedAccess. getWorkspace(String uri)Fetches a Workspace topic by URI.
- 
Uses of Topic in systems.dmx.core.service.eventMethods in systems.dmx.core.service.event with parameters of type Topic Modifier and Type Method Description voidPostCreateTopic. postCreateTopic(Topic topic)voidPostUpdateTopic. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)voidPreDeleteTopic. preDeleteTopic(Topic topic)voidPreSendTopic. preSendTopic(Topic topic)voidPreUpdateTopic. preUpdateTopic(Topic topic, TopicModel updateModel)
- 
Uses of Topic in systems.dmx.core.utilMethods in systems.dmx.core.util that return types with arguments of type Topic Modifier and Type Method Description static List<Topic>DMXUtils. getParentTopics(Topic topic)Finds all parent topics of the given topic by traversing along the child->parent relationship.Methods in systems.dmx.core.util with parameters of type Topic Modifier and Type Method Description static List<Topic>DMXUtils. getParentTopics(Topic topic)Finds all parent topics of the given topic by traversing along the child->parent relationship.Method parameters in systems.dmx.core.util with type arguments of type Topic Modifier and Type Method Description static StringDMXUtils. topicNames(Iterable<? extends Topic> topics)
- 
Uses of Topic in systems.dmx.facetsMethods in systems.dmx.facets that return Topic Modifier and Type Method Description TopicFacetsPlugin. getFacettedTopic(long topicId, List<String> facetTypeUris)TopicFacetsService. getFacettedTopic(long topicId, List<String> facetTypeUris)
- 
Uses of Topic in systems.dmx.filesMethods in systems.dmx.files that return Topic Modifier and Type Method Description TopicFilesPlugin. createFile(InputStream in, String repoPath)TopicFilesService. createFile(InputStream in, String repoPath)Creates a file in the file repository and a corresponding File topic.TopicFilesPlugin. getFileTopic(String repoPath)TopicFilesService. getFileTopic(String repoPath)Returns the File topic representing the file at a given repository path.TopicFilesPlugin. getFolderTopic(String repoPath)TopicFilesService. getFolderTopic(String repoPath)Returns the Folder topic representing the folder at a given repository path.
- 
Uses of Topic in systems.dmx.timestampsMethods in systems.dmx.timestamps that return types with arguments of type Topic Modifier and Type Method Description Collection<Topic>TimestampsPlugin. getTopicsByCreationTime(long from, long to)Collection<Topic>TimestampsService. getTopicsByCreationTime(long from, long to)Collection<Topic>TimestampsPlugin. getTopicsByModificationTime(long from, long to)Collection<Topic>TimestampsService. getTopicsByModificationTime(long from, long to)Methods in systems.dmx.timestamps with parameters of type Topic Modifier and Type Method Description voidTimestampsPlugin. postCreateTopic(Topic topic)voidTimestampsPlugin. postUpdateTopic(Topic topic, ChangeReport report, TopicModel updateModel)voidTimestampsPlugin. preSendTopic(Topic topic)
- 
Uses of Topic in systems.dmx.topicmapsMethods in systems.dmx.topicmaps that return Topic Modifier and Type Method Description TopicTopicmapsPlugin. createTopicmap(String name, String topicmapTypeUri, ViewProps viewProps)TopicTopicmapsService. createTopicmap(String name, String topicmapTypeUri, ViewProps viewProps)Methods in systems.dmx.topicmaps with parameters of type Topic Modifier and Type Method Description voidTopicmapType. initTopicmapState(Topic topicmapTopic, ViewProps viewProps, CoreService dmx)voidTopicmapsPlugin. preSendTopic(Topic topic)Always send a Topicmap topic complete with child topics.
- 
Uses of Topic in systems.dmx.webclientMethods in systems.dmx.webclient with parameters of type Topic Modifier and Type Method Description voidWebclientPlugin. 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 Topic in systems.dmx.webserviceMethods in systems.dmx.webservice that return Topic Modifier and Type Method Description TopicWebservicePlugin. getTopic(long topicId)TopicWebservicePlugin. getTopicByUri(String uri)TopicWebservicePlugin. getTopicByValue(String typeUri, SimpleValue value)Methods in systems.dmx.webservice that return types with arguments of type Topic Modifier and Type Method Description List<Topic>WebservicePlugin. getTopicsByType(String topicTypeUri)List<Topic>WebservicePlugin. getTopicsByValue(String typeUri, SimpleValue value)List<Topic>WebservicePlugin. queryTopics(String typeUri, String query)
- 
Uses of Topic in systems.dmx.workspacesMethods in systems.dmx.workspaces that return Topic Modifier and Type Method Description TopicWorkspacesPlugin. createWorkspace(String name, String uri, SharingMode sharingMode)TopicWorkspacesService. createWorkspace(String name, String uri, SharingMode sharingMode)TopicWorkspacesPlugin. getAssignedWorkspace(long objectId)TopicWorkspacesService. getAssignedWorkspace(long objectId)Returns the workspace the given topic/association is assigned to.TopicWorkspacesPlugin. getWorkspace(String uri)TopicWorkspacesService. getWorkspace(String uri)Returns a workspace by URI.Methods in systems.dmx.workspaces that return types with arguments of type Topic Modifier and Type Method Description List<Topic>WorkspacesPlugin. getAssignedTopics(long workspaceId)List<Topic>WorkspacesPlugin. getAssignedTopics(long workspaceId, String topicTypeUri)List<Topic>WorkspacesService. getAssignedTopics(long workspaceId)Returns all topics assigned to the given workspace.List<Topic>WorkspacesService. getAssignedTopics(long workspaceId, String topicTypeUri)Returns all topics of the given type that are assigned to the given workspace.Methods in systems.dmx.workspaces with parameters of type Topic Modifier and Type Method Description voidWorkspacesPlugin. postCreateTopic(Topic topic)Standard workspace assignment for topics.
 
-