public class MetaCache
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTIC_FOLDER_NAME |
Constructor and Description |
---|
MetaCache() |
Modifier and Type | Method and Description |
---|---|
void |
addComment(java.lang.String modelId,
ProcessObjectComment comment) |
void |
divestRight(java.lang.String id,
AccessType at,
java.util.Set<User> users) |
java.util.Set<User> |
getAnnotators(java.lang.String id) |
java.util.Set<ProcessObjectComment> |
getComments(java.lang.String modelId,
int version,
java.lang.String elementId) |
java.util.Set<User> |
getEditors(java.lang.String id) |
java.lang.String |
getFolderAlias(java.lang.String id) |
VersionMetaData |
getMetaData(java.lang.String id) |
java.lang.String |
getOwner(java.lang.String id) |
java.util.Set<java.lang.String> |
getPreceedingVersions(java.lang.String id,
int version) |
java.util.Set<java.lang.String> |
getSucceedingVersions(java.lang.String id,
int version) |
java.lang.String |
getVersionComment(java.lang.String id,
int version) |
java.lang.String |
getVersionUser(java.lang.String id,
int version) |
java.util.Set<User> |
getViewers(java.lang.String id) |
void |
grantRight(java.lang.String id,
AccessType at,
java.util.Set<User> users) |
void |
loadMetaData(MetaDataHandler handler,
java.lang.String id,
java.lang.String version) |
void |
removeComment(java.lang.String modelId,
java.lang.String commentId) |
void |
resolveComment(java.lang.String modelId,
java.lang.String commentId,
java.lang.String version)
Deprecated.
|
void |
setFolderAlias(java.lang.String id,
java.lang.String folder,
SingleUser user) |
boolean |
setOwner(java.lang.String id,
SingleUser owner,
SingleUser admin) |
ProcessObjectComment |
updateComment(java.lang.String modelId,
java.lang.String commentId,
java.lang.String newText,
int validUntil) |
public static final java.lang.String ATTIC_FOLDER_NAME
public void loadMetaData(MetaDataHandler handler, java.lang.String id, java.lang.String version)
public VersionMetaData getMetaData(java.lang.String id)
public java.lang.String getFolderAlias(java.lang.String id)
public void setFolderAlias(java.lang.String id, java.lang.String folder, SingleUser user)
public java.lang.String getVersionComment(java.lang.String id, int version)
public java.lang.String getVersionUser(java.lang.String id, int version)
public void addComment(java.lang.String modelId, ProcessObjectComment comment)
public java.util.Set<ProcessObjectComment> getComments(java.lang.String modelId, int version, java.lang.String elementId)
public ProcessObjectComment updateComment(java.lang.String modelId, java.lang.String commentId, java.lang.String newText, int validUntil)
@Deprecated public void resolveComment(java.lang.String modelId, java.lang.String commentId, java.lang.String version)
public void removeComment(java.lang.String modelId, java.lang.String commentId)
public java.util.Set<java.lang.String> getPreceedingVersions(java.lang.String id, int version)
public java.util.Set<java.lang.String> getSucceedingVersions(java.lang.String id, int version)
public java.lang.String getOwner(java.lang.String id)
public java.util.Set<User> getViewers(java.lang.String id)
public java.util.Set<User> getEditors(java.lang.String id)
public java.util.Set<User> getAnnotators(java.lang.String id)
public void grantRight(java.lang.String id, AccessType at, java.util.Set<User> users)
public void divestRight(java.lang.String id, AccessType at, java.util.Set<User> users)
public boolean setOwner(java.lang.String id, SingleUser owner, SingleUser admin)