Modifier and Type | Method and Description |
---|---|
private String |
AccessControlPlugin.info(DMXObject object) |
private void |
AccessControlPlugin.setCreator(DMXObject object,
String username)
Sets the creator of a topic or an association.
|
private void |
AccessControlPlugin.setCreatorAndModifier(DMXObject object)
Sets the logged in user as the creator/modifier of the given object.
|
private void |
AccessControlPlugin.setCreatorAndModifier(DMXObject object,
String username) |
private void |
AccessControlPlugin.setModifier(DMXObject object) |
private void |
AccessControlPlugin.setModifier(DMXObject object,
String username) |
Modifier and Type | Method and Description |
---|---|
private void |
Migration2.migrateObject(DMXObject object,
String type) |
private void |
Migration6.migrateObject(DMXObject object,
String type) |
private void |
Migration2.renameProperty(DMXObject object,
String oldPropUri,
String newPropUri,
boolean addToIndex) |
Modifier and Type | Method and Description |
---|---|
private DMXObject |
CachingPlugin.responseObject(com.sun.jersey.spi.container.ContainerResponse response) |
Modifier and Type | Interface and Description |
---|---|
interface |
Association
### FIXDOC: Specification of an association -- A n-ary connection between topics and other associations.
|
interface |
AssociationDefinition
Definition of an association between 2 topic types -- part of DMX's type system,
like an association in a class diagram.
|
interface |
AssociationType |
interface |
DMXType |
interface |
RelatedAssociation
An Association-Association pair.
|
interface |
RelatedObject |
interface |
RelatedTopic
A Topic-Association pair.
|
interface |
Topic
Specification of a topic -- DMX's central data object.
|
interface |
TopicType
Specification of a topic type -- part of DMX's type system, like a class.
|
Modifier and Type | Method and Description |
---|---|
DMXObject |
Role.getPlayer() |
DMXObject |
Association.getPlayer1() |
DMXObject |
Association.getPlayer2() |
DMXObject |
DMXObject.loadChildTopics() |
DMXObject |
DMXObject.loadChildTopics(String assocDefUri) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ObjectIterator<O extends DMXObject,M extends DMXObjectModelImpl> |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AssociationDefinitionImpl
An association definition that is attached to the
CoreService . |
(package private) class |
AssociationImpl
An association model that is attached to the DB.
|
(package private) class |
AssociationTypeImpl
An association type that is attached to the
CoreService . |
(package private) class |
DMXObjectImpl
A DMX object model that is attached to the DB.
|
(package private) class |
DMXTypeImpl |
(package private) class |
RelatedAssociationImpl
An Association-Association pair that is attached to the
PersistenceLayer . |
(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 | Method and Description |
---|---|
(package private) DMXObject |
PersistenceLayer.getObject(long id) |
DMXObject |
CoreServiceImpl.getObject(long id) |
DMXObject |
RoleImpl.getPlayer() |
DMXObject |
AssociationImpl.getPlayer1() |
DMXObject |
AssociationImpl.getPlayer2() |
(package private) DMXObject |
DMXObjectModelImpl.instantiate() |
DMXObject |
DMXObjectImpl.loadChildTopics() |
DMXObject |
DMXObjectImpl.loadChildTopics(String assocDefUri) |
Modifier and Type | Method and Description |
---|---|
void |
AccessControlImpl.assignToWorkspace(DMXObject object,
long workspaceId) |
private void |
JerseyResponseFilter.firePreSend(DMXObject object) |
private void |
JerseyResponseFilter.loadChildTopics(DMXObject object,
boolean includeChilds,
boolean includeAssocChilds) |
private void |
JerseyResponseFilter.loadRelatingAssociationChildTopics(DMXObject object) |
Modifier and Type | Method and Description |
---|---|
private void |
JerseyResponseFilter.firePreSend(Iterable<DMXObject> objects) |
private void |
JerseyResponseFilter.loadChildTopics(Iterable<DMXObject> objects,
boolean includeChilds,
boolean includeAssocChilds) |
Modifier and Type | Field and Description |
---|---|
private DMXObject |
DirectivesResponse.object |
Modifier and Type | Method and Description |
---|---|
DMXObject |
DirectivesResponse.getObject() |
DMXObject |
CoreService.getObject(long id) |
Constructor and Description |
---|
DirectivesResponse(DMXObject object) |
Modifier and Type | Method and Description |
---|---|
void |
AccessControl.assignToWorkspace(DMXObject object,
long workspaceId)
Performs the initial workspace assignment for an object.
|
Modifier and Type | Method and Description |
---|---|
static <T extends DMXObject> |
DMXUtils.loadChildTopics(List<T> objects) |
Modifier and Type | Method and Description |
---|---|
static <M> List<M> |
DMXUtils.toModelList(Iterable<? extends DMXObject> objects) |
Modifier and Type | Method and Description |
---|---|
private RelatedTopic |
FacetsPlugin.fetchChildTopic(DMXObject object,
AssociationDefinition assocDef)
Fetches and returns a child topic or
null if no such topic extists. |
private List<RelatedTopic> |
FacetsPlugin.fetchChildTopics(DMXObject object,
AssociationDefinition assocDef)
Fetches and returns child topics.
|
RelatedTopic |
FacetsPlugin.getFacet(DMXObject object,
String facetTypeUri) |
RelatedTopic |
FacetsService.getFacet(DMXObject object,
String facetTypeUri)
Retrieves a facet value.
|
List<RelatedTopic> |
FacetsPlugin.getFacets(DMXObject object,
String facetTypeUri) |
List<RelatedTopic> |
FacetsService.getFacets(DMXObject object,
String facetTypeUri)
Retrieves the values of a multi-facet.
|
void |
FacetsPlugin.updateFacet(DMXObject object,
String facetTypeUri,
FacetValueModel value) |
void |
FacetsService.updateFacet(DMXObject object,
String facetTypeUri,
FacetValueModel value)
Updates a facet.
|
Modifier and Type | Method and Description |
---|---|
private void |
FilesPlugin.createWorkspaceAssignment(DMXObject object,
String repoPath)
Creates a workspace assignment for a File topic, a Folder topic, or a folder association (type "Aggregation").
|
Modifier and Type | Method and Description |
---|---|
private DMXObject |
TimePlugin.responseObject(com.sun.jersey.spi.container.ContainerResponse response) |
Modifier and Type | Method and Description |
---|---|
private Set<DMXObject> |
TimePlugin.getParents(Topic topic)
Returns all parent topics/associations of the given topic (recursively).
|
Modifier and Type | Method and Description |
---|---|
private void |
TimePlugin.enrichWithTimestamp(DMXObject object) |
void |
TimePlugin.setModified(DMXObject object) |
void |
TimeService.setModified(DMXObject object) |
private void |
TimePlugin.storeCreationTime(DMXObject object,
long time) |
private void |
TimePlugin.storeModificationTime(DMXObject object,
long time) |
private void |
TimePlugin.storeTime(DMXObject object,
String propUri,
long time) |
private void |
TimePlugin.storeTimestamp(DMXObject object) |
private void |
TimePlugin.storeTimestamps(DMXObject object) |
Modifier and Type | Method and Description |
---|---|
private boolean |
WebclientPlugin.hasAssocDef(DMXObject parentObject,
RelatedTopic childTopic) |
private boolean |
WebclientPlugin.isDirectModelledChildTopic(DMXObject parentObject,
RelatedTopic childTopic) |
Modifier and Type | Method and Description |
---|---|
private List<RelatedAssociation> |
WebservicePlugin.getRelatedAssociations(DMXObject object,
String objectInfo,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersAssocTypeUri) |
private List<RelatedTopic> |
WebservicePlugin.getRelatedTopics(DMXObject object,
String objectInfo,
String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
Modifier and Type | Method and Description |
---|---|
private void |
WorkspacesPlugin._assignToWorkspace(DMXObject object,
long workspaceId) |
void |
WorkspacesPlugin.assignToWorkspace(DMXObject object,
long workspaceId) |
void |
WorkspacesService.assignToWorkspace(DMXObject object,
long workspaceId)
Assigns the given object to the given workspace.
|
private String |
WorkspacesPlugin.info(DMXObject object) |
private boolean |
WorkspacesPlugin.workspaceAssignmentIsSuppressed(DMXObject object)
Returns true if standard workspace assignment is currently suppressed for the current thread.
|
Modifier and Type | Method and Description |
---|---|
private void |
WorkspacesPlugin.applyWorkspaceFilter(Iterator<? extends DMXObject> objects,
long workspaceId) |
Modifier and Type | Method and Description |
---|---|
private void |
Migration6.assignToDMXWorkspace(DMXObject object) |
private String |
Migration5.info(DMXObject object) |
private void |
Migration5.initWorkspaceProperty(DMXObject object) |
private boolean |
Migration5.isUserAccountRelated(DMXObject object) |
Copyright © 2018. All Rights Reserved.