Modifier and Type | Method and Description |
---|---|
Topic |
AuthorizationMethod.checkCredentials(Credentials cred)
Checks if the given credentials are valid.
|
private Topic |
AccessControlPlugin.checkCredentials(Credentials cred,
AuthorizationMethod am) |
Topic |
AccessControlService.createUserAccount(Credentials cred) |
Topic |
AccessControlPlugin.createUserAccount(Credentials cred) |
Topic |
AccessControlService.createUsername(String username)
Creates a Username topic and a private workspace.
|
Topic |
AccessControlPlugin.createUsername(String username) |
Topic |
AccessControlService.getPrivateWorkspace()
Returns the private workspace of the logged in user.
|
Topic |
AccessControlPlugin.getPrivateWorkspace() |
Topic |
AccessControlService.getUsernameTopic()
Returns the "Username" topic of the logged in user.
|
Topic |
AccessControlPlugin.getUsernameTopic() |
Topic |
AccessControlService.getUsernameTopic(String username)
Returns the "Username" topic for the specified username.
|
Topic |
AccessControlPlugin.getUsernameTopic(String username) |
private Topic |
AccessControlPlugin.getUsernameTopicOrThrow(String username) |
Modifier and Type | Method and Description |
---|---|
Collection<Topic> |
AccessControlService.getTopicsByCreator(String username) |
Collection<Topic> |
AccessControlPlugin.getTopicsByCreator(String username) |
Collection<Topic> |
AccessControlService.getTopicsByOwner(String username) |
Collection<Topic> |
AccessControlPlugin.getTopicsByOwner(String username) |
Modifier and Type | Method and Description |
---|---|
private void |
AccessControlPlugin.assignSearchTopic(Topic searchTopic) |
TopicModel |
AccessControlPlugin.getConfigValue(Topic topic) |
private boolean |
AccessControlPlugin.getLoginEnabled(Topic usernameTopic) |
void |
AccessControlPlugin.postCreateTopic(Topic topic) |
void |
AccessControlPlugin.postUpdateTopic(Topic topic,
TopicModel updateModel,
TopicModel oldTopic) |
void |
AccessControlPlugin.preUpdateTopic(Topic topic,
TopicModel updateModel) |
private void |
AccessControlPlugin.setWorkspaceOwner(Topic workspace) |
void |
AccessControlService.setWorkspaceOwner(Topic workspace,
String username)
Sets the owner of a workspace.
|
void |
AccessControlPlugin.setWorkspaceOwner(Topic workspace,
String username) |
Modifier and Type | Method and Description |
---|---|
private void |
Migration8.createMemberships(Topic usernameTopic) |
Modifier and Type | Method and Description |
---|---|
private RelatedTopic |
ConfigPlugin._createConfigTopic(ConfigDefinition configDef,
Topic topic) |
void |
ConfigPlugin.createConfigTopic(String configTypeUri,
Topic topic) |
void |
ConfigService.createConfigTopic(String configTypeUri,
Topic topic) |
private ConfigDefinition |
ConfigPlugin.getApplicableConfigDefinition(Topic topic,
String configTypeUri)
Returns the config definition for the given config type that is applicable to the given topic.
|
private List<ConfigDefinition> |
ConfigPlugin.getApplicableConfigDefinitions(Topic topic)
Returns all config definitions applicable to a given topic.
|
(package private) TopicModel |
ConfigDefinition.getConfigValue(Topic topic) |
TopicModel |
ConfigCustomizer.getConfigValue(Topic topic) |
(package private) abstract String |
ConfigTarget.hashKey(Topic topic) |
private String |
ConfigPlugin.info(Topic topic) |
void |
ConfigPlugin.postCreateTopic(Topic topic) |
Modifier and Type | Field and Description |
---|---|
private Topic |
Migration2.Entry.parent |
private Topic |
Migration2.Entry.topic |
Modifier and Type | Method and Description |
---|---|
private void |
Migration2.bufferAddressEntry(Topic addressEntry) |
private void |
Migration2.bufferPhoneEntry(Topic phoneEntry) |
Constructor and Description |
---|
Entry(Topic topic,
Topic parent,
long labelId,
long objectId) |
Modifier and Type | Interface and Description |
---|---|
interface |
AssociationType |
interface |
DMXType |
interface |
RelatedTopic
A Topic-Association pair.
|
interface |
TopicType
Specification of a topic type -- part of DMX's type system, like a class.
|
Modifier and Type | Method and Description |
---|---|
Topic |
ViewConfiguration.addConfigTopic(TopicModel configTopic)
Adds a config topic to this view config.
|
Topic |
Topic.findChildTopic(String topicTypeUri)
Searches this topic's child topics for a topic of the given type.
|
Topic |
ViewConfiguration.getConfigTopic(String configTypeUri) |
Topic |
TopicRole.getTopic() |
Topic |
Association.getTopicByType(String topicTypeUri)
### TODO: make it work for assoc players as well or drop it
|
Topic |
Topic.loadChildTopics() |
Topic |
Topic.loadChildTopics(String assocDefUri) |
Modifier and Type | Method and Description |
---|---|
Iterable<Topic> |
ViewConfiguration.getConfigTopics() |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AssociationTypeImpl
An association type that is attached to the
CoreService . |
(package private) class |
DMXTypeImpl |
(package private) class |
RelatedTopicImpl
A Topic-Association pair that is attached to the
PersistenceLayer . |
(package private) class |
TopicImpl
A topic that is attached to the
CoreService . |
(package private) class |
TopicTypeImpl
A topic type that is attached to the
CoreService . |
Modifier and Type | Field and Description |
---|---|
private Topic |
PluginImpl.pluginTopic |
Modifier and Type | Field and Description |
---|---|
private Iterator<Topic> |
TopicIterable.topics |
Modifier and Type | Method and Description |
---|---|
Topic |
ViewConfigurationImpl.addConfigTopic(TopicModel configTopic) |
Topic |
AccessControlImpl.checkCredentials(Credentials cred) |
private Topic |
PluginImpl.createPluginTopic()
Creates a Plugin topic in the DB.
|
Topic |
CoreServiceImpl.createRoleType(TopicModel model) |
(package private) Topic |
PersistenceLayer.createRoleType(TopicModelImpl model) |
private Topic |
PluginImpl.fetchPluginTopic() |
Topic |
TopicImpl.findChildTopic(String topicTypeUri) |
Topic |
ViewConfigurationImpl.getConfigTopic(String configTypeUri) |
(package private) Topic |
PluginImpl.getPluginTopic() |
Topic |
AccessControlImpl.getPrivateWorkspace(String username) |
Topic |
TopicRoleImpl.getTopic() |
(package private) Topic |
PersistenceLayer.getTopic(long topicId) |
Topic |
CoreServiceImpl.getTopic(long topicId) |
Topic |
AssociationImpl.getTopicByType(String topicTypeUri) |
Topic |
CoreServiceImpl.getTopicByValue(String key,
SimpleValue value) |
Topic |
AccessControlImpl.getUsernameTopic(javax.servlet.http.HttpServletRequest request) |
Topic |
AccessControlImpl.getUsernameTopic(String username) |
Topic |
AccessControlImpl.getWorkspace(String uri) |
(package private) Topic |
TopicIterator.instantiateObject(TopicModelImpl model) |
Topic |
TopicImpl.loadChildTopics() |
Topic |
TopicImpl.loadChildTopics(String assocDefUri) |
Modifier and Type | Method and Description |
---|---|
(package private) Iterable<Topic> |
PersistenceLayer.getAllTopics() |
Iterable<Topic> |
CoreServiceImpl.getAllTopics() |
Iterable<Topic> |
ViewConfigurationImpl.getConfigTopics() |
(package private) List<Topic> |
PersistenceLayer.getTopicsByProperty(String propUri,
Object propValue) |
List<Topic> |
CoreServiceImpl.getTopicsByProperty(String propUri,
Object propValue) |
(package private) List<Topic> |
PersistenceLayer.getTopicsByPropertyRange(String propUri,
Number from,
Number to) |
List<Topic> |
CoreServiceImpl.getTopicsByPropertyRange(String propUri,
Number from,
Number to) |
(package private) List<Topic> |
PersistenceLayer.getTopicsByType(String topicTypeUri) |
List<Topic> |
CoreServiceImpl.getTopicsByType(String topicTypeUri) |
(package private) List<Topic> |
PersistenceLayer.getTopicsByValue(String key,
SimpleValue value) |
List<Topic> |
CoreServiceImpl.getTopicsByValue(String key,
SimpleValue value) |
Iterator<Topic> |
TopicIterable.iterator() |
(package private) List<Topic> |
PersistenceLayer.searchTopics(String searchTerm,
String fieldUri) |
List<Topic> |
CoreServiceImpl.searchTopics(String searchTerm,
String fieldUri) |
Modifier and Type | Method and Description |
---|---|
Topic |
CoreService.createRoleType(TopicModel model) |
Topic |
CoreService.createTopic(TopicModel model) |
Topic |
CoreService.getTopic(long topicId)
Accesses a topic by ID.
|
Topic |
CoreService.getTopicByUri(String uri)
Accesses a topic by URI.
|
Topic |
CoreService.getTopicByValue(String key,
SimpleValue value)
Looks up a single topic by exact value.
|
Modifier and Type | Method and 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 key,
SimpleValue value)
Looks up topics by key and value.
|
List<Topic> |
CoreService.searchTopics(String searchTerm,
String fieldUri)
Performs a fulltext search.
|
Modifier and Type | Method and Description |
---|---|
Topic |
AccessControl.checkCredentials(Credentials cred)
Checks if the given credentials are valid.
|
Topic |
AccessControl.getPrivateWorkspace(String username)
Returns the private workspace of the given user.
|
Topic |
AccessControl.getUsernameTopic(javax.servlet.http.HttpServletRequest request)
Convenience method that returns the Username topic that corresponds to a request.
|
Topic |
AccessControl.getUsernameTopic(String username)
Returns the Username topic that corresponds to a username.
|
Topic |
AccessControl.getWorkspace(String uri)
Returns a workspace by URI.
|
Modifier and Type | Method and Description |
---|---|
void |
PostCreateTopicListener.postCreateTopic(Topic topic) |
void |
PostUpdateTopicListener.postUpdateTopic(Topic topic,
TopicModel updateModel,
TopicModel oldTopic) |
void |
PostUpdateTopicRequestListener.postUpdateTopicRequest(Topic topic) |
void |
PreDeleteTopicListener.preDeleteTopic(Topic topic) |
void |
PreSendTopicListener.preSendTopic(Topic topic) |
void |
PreUpdateTopicListener.preUpdateTopic(Topic topic,
TopicModel updateModel) |
Modifier and Type | Method and Description |
---|---|
static String |
DMXUtils.topicNames(Iterable<? extends Topic> topics) |
Modifier and Type | Method and Description |
---|---|
Topic |
FacetsPlugin.getFacettedTopic(long topicId,
List<String> facetTypeUris) |
Topic |
FacetsService.getFacettedTopic(long topicId,
List<String> facetTypeUris) |
Modifier and Type | Method and Description |
---|---|
Topic |
FilesService.createFile(InputStream in,
String repoPath)
Creates a file in the file repository and a corresponding File topic.
|
Topic |
FilesPlugin.createFile(InputStream in,
String repoPath) |
private Topic |
FilesPlugin.createFileOrFolderTopic(TopicModel model) |
private Topic |
FilesPlugin.createFileTopic(File path)
Creates a File topic representing the file at the given absolute path.
|
private Topic |
FilesPlugin.createFolderTopic(File path)
Creates a Folder topic representing the directory at the given absolute path.
|
private Topic |
FilesPlugin.fetchFileOrFolderTopic(String repoPath,
String topicTypeUri)
Fetches the File/Folder topic representing the file/directory at the given repository path.
|
private Topic |
FilesPlugin.fetchFileTopic(String repoPath)
Fetches the File topic representing the file at the given repository path.
|
private Topic |
FilesPlugin.fetchFolderTopic(String repoPath)
Fetches the Folder topic representing the folder at the given repository path.
|
private Topic |
FilesPlugin.fetchPathTopic(String repoPath) |
Topic |
FilesService.getChildFileTopic(long folderTopicId,
String repoPath)
Returns the File topic representing the file at a given repository path.
|
Topic |
FilesPlugin.getChildFileTopic(long folderTopicId,
String repoPath) |
Topic |
FilesService.getChildFolderTopic(long folderTopicId,
String repoPath)
Returns the Folder topic representing the folder at a given repository path.
|
Topic |
FilesPlugin.getChildFolderTopic(long folderTopicId,
String repoPath) |
Topic |
FilesService.getFileTopic(String repoPath)
Returns the File topic representing the file at a given repository path.
|
Topic |
FilesPlugin.getFileTopic(String repoPath) |
Topic |
FilesService.getFolderTopic(String repoPath)
Returns the Folder topic representing the folder at a given repository path.
|
Topic |
FilesPlugin.getFolderTopic(String repoPath) |
Modifier and Type | Method and Description |
---|---|
private void |
FilesPlugin.createFolderAssociation(long folderTopicId,
Topic topic) |
private String |
FilesPlugin.repoPath(Topic topic)
Returns the repository path of a File/Folder topic.
|
Modifier and Type | Method and Description |
---|---|
private Topic |
Migration4.fetchFolderTopic(String repoPath)
Fetches the Folder topic representing the directory at the given repository path.
|
Modifier and Type | Method and Description |
---|---|
Topic |
GeomapsPlugin.getDomainTopic(long geoCoordId) |
Topic |
GeomapsService.getDomainTopic(long geoCoordId)
Finds the domain topic that corresponds to a Geo Coordinate topic.
|
private Topic |
GeomapsPlugin.getGeoCoordinateTopic(Topic geoTopic)
Returns the Geo Coordinate topic (including its child topics) of a geo-facetted topic (e.g.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
GeomapsPlugin.abortGeocoding(Topic address) |
private boolean |
GeomapsPlugin.abortGeocodingByCookie(Topic address) |
private boolean |
GeomapsPlugin.abortGeocodingByExcecutionContext(Topic address) |
private void |
GeomapsPlugin.geocodeAndStoreFacet(GeomapsPlugin.Address address,
Topic topic)
Geocodes the given address and stores the resulting coordinate as a facet value of the given Address topic.
|
GeoCoordinate |
GeomapsPlugin.geoCoordinate(Topic geoCoordTopic) |
GeoCoordinate |
GeomapsService.geoCoordinate(Topic geoCoordTopic)
Returns the geo coordinate encoded in a Geo Coordinate topic.
|
GeoCoordinate |
GeomapsPlugin.getGeoCoordinate(Topic geoTopic) |
GeoCoordinate |
GeomapsService.getGeoCoordinate(Topic geoTopic)
Returns the geo coordinate of a geo-facetted topic (e.g.
|
private Topic |
GeomapsPlugin.getGeoCoordinateTopic(Topic geoTopic)
Returns the Geo Coordinate topic (including its child topics) of a geo-facetted topic (e.g.
|
void |
GeomapsPlugin.postCreateTopic(Topic topic) |
void |
GeomapsPlugin.postUpdateTopic(Topic topic,
TopicModel updateModel,
TopicModel oldTopic) |
void |
GeomapsPlugin.preSendTopic(Topic topic)
Enriches an Address topic with its geo coordinate.
|
private void |
GeomapsPlugin.storeGeoCoordinate(Topic address,
GeoCoordinate geoCoord)
Stores a geo coordinate for an address topic in the DB.
|
Modifier and Type | Field and Description |
---|---|
protected Topic |
Geomap.geomapTopic |
Modifier and Type | Method and Description |
---|---|
private List<RelatedTopic> |
Geomap.fetchGeoCoordinates(Topic geomapTopic) |
Modifier and Type | Method and Description |
---|---|
Collection<Topic> |
TimePlugin.getTopicsByCreationTime(long from,
long to) |
Collection<Topic> |
TimeService.getTopicsByCreationTime(long from,
long to) |
Collection<Topic> |
TimePlugin.getTopicsByModificationTime(long from,
long to) |
Collection<Topic> |
TimeService.getTopicsByModificationTime(long from,
long to) |
Modifier and Type | Method and Description |
---|---|
private Set<DMXObject> |
TimePlugin.getParents(Topic topic)
Returns all parent topics/associations of the given topic (recursively).
|
void |
TimePlugin.postCreateTopic(Topic topic) |
void |
TimePlugin.postUpdateTopic(Topic topic,
TopicModel updateModel,
TopicModel oldTopic) |
void |
TimePlugin.postUpdateTopicRequest(Topic topic) |
void |
TimePlugin.preSendTopic(Topic topic) |
private void |
TimePlugin.storeParentsTimestamp(Topic topic) |
Modifier and Type | Method and Description |
---|---|
Topic |
TopicmapsService.createTopicmap(String name,
String topicmapRendererUri,
boolean isPrivate) |
Topic |
TopicmapsPlugin.createTopicmap(String name,
String topicmapRendererUri,
boolean isPrivate) |
Modifier and Type | Method and Description |
---|---|
private Map<Long,AssociationViewModel> |
TopicmapsPlugin.fetchAssociations(Topic topicmapTopic) |
private Map<Long,TopicViewModel> |
TopicmapsPlugin.fetchTopics(Topic topicmapTopic,
boolean includeChilds) |
private void |
TopicmapsPlugin.Messenger.newTopicmap(Topic topicmapTopic) |
Modifier and Type | Method and Description |
---|---|
private Topic |
WebclientPlugin.createSearchTopic(String searchTerm,
Collection<Topic> resultItems)
Creates a "Search" topic.
|
Topic |
WebclientPlugin.getTopics(String typeUri)
Performs a by-type search and creates a search result topic.
|
Topic |
WebclientPlugin.searchTopics(String searchTerm,
String fieldUri)
Performs a fulltext search and creates a search result topic.
|
Modifier and Type | Method and Description |
---|---|
private Set<Topic> |
WebclientPlugin.findSearchableUnits(List<? extends Topic> topics) |
Modifier and Type | Method and Description |
---|---|
void |
WebclientPlugin.postUpdateTopic(Topic topic,
TopicModel updateModel,
TopicModel oldTopic)
Once a view configuration is updated in the DB we must update the cached view configuration model.
|
private boolean |
WebclientPlugin.searchableAsUnit(Topic topic) |
private void |
WebclientPlugin.setConfigTopicLabel(Topic viewConfig) |
private void |
WebclientPlugin.updateAssociationType(Topic type,
Topic viewConfig) |
private void |
WebclientPlugin.updateTopicType(Topic type,
Topic viewConfig) |
private void |
WebclientPlugin.updateType(Topic viewConfig) |
private void |
WebclientPlugin.updateViewConfig(DMXType type,
Topic viewConfig) |
Modifier and Type | Method and Description |
---|---|
private Topic |
WebclientPlugin.createSearchTopic(String searchTerm,
Collection<Topic> resultItems)
Creates a "Search" topic.
|
private Set<Topic> |
WebclientPlugin.findSearchableUnits(List<? extends Topic> topics) |
Modifier and Type | Method and Description |
---|---|
Topic |
WebservicePlugin.createRoleType(TopicModel model) |
Topic |
WebservicePlugin.getTopic(long topicId) |
Topic |
WebservicePlugin.getTopicByUri(String uri) |
Topic |
WebservicePlugin.getTopicByValue(String key,
SimpleValue value) |
Modifier and Type | Method and Description |
---|---|
List<Topic> |
WebservicePlugin.getTopicsByType(String topicTypeUri) |
List<Topic> |
WebservicePlugin.getTopicsByValue(String key,
SimpleValue value) |
List<Topic> |
WebservicePlugin.searchTopics(String searchTerm,
String fieldUri) |
Modifier and Type | Method and Description |
---|---|
Topic |
WorkspacesPlugin.createWorkspace(String name,
String uri,
SharingMode sharingMode) |
Topic |
WorkspacesService.createWorkspace(String name,
String uri,
SharingMode sharingMode) |
Topic |
WorkspacesPlugin.getAssignedWorkspace(long objectId) |
Topic |
WorkspacesService.getAssignedWorkspace(long objectId)
Returns the workspace a topic or association is assigned to.
|
private Topic |
WorkspacesPlugin.getDMXWorkspace()
Returns the DMX workspace or throws an exception if it doesn't exist.
|
Topic |
WorkspacesPlugin.getWorkspace(String uri) |
Topic |
WorkspacesService.getWorkspace(String uri)
Returns a workspace by URI.
|
Modifier and Type | Method and Description |
---|---|
List<Topic> |
WorkspacesPlugin.getAssignedTopics(long workspaceId) |
List<Topic> |
WorkspacesService.getAssignedTopics(long workspaceId)
Returns all topics assigned to the given workspace.
|
List<Topic> |
WorkspacesPlugin.getAssignedTopics(long workspaceId,
String topicTypeUri) |
List<Topic> |
WorkspacesService.getAssignedTopics(long workspaceId,
String topicTypeUri)
Returns all topics of the given type that are assigned to the given workspace.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
WorkspacesPlugin.isWorkspaceDescription(Topic topic) |
private void |
WorkspacesPlugin.Messenger.newWorkspace(Topic workspace) |
void |
WorkspacesPlugin.postCreateTopic(Topic topic)
Assigns every created topic to the current workspace.
|
void |
WorkspacesPlugin.preDeleteTopic(Topic topic)
When a workspace is about to be deleted its entire content must be deleted.
|
Modifier and Type | Method and Description |
---|---|
private Topic |
Migration6.getDMXWorkspace() |
Copyright © 2018. All Rights Reserved.