Modifier and Type | Method and Description |
---|---|
Collection<StringPropertyTO> |
LdapUserRepository.getExternalLoginProperties(Long userId,
ExternalUserAuthentication externalUserAuthentication) |
Modifier and Type | Method and Description |
---|---|
void |
ActivityService.activateDeactivateActivitiesForTopic(Long topicId,
Map<ActivityDefinition,Boolean> settings)
Activate and deactivate activities for a given topic.
|
List<Pair<ActivityDefinition,Boolean>> |
ActivityService.getActivitySettingsForTopic(Long topicId)
Return a list of activities that can be configured per topic.
|
boolean |
ActivityService.isActivityActive(String templateId,
Long topicId)
Return whether an activity is active for a given topic.
|
Modifier and Type | Method and Description |
---|---|
void |
ActivityServiceImpl.activateDeactivateActivitiesForTopic(Long topicId,
Map<ActivityDefinition,Boolean> settings) |
List<Pair<ActivityDefinition,Boolean>> |
ActivityServiceImpl.getActivitySettingsForTopic(Long topicId) |
boolean |
ActivityServiceImpl.isActivityActive(String templateId,
Long topicId) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
AttachmentResourceHandler.handleGetInternally(GetAttachmentParameter getAttachmentParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Returns an existing attachment of a given note.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
NoteResourceHandler.handleCreateInternally(CreateNoteParameter createNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Create a single note on the server.
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleDeleteInternally(DeleteNoteParameter deleteNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Delete a note on the server
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleEditInternally(EditNoteParameter editNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Changes an existing note on the server
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleGetInternally(GetNoteParameter getNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Retrieve a single note from the server
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
LikeResourceHandler.handleCreateInternally(CreateLikeParameter createLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note as favorite
|
javax.ws.rs.core.Response |
LikeResourceHandler.handleDeleteInternally(DeleteLikeParameter deleteLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to delete note as favorite
|
javax.ws.rs.core.Response |
LikeResourceHandler.handleListInternally(GetCollectionLikeParameter getCollectionLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list the likes of note
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list note properties
|
static void |
PropertyResourceHelper.setProperties(Long noteId,
PropertyResource[] properties)
Set the properties of an note.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
TopicResourceHandler.handleCreateInternally(CreateTopicParameter createTopicParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Request to create a topic
|
javax.ws.rs.core.Response |
TopicResourceHandler.handleEditInternally(EditTopicParameter editTopicParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Request to edit a topic
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set topic property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to get topic property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list topic properties
|
static void |
PropertyResourceHelper.setProperties(Long topicId,
PropertyResource[] properties)
Set the properties of an topic.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
UserResourceHandler.handleEditInternally(EditUserParameter editUserParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set user property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to get user property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list user properties
|
Modifier and Type | Method and Description |
---|---|
String |
AuthorizationExceptionMapper.getErrorMessage(AuthorizationException exception) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
AttachmentResourceHandler.handleCreateInternally(CreateAttachmentParameter createParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request) |
javax.ws.rs.core.Response |
AttachmentResourceHandler.handleGetInternally(GetAttachmentParameter getAttachmentParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Returns an existing attachment of a given note.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
NoteResourceHandler.handleCreateInternally(CreateNoteParameter createNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Create a single note on the server.
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleEditInternally(EditNoteParameter editNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Changes an existing note on the server
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleGetInternally(GetNoteParameter getNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Retrieve a single note from the server
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
LikeResourceHandler.handleCreateInternally(CreateLikeParameter createLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note as favorite
|
javax.ws.rs.core.Response |
LikeResourceHandler.handleDeleteInternally(DeleteLikeParameter deleteLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to delete note as favorite
|
javax.ws.rs.core.Response |
LikeResourceHandler.handleListInternally(GetCollectionLikeParameter getCollectionLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list the likes of note
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list note properties
|
static void |
PropertyResourceHelper.setProperties(Long noteId,
PropertyResource[] properties)
Set the properties of an note.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
TopicResourceHandler.handleCreateInternally(CreateTopicParameter createTopicParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Request to create a topic
|
javax.ws.rs.core.Response |
TopicResourceHandler.handleEditInternally(EditTopicParameter editTopicParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Request to edit a topic
|
Modifier and Type | Method and Description |
---|---|
static void |
ExternalObjectResourceHelper.addOrUpdateExternalObjectResources(ExternalObjectResource[] externalObjectResources,
Long topicId,
boolean onlyAdd)
Add or update external object resources.
|
javax.ws.rs.core.Response |
ExternalObjectResourceHandler.handleCreateInternally(CreateExternalObjectParameter createExternalObjectParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to assign external object for topic.
|
javax.ws.rs.core.Response |
ExternalObjectResourceHandler.handleDeleteInternally(DeleteExternalObjectParameter deleteExternalObjectParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Delete the
ExternalObjectResource . |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set topic property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to get topic property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list topic properties
|
static void |
PropertyResourceHelper.setProperties(Long topicId,
PropertyResource[] properties)
Set the properties of an topic.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
UserResourceHandler.handleEditInternally(EditUserParameter editUserParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set user property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to get user property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list user properties
|
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
AttachmentResourceHandler.handleCreateInternally(CreateAttachmentParameter createParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request) |
javax.ws.rs.core.Response |
AttachmentResourceHandler.handleGetInternally(GetAttachmentParameter getAttachmentParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Returns an existing attachment of a given note.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
NoteResourceHandler.handleCreateInternally(CreateNoteParameter createNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Create a single note on the server.
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleEditInternally(EditNoteParameter editNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Changes an existing note on the server
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleGetInternally(GetNoteParameter getNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Retrieve a single note from the server
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
LikeResourceHandler.handleCreateInternally(CreateLikeParameter createLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note as favorite
|
javax.ws.rs.core.Response |
LikeResourceHandler.handleDeleteInternally(DeleteLikeParameter deleteLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to delete note as favorite
|
javax.ws.rs.core.Response |
LikeResourceHandler.handleListInternally(GetCollectionLikeParameter getCollectionLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list the likes of note
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list note properties
|
static void |
PropertyResourceHelper.setProperties(Long noteId,
PropertyResource[] properties)
Set the properties of an note.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
TopicResourceHandler.handleCreateInternally(CreateTopicParameter createTopicParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Request to create a topic
|
javax.ws.rs.core.Response |
TopicResourceHandler.handleEditInternally(EditTopicParameter editTopicParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Request to edit a topic
|
Modifier and Type | Method and Description |
---|---|
static void |
ExternalObjectResourceHelper.addOrUpdateExternalObjectResources(ExternalObjectResource[] externalObjectResources,
Long topicId,
boolean onlyAdd)
Add or update external object resources.
|
javax.ws.rs.core.Response |
ExternalObjectResourceHandler.handleCreateInternally(CreateExternalObjectParameter createExternalObjectParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to assign external object for topic.
|
javax.ws.rs.core.Response |
ExternalObjectResourceHandler.handleDeleteInternally(DeleteExternalObjectParameter deleteExternalObjectParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Delete the
ExternalObjectResource . |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set topic property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to get topic property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list topic properties
|
static void |
PropertyResourceHelper.setProperties(Long topicId,
PropertyResource[] properties)
Set the properties of an topic.
|
Modifier and Type | Method and Description |
---|---|
static void |
RoleResourceHelper.assignOrRemoveRoleForEntity(Long topicId,
BlogRole role,
Long entityId)
Remove or assign role for entity
|
static void |
RoleResourceHelper.assignOrRemoveRoleForGroup(String groupAlias,
Long blogId,
BlogRole role)
Assign or remove role for a group
|
static void |
RoleResourceHelper.assignOrRemoveRoleForUser(String userAlias,
Long blogId,
BlogRole role)
Assign or remove role for a user
|
static void |
RoleResourceHelper.assignRoleResources(RoleResource[] roleResources,
Long topicId)
Assign role resources.
|
javax.ws.rs.core.Response |
RoleResourceHandler.handleCreateInternally(CreateRoleParameter createRoleParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Create the role of internal user for blog
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
UserResourceHandler.handleEditInternally(EditUserParameter editUserParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
UserPreferenceResourceHandler.handleEditInternally(EditUserPreferenceParameter editParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request) |
protected javax.ws.rs.core.Response |
UserPreferenceResourceHandler.handleGetInternally(GetUserPreferenceParameter parameters,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
hook method, which should be implemented by subclasses, in order to perform actual resource
querying
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set user property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to get user property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list user properties
|
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
AttachmentResourceHandler.handleCreateInternally(CreateAttachmentParameter createParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request) |
javax.ws.rs.core.Response |
AttachmentResourceHandler.handleGetInternally(GetAttachmentParameter getAttachmentParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Returns an existing attachment of a given note.
|
Modifier and Type | Method and Description |
---|---|
static NoteResource |
NoteBuildHelper.buildNoteResource(NoteData note)
Create a resource object for a userListItem to send back only the values specified by the
webservice definition
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleCreateInternally(CreateNoteParameter createNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Create a single note on the server.
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleEditInternally(EditNoteParameter editNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Changes an existing note on the server
|
javax.ws.rs.core.Response |
NoteResourceHandler.handleGetInternally(GetNoteParameter getNoteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Retrieve a single note from the server
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
LikeResourceHandler.handleCreateInternally(CreateLikeParameter createLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note as favorite
|
javax.ws.rs.core.Response |
LikeResourceHandler.handleDeleteInternally(DeleteLikeParameter deleteLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to delete note as favorite
|
javax.ws.rs.core.Response |
LikeResourceHandler.handleListInternally(GetCollectionLikeParameter getCollectionLikeParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list the likes of note
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set note property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list note properties
|
static void |
PropertyResourceHelper.setProperties(Long noteId,
PropertyResource[] properties)
Set the properties of an note.
|
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
TagResourceHandler.handleDeleteInternally(DeleteTagParameter deleteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request) |
javax.ws.rs.core.Response |
TagResourceHandler.handleEditInternally(EditTagParameter editTagParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Edit a tag
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
TopicResourceHandler.handleCreateInternally(CreateTopicParameter createTopicParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Request to create a topic
|
javax.ws.rs.core.Response |
TopicResourceHandler.handleEditInternally(EditTopicParameter editTopicParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request)
Request to edit a topic
|
Modifier and Type | Method and Description |
---|---|
static void |
ExternalObjectResourceHelper.addOrUpdateExternalObjectResources(ExternalObjectResource[] externalObjectResources,
Long topicId,
boolean onlyAdd)
Add or update external object resources.
|
javax.ws.rs.core.Response |
ExternalObjectResourceHandler.handleCreateInternally(CreateExternalObjectParameter createExternalObjectParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to assign external object for topic.
|
javax.ws.rs.core.Response |
ExternalObjectResourceHandler.handleDeleteInternally(DeleteExternalObjectParameter deleteExternalObjectParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Delete the
ExternalObjectResource . |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set topic property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to get topic property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list topic properties
|
static void |
PropertyResourceHelper.setProperties(Long topicId,
PropertyResource[] properties)
Set the properties of an topic.
|
Modifier and Type | Method and Description |
---|---|
static void |
RoleResourceHelper.assignOrRemoveRoleForEntity(Long topicId,
BlogRole role,
Long entityId)
Remove or assign role for entity
|
static void |
RoleResourceHelper.assignOrRemoveRoleForGroup(String groupAlias,
Long blogId,
BlogRole role)
Assign or remove role for a group
|
static void |
RoleResourceHelper.assignOrRemoveRoleForUser(String userAlias,
Long blogId,
BlogRole role)
Assign or remove role for a user
|
static void |
RoleResourceHelper.assignRoleResources(RoleResource[] roleResources,
Long topicId)
Assign role resources.
|
javax.ws.rs.core.Response |
RoleResourceHandler.handleCreateInternally(CreateRoleParameter createRoleParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Create the role of internal user for blog
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
UserResourceHandler.handleEditInternally(EditUserParameter editUserParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String sessionId,
javax.ws.rs.core.Request request) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.core.Response |
UserPreferenceResourceHandler.handleEditInternally(EditUserPreferenceParameter editParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request) |
protected javax.ws.rs.core.Response |
UserPreferenceResourceHandler.handleGetInternally(GetUserPreferenceParameter parameters,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
hook method, which should be implemented by subclasses, in order to perform actual resource
querying
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleCreateInternally(CreatePropertyParameter createPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to set user property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleGetInternally(GetPropertyParameter getPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to get user property
|
javax.ws.rs.core.Response |
PropertyResourceHandler.handleListInternally(GetCollectionPropertyParameter getCollectionPropertyParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
Request to list user properties
|
Modifier and Type | Method and Description |
---|---|
void |
PluginPropertyService.setApplicationProperty(String key,
String value)
Sets an application property.
|
Modifier and Type | Method and Description |
---|---|
void |
PluginPropertyServiceImpl.setApplicationProperty(String key,
String value) |
Modifier and Type | Method and Description |
---|---|
Topic |
TopicConverter.convertBlogToTopic(Blog blog,
Collection<ExternalObject> externalObjects) |
Modifier and Type | Method and Description |
---|---|
void |
MQDatabaseSettingsDAO.setBrokerStarted(boolean isStarted) |
void |
MQSettingsDAO.setBrokerStarted(boolean isStarted)
sets broker's state flag
|
void |
MQDatabaseSettingsDAO.setDataDirectory(String dataDirectoryPath) |
void |
MQSettingsDAO.setDataDirectory(String dataDirectoryPath)
sets data directory path
|
void |
MQDatabaseSettingsDAO.setEnableJmxRemote(boolean enableJmx) |
void |
MQSettingsDAO.setEnableJmxRemote(boolean enableJmx) |
void |
MQDatabaseSettingsDAO.setEnableSSL(boolean enableSSL) |
void |
MQSettingsDAO.setEnableSSL(boolean enableSSL) |
void |
MQDatabaseSettingsDAO.setEnableTCP(boolean enableTCP) |
void |
MQSettingsDAO.setEnableTCP(boolean enableTCP) |
void |
MQDatabaseSettingsDAO.setEnableVM(boolean enableVM) |
void |
MQSettingsDAO.setEnableVM(boolean enableVM)
VM = virtual machine connector
|
void |
MQDatabaseSettingsDAO.setForceSSL(boolean forceSSL) |
void |
MQSettingsDAO.setForceSSL(boolean forceSSL) |
void |
MQDatabaseSettingsDAO.setForceSSLClientAuthentication(boolean needClientAuth) |
void |
MQSettingsDAO.setForceSSLClientAuthentication(boolean needClientAuth) |
Modifier and Type | Method and Description |
---|---|
void |
MQDatabaseUsersDAO.addUser(String userName,
String password) |
void |
MQUsersDAO.addUser(String userName,
String password) |
void |
MQDatabaseUsersDAO.removeUser(String userName) |
void |
MQUsersDAO.removeUser(String userName) |
Modifier and Type | Class and Description |
---|---|
class |
BlogAccessException
Thrown if a user has not the required permission or role to access or modify a blog.
|
Modifier and Type | Method and Description |
---|---|
void |
BlogRightsManagement.assignManagementAccessToCurrentUser(Long topicId)
Assigns the management role to the current user.
|
void |
BlogManagement.deleteBlogs(Long[] blogIds)
Delete a selection of blogs.
|
void |
BlogRightsManagement.removeUserFromAllBlogs(Long userId,
Collection<Long> blogsToNotCheckForLastManager)
Removes all the direct blog memberships of a user.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationManager.updateConfluenceConfig(ConfluenceConfiguration confluenceAuthConfig)
Update the Confluence authentication and reload the cache.
|
void |
ConfigurationManager.updateLdapConfiguration(LdapConfiguration ldapConfig)
Update the LDAP authentication and reload the cache.
|
Modifier and Type | Method and Description |
---|---|
Image |
ImageManager.getImage(String typeName,
ImageDescriptor descriptor)
Get an image
|
Image |
ImageManager.getImage(String typeName,
Map<String,? extends Object> parameters,
ImageSizeType size)
Get an image
|
Image |
ImageManager.getImage(String typeName,
String imageIdentifier,
ImageSizeType size)
Get an image
|
String |
ImageManager.getImageVersionString(String typeName,
String imageIdentifier)
Return a string which represents the version of the image.
|
abstract String |
ImageProvider.getVersionString(String imageIdentifier)
Return a string which represents the version of the image.
|
abstract Image |
ImageProvider.loadImage(String imageIdentifier)
Load the unscaled image
|
Modifier and Type | Class and Description |
---|---|
class |
NoteManagementAuthorizationException
Thrown when a user has not the required authorization to create, update or delete a note.
|
Modifier and Type | Method and Description |
---|---|
Set<StringPropertyTO> |
PropertyManagement.getAllObjectProperties(PropertyType propertyType,
Long objectId)
Get all filtered properties from a given object for the given property type
|
StringProperty |
PropertyManagement.getGlobalObjectProperty(PropertyType propertyType,
Long objectId,
String key)
Get a global property which is a property with the predefined key group "global"
|
StringProperty |
PropertyManagement.getObjectProperty(PropertyType propertyType,
Long objectId,
String keyGroup,
String key)
Get an object property
|
StringProperty |
PropertyManagement.getObjectPropertyUnfiltered(PropertyType propertyType,
Long objectId,
String keyGroup,
String key)
Get an object property.
|
<T> Collection<T> |
PropertyManagement.getUsersOfProperty(Long noteId,
String keyGroup,
String key,
String value,
Converter<User,T> converter)
Return the users that have a specific note property set for a note.
|
boolean |
PropertyManagement.hasUserNoteProperty(Long noteId,
String keyGroup,
String key,
String value)
Test whether the current user has a given property for a note.
|
BinaryProperty |
PropertyManagement.setBinaryProperty(String keyGroup,
String key,
byte[] value)
Set a binary property.
|
StringProperty |
PropertyManagement.setGlobalObjectProperty(PropertyType propertyType,
Long objectId,
String key,
String value)
Set a global property which is a property with the predefined key group will be "global".
|
void |
PropertyManagement.setObjectProperties(PropertyType propertyType,
Long objectId,
Set<StringPropertyTO> properties)
Set several properties of an object.
|
StringProperty |
PropertyManagement.setObjectProperty(PropertyType propertyType,
Long objectId,
String keyGroup,
String key,
String value)
Set a new value of a property.
|
Modifier and Type | Class and Description |
---|---|
class |
BasePermissionManagement<T,N,E extends AuthorizationException>
Service for providing permissions for a given entity.
|
interface |
PermissionManagement<T,N,E extends AuthorizationException> |
Modifier and Type | Method and Description |
---|---|
<R> R |
PermissionManagement.hasAndGetWithPermission(long entityId,
Permission<T> permission,
Converter<T,R> converter)
Checks the permission and returns the given entity converted with the provided converter if
the current user has the requested permission.
|
<R> R |
BasePermissionManagement.hasAndGetWithPermission(long entityId,
Permission<T> permission,
Converter<T,R> converter) |
Modifier and Type | Method and Description |
---|---|
protected void |
ConfigurationManagementImpl.handleUpdateApplicationSettings(Map<ApplicationConfigurationPropertyConstant,String> settings)
Performs the core logic for
#updateApplicationSettings(java.util.Map<
ApplicationConfigurationPropertyConstant, String>) |
protected abstract void |
ConfigurationManagementBase.handleUpdateApplicationSettings(Map<ApplicationConfigurationPropertyConstant,String> settings)
Performs the core logic for
#updateApplicationSettings(java.util.Map<
ApplicationConfigurationPropertyConstant, String>) |
protected void |
ConfigurationManagementImpl.handleUpdateConfluenceAuthConfig(ConfluenceConfiguration confluenceAuthConfig)
|
protected abstract void |
ConfigurationManagementBase.handleUpdateConfluenceAuthConfig(ConfluenceConfiguration confluenceAuthConf)
|
protected void |
ConfigurationManagementImpl.handleUpdateLdapConfiguration(LdapConfiguration ldapConfig)
Performs the core logic for
ConfigurationManagementBase.updateLdapConfiguration(com.communote.server.model.config.LdapConfiguration) |
protected abstract void |
ConfigurationManagementBase.handleUpdateLdapConfiguration(LdapConfiguration ldapConfig)
Performs the core logic for
ConfigurationManagementBase.updateLdapConfiguration(com.communote.server.model.config.LdapConfiguration) |
void |
ConfigurationManagementBase.updateApplicationSettings(Map<ApplicationConfigurationPropertyConstant,String> settings)
Updates or creates the provided application settings.
|
void |
ConfigurationManagement.updateApplicationSettings(Map<ApplicationConfigurationPropertyConstant,String> settings)
Updates or creates the provided application settings.
|
void |
ConfigurationManagementBase.updateConfluenceAuthConfig(ConfluenceConfiguration confluenceAuthConf)
Updates or creates the confluence authentication configuration
|
void |
ConfigurationManagement.updateConfluenceAuthConfig(ConfluenceConfiguration confluenceAuthConf)
Updates or creates the confluence authentication configuration
|
void |
ConfigurationManagementBase.updateLdapConfiguration(LdapConfiguration ldapConfig) |
void |
ConfigurationManagement.updateLdapConfiguration(LdapConfiguration ldapConfig) |
Modifier and Type | Method and Description |
---|---|
void |
BlogRightsManagementBase.assignManagementAccessToCurrentUser(Long blogId)
Assigns the management role to the current user.
|
void |
BlogManagementBase.deleteBlogs(Long[] blogIds) |
Set<Long> |
NoteManagementBase.deleteNotesOfUser(Long userId)
Delete all notes and drafts of a user.
|
Set<Long> |
NoteManagement.deleteNotesOfUser(Long userId)
Delete all notes and drafts of a user.
|
NoteData |
NoteManagementImpl.getNote(long noteId,
NoteRenderContext renderContext) |
NoteData |
NoteManagement.getNote(long noteId,
NoteRenderContext renderContext) |
DiscussionNoteData |
NoteManagementBase.getNoteWithComments(Long noteId,
QueryResultConverter<SimpleNoteListItem,DiscussionNoteData> converter)
Returns a note with its comments which are ordered according to the provided converter.
|
DiscussionNoteData |
NoteManagement.getNoteWithComments(Long noteId,
QueryResultConverter<SimpleNoteListItem,DiscussionNoteData> converter)
Returns a note with its comments which are ordered according to the provided converter.
|
int |
FavoriteManagementBase.getNumberOfFavorites(Long noteId)
Compute the number of all favorites for the note.
|
int |
FavoriteManagement.getNumberOfFavorites(Long noteId)
Compute the number of all favorites for the note.
|
protected void |
BlogRightsManagementImpl.handleAssignManagementAccessToCurrentUser(Long blogId)
Performs the core logic for
BlogRightsManagementBase.assignManagementAccessToCurrentUser(Long) |
protected abstract void |
BlogRightsManagementBase.handleAssignManagementAccessToCurrentUser(Long blogId)
Performs the core logic for
BlogRightsManagementBase.assignManagementAccessToCurrentUser(Long) |
protected void |
BlogManagementImpl.handleDeleteBlogs(Long[] blogIds)
Performs the core logic for
BlogManagementBase.deleteBlogs(Long[]) |
protected abstract void |
BlogManagementBase.handleDeleteBlogs(Long[] blogIds)
Performs the core logic for
BlogManagementBase.deleteBlogs(Long[]) |
protected Set<Long> |
NoteManagementImpl.handleDeleteNotesOfUser(Long userId)
Performs the core logic for
NoteManagementBase.deleteNotesOfUser(Long) |
protected abstract Set<Long> |
NoteManagementBase.handleDeleteNotesOfUser(Long userId)
Performs the core logic for
NoteManagementBase.deleteNotesOfUser(Long) |
protected DiscussionNoteData |
NoteManagementImpl.handleGetNoteWithComments(Long noteId,
QueryResultConverter<SimpleNoteListItem,DiscussionNoteData> converter)
Performs the core logic for
NoteManagementBase.getNoteWithComments(Long, QueryResultConverter) |
protected abstract DiscussionNoteData |
NoteManagementBase.handleGetNoteWithComments(Long noteId,
QueryResultConverter<SimpleNoteListItem,DiscussionNoteData> converter)
Performs the core logic for
NoteManagementBase.getNoteWithComments(Long, QueryResultConverter) |
protected int |
FavoriteManagementImpl.handleGetNumberOfFavorites(Long noteId) |
protected abstract int |
FavoriteManagementBase.handleGetNumberOfFavorites(Long noteId) |
protected void |
BlogRightsManagementImpl.handleRemoveUserFromAllBlogs(Long userId,
Collection<Long> blogsToNotCheckForLastManager)
Performs the core logic for
#removeUserFromAllBlogs(Long, java.util.Collection |
protected abstract void |
BlogRightsManagementBase.handleRemoveUserFromAllBlogs(Long userId,
Collection<Long> blogsToNotCheckForLastManager)
Performs the core logic for
#removeUserFromAllBlogs(Long, java.util.Collection |
void |
BlogRightsManagementBase.removeUserFromAllBlogs(Long userId,
Collection<Long> blogsToNotCheckForLastManager) |
void |
TopicHierarchyManagement.updateTopicStructure(Long topicId,
TopicStructureTO structureChange)
Update the topic structure for a given topic
|
Modifier and Type | Method and Description |
---|---|
static <T> Collection<T> |
NoteHelper.getLikersOfNote(Long noteId,
Converter<User,T> converter) |
static void |
NoteHelper.likeNote(Long noteId) |
static boolean |
NoteHelper.likesNote(Long noteId) |
static void |
NoteHelper.setLikeNote(Long noteId,
boolean value) |
static void |
NoteHelper.unlikeNote(Long noteId) |
Modifier and Type | Class and Description |
---|---|
class |
InvalidPermissionForRepostException
This exception is thrown, when a user tries to create a repost of a note she has no access to.
|
Modifier and Type | Method and Description |
---|---|
void |
AccessRestrictedCacheElementProvider.assertAccess(T cacheKey) |
<K extends CacheKey,T extends Serializable> |
Cache.get(K key,
AccessRestrictedCacheElementProvider<K,T> provider)
This method checks the access for the given item, before it returns it.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationPropertiesManager.updateConfluenceConfig(ConfluenceConfiguration confluenceAuthConfig) |
void |
ConfigurationPropertiesManager.updateLdapConfiguration(LdapConfiguration ldapConfig) |
Modifier and Type | Method and Description |
---|---|
Class<AuthorizationException> |
AuthorizationExceptionMapper.getExceptionClass() |
Modifier and Type | Method and Description |
---|---|
Status |
AuthorizationExceptionMapper.mapException(AuthorizationException exception)
Maps the given exception to a status.
|
Modifier and Type | Method and Description |
---|---|
Collection<StringPropertyTO> |
ExternalUserRepository.getExternalLoginProperties(Long userId,
ExternalUserAuthentication externalUserAuthentication)
External Repos can return additional properties that will be included e.g.
|
protected void |
ExternalObjectManagementImpl.handleRemoveExternalObjectTrusted(Long externalObjectId)
Performs the core logic for
ExternalObjectManagementBase.removeExternalObjectTrusted(Long) |
protected abstract void |
ExternalObjectManagementBase.handleRemoveExternalObjectTrusted(Long externalObjectId)
Performs the core logic for
ExternalObjectManagementBase.removeExternalObjectTrusted(Long) |
void |
ExternalObjectManagementBase.removeExternalObjectTrusted(Long externalObjectId) |
void |
ExternalObjectManagement.removeExternalObjectTrusted(Long externalObjectId)
Remove the external object from the blog it is assigned to.
|
Modifier and Type | Method and Description |
---|---|
void |
FollowManagementImpl.tagRemoved(Long removedTagId,
Long newTagId,
List<Long> followers) |
void |
FollowManagement.tagRemoved(Long removedTagId,
Long newTagId,
List<Long> followers)
Method to be called after a tag has been removed or merged with another tag.
|
Modifier and Type | Method and Description |
---|---|
Image |
FileSystemCachingImageManager.getImage(String typeName,
ImageDescriptor descriptor) |
Image |
FileSystemCachingImageManager.getImage(String typeName,
Map<String,? extends Object> parameters,
ImageSizeType size) |
Image |
FileSystemCachingImageManager.getImage(String typeName,
String imageIdentifier,
ImageSizeType size) |
String |
FileSystemCachingImageManager.getImageVersionString(String typeName,
String imageIdentifier) |
Image |
HttpExternalImageProvider.loadImage(String imageIdentifier) |
Modifier and Type | Method and Description |
---|---|
void |
ImageCacheElementProvider.assertAccess(ImageCacheKey cacheKey) |
Modifier and Type | Method and Description |
---|---|
ImageVO |
EntityImageManagement.getImage(String entityId,
EntityImageManagement.ImageType imageType)
Get the image of the entity
|
Date |
EntityImageManagement.getImageLastModified(String entityId,
EntityImageManagement.ImageType imageType)
Get the date of the last modification of the custom image of an entity
|
String |
UserImageProvider.getVersionString(String imageIdentifier) |
String |
HttpExternalUserImageProvider.getVersionString(String imageIdentifier) |
String |
EntityImageProvider.getVersionString(String imageIdentifier) |
String |
ClientImageProvider.getVersionString(String imageIdentifier) |
String |
AttachmentImageProvider.getVersionString(String imageIdentifier) |
Image |
UserImageProvider.loadImage(String imageIdentifier)
Load the unscaled image
|
Image |
EntityImageProvider.loadImage(String imageIdentifier) |
Image |
ClientImageProvider.loadImage(String imageIdentifier) |
Image |
AttachmentImageProvider.loadImage(String imageIdentifier)
Load the unscaled image
|
void |
EntityImageManagement.setDefault(String entityId,
EntityImageManagement.ImageType imageType)
Method to reset to default image.
|
void |
EntityImageManagement.storeImage(String entityId,
EntityImageManagement.ImageType imageType,
byte[] image)
Method to update an image.
|
Modifier and Type | Method and Description |
---|---|
Date |
LastModificationDateManagement.getAttachmentCrawlLastModificationDate(Long attachmentId)
Get the crawl-last-modification date of the given attachment.
|
<T> List<T> |
LastModificationDateManagement.getAttachmentCrawlLastModificationDates(LastModificationDateFactory<T> lastModificationDateFactory)
Get the crawl-last-modification dates of all attachments which are assigned to a note.
|
Date |
LastModificationDateManagement.getNoteCrawlLastModificationDate(Long noteId)
Get the crawl-last-modification date of the given note.
|
<T> List<T> |
LastModificationDateManagement.getNoteCrawlLastModificationDates(LastModificationDateFactory<T> lastModificationDateFactory)
Get the crawl-last-modification dates of all published notes.
|
Date |
LastModificationDateManagement.getTopicCrawlLastModificationDate(Long topicId)
Get the crawl-last-modification date of the given topic.
|
<T> List<T> |
LastModificationDateManagement.getTopicCrawlLastModificationDates(LastModificationDateFactory<T> lastModificationDateFactory)
Get the crawl-last-modification dates of all topics.
|
Modifier and Type | Method and Description |
---|---|
Map<NotificationDefinition,NotificationScheduleTypes> |
NotificationService.getUserNotificationSchedules(Long userId)
Method to get a map of all set notification definitions and schedules for a given user.
|
void |
NotificationService.saveUserNotificationSchedule(Long userId,
NotificationDefinition definition,
NotificationScheduleTypes scheduleType)
Method to save a setting for the given user.
|
void |
NotificationService.saveUserNotificationSchedules(Long userId,
Map<NotificationDefinition,NotificationScheduleTypes> mappings)
Method to save schedules for the given user.
|
Modifier and Type | Method and Description |
---|---|
void |
PluginPropertyManagement.setApplicationProperty(String symbolicName,
String propertyKey,
String propertyValue)
Sets an application property.
|
Modifier and Type | Method and Description |
---|---|
protected O |
PropertyAccessor.assertLoadObject(Long id,
boolean writeAccess)
Load and check the existence of the object.
|
protected void |
AttachmentPropertyAccessor.assertReadAccess(Attachment attachment) |
protected void |
TopicPropertyAccessor.assertReadAccess(Blog blog)
Asserts valid read access for the given object.
|
protected void |
UserNotePropertyAccessor.assertReadAccess(Note note)
Checks, that the current user is allowed to read the topic the note is in.
|
protected void |
NotePropertyAccessor.assertReadAccess(Note note)
Asserts valid read access for the given object.
|
protected abstract void |
PropertyAccessor.assertReadAccess(O object)
Asserts valid read access for the given object.
|
protected void |
UserPropertyAccessor.assertReadAccess(User object) |
protected void |
AttachmentPropertyAccessor.assertWriteAccess(Attachment attachment) |
protected void |
TopicPropertyAccessor.assertWriteAccess(Blog topic)
Method to assert, that the current user has write access to the given object.
|
protected void |
ExternalObjectPropertyAccessor.assertWriteAccess(ExternalObject object)
Method to assert, that the current user has write access to the given object.
|
protected void |
UserNotePropertyAccessor.assertWriteAccess(Note note)
Method to assert, that the current user has write access to the given object.
|
protected void |
NotePropertyAccessor.assertWriteAccess(Note note)
Method to assert, that the current user has write access to the given object.
|
protected abstract void |
PropertyAccessor.assertWriteAccess(O object)
Method to assert, that the current user has write access to the given object.
|
protected void |
UserPropertyAccessor.assertWriteAccess(User user)
Method to assert, that the current user has write access to the given object.
|
Set<StringPropertyTO> |
StringPropertyAccessor.getAllObjectProperties(Long objectId)
Get all properties of the object.
|
Set<StringPropertyTO> |
PropertyManagementImpl.getAllObjectProperties(PropertyType propertyType,
Long objectId) |
P |
PropertyAccessor.getGlobalObjectProperty(Long objectId,
String key)
Get an global property, that is one with no key group (internal the key group will be global
however).
|
StringProperty |
PropertyManagementImpl.getGlobalObjectProperty(PropertyType propertyType,
Long objectId,
String key) |
P |
PropertyAccessor.getObjectProperty(Long objectId,
String keyGroup,
String key)
Get an object property for the given group and key
|
StringProperty |
PropertyManagementImpl.getObjectProperty(PropertyType propertyType,
Long objectId,
String keyGroup,
String key) |
P |
PropertyAccessor.getObjectPropertyUnfiltered(Long objectId,
String keyGroup,
String key)
Get an object property for the given group and key.
|
StringProperty |
PropertyManagementImpl.getObjectPropertyUnfiltered(PropertyType propertyType,
Long objectId,
String keyGroup,
String key) |
<T> Collection<T> |
UserNotePropertyAccessor.getUsersOfProperty(Long noteId,
String keyGroup,
String key,
String value,
Converter<User,T> converter)
Return the users that a given property for a note.
|
<T> Collection<T> |
PropertyManagementImpl.getUsersOfProperty(Long noteId,
String keyGroup,
String key,
String value,
Converter<User,T> converter) |
protected Set<StringPropertyTO> |
UserNotePropertyAccessor.handleGetAllObjectProperties(Note note) |
protected Set<StringPropertyTO> |
StringPropertyAccessor.handleGetAllObjectProperties(O object)
Get all properties of the object.
|
protected UserNoteProperty |
UserNotePropertyAccessor.handleGetObjectPropertyUnfiltered(Note note,
String keyGroup,
String propertyKey) |
protected abstract P |
PropertyAccessor.handleGetObjectPropertyUnfiltered(O object,
String keyGroup,
String key)
Get an object property for the given group and key
|
protected P |
ObjectPropertyAccessor.handleGetObjectPropertyUnfiltered(O object,
String keyGroup,
String key)
Get an global property, that is one with no key group (internal the key group will be global
however).
|
protected void |
UserNotePropertyAccessor.handleRemoveObjectProperty(Note note,
String keyGroup,
String key) |
protected void |
PropertyAccessor.handleRemoveObjectProperty(O object,
String keyGroup,
String key)
Removes the property of an object
|
protected void |
ObjectPropertyAccessor.handleRemoveObjectProperty(O object,
String keyGroup,
String key)
Removes the property of an object
|
protected void |
BinaryPropertyAccessor.handleRemoveObjectProperty(Propertyable object,
String keyGroup,
String key) |
protected P |
PropertyAccessor.handleSetObjectProperty(O object,
String keyGroup,
String key,
V value)
Adds a new, modifies or deletes an existing property.
|
protected P |
PropertyAccessor.handleSetObjectPropertyUnfiltered(O object,
String keyGroup,
String key,
V value)
Adds a new, modifies or deletes an existing property.
|
boolean |
UserNotePropertyAccessor.hasProperty(Long noteId,
String keyGroup,
String key,
String value)
Test whether the current user has a given property for a note
|
boolean |
PropertyManagementImpl.hasUserNoteProperty(Long noteId,
String keyGroup,
String key,
String value) |
void |
PropertyAccessor.removeObjectProperty(Long objectId,
String keyGroup,
String key)
Removes the property of an object
|
BinaryProperty |
PropertyManagementImpl.setBinaryProperty(String keyGroup,
String key,
byte[] value) |
P |
PropertyAccessor.setGlobalObjectProperty(Long objectId,
String key,
V value)
Add a new, modify or delete an existing global property
|
StringProperty |
PropertyManagementImpl.setGlobalObjectProperty(PropertyType propertyType,
Long objectId,
String key,
String value) |
void |
StringPropertyAccessor.setObjectProperties(Long objectId,
Set<StringPropertyTO> properties)
Sets an set of properties.
|
void |
PropertyManagementImpl.setObjectProperties(PropertyType propertyType,
Long objectId,
Set<StringPropertyTO> properties) |
P |
PropertyAccessor.setObjectProperty(Long objectId,
String keyGroup,
String key,
V value)
Add a new, modify or delete an existing property.
|
StringProperty |
PropertyManagementImpl.setObjectProperty(PropertyType propertyType,
Long objectId,
String keyGroup,
String key,
String value) |
P |
PropertyAccessor.setObjectPropertyUnfiltered(Long objectId,
String keyGroup,
String key,
V value)
Adds a new, modifies or deletes an existing property.
|
Modifier and Type | Method and Description |
---|---|
static Long[] |
AttachmentHelper.copyAttachments(Collection<Attachment> attachments)
Copies all attachments of a note and returns an array containing the attachment ids of the
copies.
|
Modifier and Type | Class and Description |
---|---|
class |
SwitchUserNotAllowedException
Exception indicating that the current use had no right to change to another user
|
Modifier and Type | Method and Description |
---|---|
static void |
SecurityHelper.assertCurrentUserRole(UserRole role)
Asserts that the current user has the given role
|
Modifier and Type | Method and Description |
---|---|
void |
ResourceStoringManagementImpl.assertReadAccess(Long attachmentId) |
void |
ResourceStoringManagement.assertReadAccess(Long attachmentId)
Assert that the current user has read access to the attachment
|
void |
ResourceStoringManagementImpl.assertWriteAccess(Long attachmentId) |
void |
ResourceStoringManagement.assertWriteAccess(Long attachmentId)
Assert that the current user has access to edit the attachment
|
void |
ResourceStoringManagementBase.deleteAttachment(Long attachmentId)
Deletes an attachment.
|
void |
ResourceStoringManagement.deleteAttachment(Long attachmentId)
Deletes an attachment.
|
void |
ResourceStoringManagementBase.deleteOrphanedAttachments(Collection<Long> attachmentIds)
Deletes all provided attachments that are not connected to a note.
|
void |
ResourceStoringManagement.deleteOrphanedAttachments(Collection<Long> attachmentIds)
Deletes all provided attachments that are not connected to a note.
|
int |
ResourceStoringManagementImpl.deleteOrphanedAttachments(Date upperUploadDate) |
int |
ResourceStoringManagement.deleteOrphanedAttachments(Date upperUploadDate)
Remove all attachments which are not connected to a note and which are older than the given
date.
|
AttachmentTO |
ResourceStoringManagementBase.getAttachment(ContentId contentId)
Returns an attachment with the delivered content id.
|
AttachmentTO |
ResourceStoringManagement.getAttachment(ContentId contentId)
Returns an attachment with the delivered content id.
|
AttachmentTO |
ResourceStoringManagementBase.getAttachment(Long attachmentId) |
AttachmentTO |
ResourceStoringManagement.getAttachment(Long attachmentId)
Get an attachment by the given ID.
|
<T> Collection<T> |
ResourceStoringManagementBase.getAttachmentsOfNote(Long noteId,
Collection<Long> attachmentIdsToFilter,
Converter<Attachment,T> converter) |
<T> Collection<T> |
ResourceStoringManagement.getAttachmentsOfNote(Long noteId,
Collection<Long> attachmentIdsToFilter,
Converter<Attachment,T> converter)
Return the attachments of a note converted with the help of the provided converter
|
Long |
ResourceStoringManagementImpl.getNoteOfAttachment(ContentId contentId) |
Long |
ResourceStoringManagement.getNoteOfAttachment(ContentId contentId)
Get the note the given attachment is assigned to.
|
Long |
ResourceStoringManagementImpl.getNoteOfAttachment(Long attachmentId) |
Long |
ResourceStoringManagement.getNoteOfAttachment(Long attachmentId)
Get the note the given attachment is assigned to.
|
protected void |
ResourceStoringManagementImpl.handleDeleteAttachment(Long attachmentId)
Performs the core logic for
ResourceStoringManagementBase.deleteAttachment(Long) |
protected abstract void |
ResourceStoringManagementBase.handleDeleteAttachment(Long attachmentId)
Performs the core logic for
ResourceStoringManagementBase.deleteAttachment(Long) |
protected void |
ResourceStoringManagementImpl.handleDeleteOrphanedAttachments(Collection<Long> attachmentIds)
Performs the core logic for
ResourceStoringManagementBase.deleteOrphanedAttachments(java.util.Collection) |
protected abstract void |
ResourceStoringManagementBase.handleDeleteOrphanedAttachments(Collection<Long> attachmentIds)
Performs the core logic for
ResourceStoringManagementBase.deleteOrphanedAttachments(java.util.Collection) |
protected AttachmentTO |
ResourceStoringManagementImpl.handleGetAttachment(ContentId contentId)
Performs the core logic for
ResourceStoringManagementBase.getAttachment(com.communote.server.core.crc.vo.ContentId) |
protected abstract AttachmentTO |
ResourceStoringManagementBase.handleGetAttachment(ContentId contentId)
Performs the core logic for
ResourceStoringManagementBase.getAttachment(com.communote.server.core.crc.vo.ContentId) |
protected AttachmentTO |
ResourceStoringManagementImpl.handleGetAttachment(Long attachmentId) |
protected abstract AttachmentTO |
ResourceStoringManagementBase.handleGetAttachment(Long attachmentId)
Performs the core logic for
ResourceStoringManagementBase.getAttachment(Long) |
protected <T> Collection<T> |
ResourceStoringManagementImpl.handleGetAttachmentsOfNote(Long noteId,
Collection<Long> attachmentIdsToFilter,
Converter<Attachment,T> converter) |
protected abstract <T> Collection<T> |
ResourceStoringManagementBase.handleGetAttachmentsOfNote(Long noteId,
Collection<Long> attachmentIdsToFilter,
Converter<Attachment,T> converter)
Return the attachments of a note converted with the help of the provided converter
|
protected Attachment |
ResourceStoringManagementImpl.handleStoreAttachment(AttachmentTO attachmentTO) |
protected abstract Attachment |
ResourceStoringManagementBase.handleStoreAttachment(AttachmentTO attachment)
Performs the core logic for
ResourceStoringManagementBase.storeAttachment(com.communote.server.core.vo.content.AttachmentTO) |
protected Attachment |
ResourceStoringManagementImpl.handleStoreCopyOfAttachment(Attachment contentResource) |
protected abstract Attachment |
ResourceStoringManagementBase.handleStoreCopyOfAttachment(Attachment contentResource)
Performs the core logic for
ResourceStoringManagementBase.storeCopyOfAttachment(Attachment) |
Attachment |
ResourceStoringManagementBase.storeAttachment(AttachmentTO attachment) |
Attachment |
ResourceStoringManagement.storeAttachment(AttachmentTO attachment)
Store the attachment in the repository and return the created entity.
|
Attachment |
ResourceStoringManagementBase.storeCopyOfAttachment(Attachment contentResource) |
Attachment |
ResourceStoringManagement.storeCopyOfAttachment(Attachment contentResource)
Create a copy of a stored attachment.
|
Modifier and Type | Method and Description |
---|---|
void |
TagManagementImpl.removeNoteTag(long oldTagId,
Long newTagId) |
void |
TagManagement.removeNoteTag(long oldTagId,
Long newTagId)
Remove a note tag.
|
void |
TagManagementImpl.renameTag(long tagId,
String newName) |
void |
TagManagement.renameTag(long tagId,
String newName)
Rename an existing internal note tag.
|
Modifier and Type | Method and Description |
---|---|
void |
UserManagementBase.acceptTermsOfUse(Long userId) |
void |
UserManagement.acceptTermsOfUse(Long userId)
Accept the terms of use for the given user.
|
void |
UserGroupMemberManagementBase.addGroup(Long targetGroupId,
Long groupId) |
void |
UserGroupMemberManagement.addGroup(Long targetGroupId,
Long groupId)
Add a group to a group if it is not already contained.
|
void |
UserGroupMemberManagementBase.addUser(Long groupId,
Long userId) |
void |
UserGroupMemberManagement.addUser(Long groupId,
Long userId)
Add a user to a group
|
void |
UserGroupMemberManagementBase.addUserForExternal(Long groupId,
Long userId,
String externalSystemId) |
void |
UserGroupMemberManagement.addUserForExternal(Long groupId,
Long userId,
String externalSystemId)
Adds a user to an external group.
|
void |
UserManagementBase.anonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Delete a user by anonymizing his profile and removing the content (notes, topics if possible)
he created.
|
void |
UserManagement.anonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Delete a user by anonymizing his profile and removing the content (notes, topics if possible)
he created.
|
User |
UserManagementBase.assignUserRole(Long userId,
UserRole role) |
User |
UserManagement.assignUserRole(Long userId,
UserRole role)
Assign the user role to the user
|
void |
UserManagementBase.changeUserStatusByManager(Long userId,
UserStatus newStatus) |
void |
UserManagement.changeUserStatusByManager(Long userId,
UserStatus newStatus)
Change the status of a user.
|
boolean |
NavigationItemManagementImpl.createBuiltInNavigationItems(Long userId)
Create the built-in immutable navigation items for the current user if they do not yet exist.
|
boolean |
NavigationItemManagement.createBuiltInNavigationItems(Long userId)
Create the built-in immutable navigation items for the current user if they do not yet exist.
|
Group |
UserGroupManagementBase.createGroup(GroupVO groupVO) |
Group |
UserGroupManagement.createGroup(GroupVO groupVO)
Create a new group.
|
boolean |
NavigationItemManagementImpl.delete(Long navigationItemId)
Delete a given item.
|
boolean |
NavigationItemManagement.delete(Long navigationItemId)
Delete a given item.
|
void |
UserGroupManagementBase.deleteExternalGroup(Long groupId,
String externalSystemId) |
void |
UserGroupManagement.deleteExternalGroup(Long groupId,
String externalSystemId)
Delete an external group.
|
void |
UserGroupManagementBase.deleteGroup(Long groupId) |
void |
UserGroupManagement.deleteGroup(Long groupId)
Delete a group.
|
protected void |
UserManagementImpl.handleAcceptTermsOfUse(Long userId) |
protected abstract void |
UserManagementBase.handleAcceptTermsOfUse(Long userId) |
protected void |
UserGroupMemberManagementImpl.handleAddGroup(Long parentGroupId,
Long childGroupId) |
protected abstract void |
UserGroupMemberManagementBase.handleAddGroup(Long targetGroupId,
Long groupId)
Add a group to a group if it is not already contained.
|
protected void |
UserGroupMemberManagementImpl.handleAddUser(Long groupId,
Long userId)
Performs the core logic for
UserGroupMemberManagementBase.addUser(Long, Long) |
protected abstract void |
UserGroupMemberManagementBase.handleAddUser(Long groupId,
Long userId)
Performs the core logic for
UserGroupMemberManagementBase.addUser(Long, Long) |
protected void |
UserGroupMemberManagementImpl.handleAddUserForExternal(Long groupId,
Long userId,
String externalSystemId) |
protected abstract void |
UserGroupMemberManagementBase.handleAddUserForExternal(Long groupId,
Long userId,
String externalSystemId)
Performs the core logic for
UserGroupMemberManagementBase.addUserForExternal(Long, Long, String) |
protected void |
UserManagementImpl.handleAnonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager) |
protected abstract void |
UserManagementBase.handleAnonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Performs the core logic for
UserManagementBase.anonymizeUser(Long, Long[], boolean) |
protected User |
UserManagementImpl.handleAssignUserRole(Long userId,
UserRole role) |
protected abstract User |
UserManagementBase.handleAssignUserRole(Long userId,
UserRole role)
Performs the core logic for
UserManagementBase.assignUserRole(Long, UserRole) |
protected Group |
UserGroupManagementImpl.handleCreateGroup(GroupVO groupVO)
Performs the core logic for
UserGroupManagementBase.createGroup(GroupVO) |
protected abstract Group |
UserGroupManagementBase.handleCreateGroup(GroupVO groupVO)
Performs the core logic for
UserGroupManagementBase.createGroup(GroupVO) |
protected void |
UserGroupManagementImpl.handleDeleteExternalGroup(Long groupId,
String externalSystemId) |
protected abstract void |
UserGroupManagementBase.handleDeleteExternalGroup(Long groupId,
String externalSystemId)
Performs the core logic for
UserGroupManagementBase.deleteExternalGroup(Long, String) |
protected void |
UserGroupManagementImpl.handleDeleteGroup(Long groupId) |
protected abstract void |
UserGroupManagementBase.handleDeleteGroup(Long groupId)
Performs the core logic for
UserGroupManagementBase.deleteGroup(Long) |
protected User |
UserManagementImpl.handleInviteUserToBlog(Long blogId,
UserVO userVo,
BlogRole role) |
protected abstract User |
UserManagementBase.handleInviteUserToBlog(Long blogId,
UserVO userData,
BlogRole role)
Performs the core logic for
#inviteUserToBlog(Long, User, UserVO, com.communote.server.model.blog.BlogRole) |
protected User |
UserManagementImpl.handleInviteUserToClient(UserVO userVo) |
protected abstract User |
UserManagementBase.handleInviteUserToClient(UserVO user)
Performs the core logic for
#inviteUserToClient(User, UserVO) |
protected void |
UserManagementImpl.handlePermanentlyDisableUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Performs the core logic for
UserManagementBase.permanentlyDisableUser(Long, Long[], boolean) |
protected abstract void |
UserManagementBase.handlePermanentlyDisableUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Performs the core logic for
UserManagementBase.permanentlyDisableUser(Long, Long[], boolean) |
protected void |
UserGroupMemberManagementImpl.handleRemoveGroupFromAllGroups(Long groupId) |
protected abstract void |
UserGroupMemberManagementBase.handleRemoveGroupFromAllGroups(Long entityId)
Performs the core logic for
UserGroupMemberManagementBase.removeGroupFromAllGroups(Long) |
protected void |
UserGroupMemberManagementImpl.handleRemoveUserForExternal(Long groupId,
Long userId,
String externalSystemId) |
protected abstract void |
UserGroupMemberManagementBase.handleRemoveUserForExternal(Long groupId,
Long userId,
String externalSystemId)
Performs the core logic for
UserGroupMemberManagementBase.removeUserForExternal(Long, Long, String) |
protected boolean |
UserProfileManagementImpl.handleRemoveUserImage(Long userId) |
protected abstract boolean |
UserProfileManagementBase.handleRemoveUserImage(Long userId)
Remove the image of a user.
|
protected User |
UserManagementImpl.handleRemoveUserRole(Long userId,
UserRole role) |
protected abstract User |
UserManagementBase.handleRemoveUserRole(Long userId,
UserRole role)
Performs the core logic for
UserManagementBase.removeUserRole(Long, UserRole) |
protected void |
UserManagementImpl.handleResetPermanentId(String systemId)
Performs the core logic for
#resetExternalUserId(String) |
protected abstract void |
UserManagementBase.handleResetPermanentId(String systemId)
Performs the core logic for
#resetExternalUserId(String) |
protected void |
UserProfileManagementImpl.handleUpdateImage(Long userId,
byte[] userImage) |
protected abstract void |
UserProfileManagementBase.handleUpdateImage(Long userId,
byte[] userImage)
Update the image of a user.
|
User |
UserManagementBase.inviteUserToBlog(Long blogId,
UserVO userData,
BlogRole role) |
User |
UserManagement.inviteUserToBlog(Long blogId,
UserVO userData,
BlogRole role) |
User |
UserManagementBase.inviteUserToClient(UserVO user) |
User |
UserManagement.inviteUserToClient(UserVO user) |
void |
UserManagementBase.permanentlyDisableUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Deletes a user by setting his status to PERMANENTLY_DISABLED but keeping all his data.
|
void |
UserManagement.permanentlyDisableUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Deletes a user by setting his status to PERMANENTLY_DISABLED but keeping all his data.
|
void |
UserGroupMemberManagementImpl.removeGroupFromAllExternalGroups(Long groupId,
Collection<Long> groupIdsToIgnore) |
void |
UserGroupMemberManagement.removeGroupFromAllExternalGroups(Long groupId,
Collection<Long> groupIdsToIgnore)
Remove an external group from all external groups of the same external system that contain
this group as a direct member.
|
void |
UserGroupMemberManagementBase.removeGroupFromAllGroups(Long entityId) |
void |
UserGroupMemberManagement.removeGroupFromAllGroups(Long groupId)
Remove a group from all groups it is a member of.
|
void |
UserGroupMemberManagementBase.removeUserForExternal(Long groupId,
Long userId,
String externalSystemId) |
void |
UserGroupMemberManagement.removeUserForExternal(Long groupId,
Long userId,
String externalSystemId)
Removes a user from an external group.
|
boolean |
UserProfileManagementBase.removeUserImage(Long userId) |
boolean |
UserProfileManagement.removeUserImage(Long userId)
Remove the image of a user.
|
User |
UserManagementBase.removeUserRole(Long userId,
UserRole role) |
User |
UserManagement.removeUserRole(Long userId,
UserRole role)
Remove a role from a user
|
void |
UserManagementBase.resetPermanentId(String systemId) |
void |
UserManagement.resetPermanentId(String systemId)
resets the external user ID for users that have an external authentication which has the
provided external system ID and a permanentId
|
void |
UserManagementImpl.resetTermsOfUse() |
void |
UserManagement.resetTermsOfUse()
Reset the terms of use for all users which have already accepted the terms of use.
|
<T extends NavigationItemDataTO> |
NavigationItemManagementImpl.store(NavigationItemTO<T> navigationItem)
Updates the given item or creates a new one.
|
<T extends NavigationItemDataTO> |
NavigationItemManagement.store(NavigationItemTO<T> navigationItem)
Updates the given item or creates a new one.
|
void |
UserProfileManagementBase.updateImage(Long userId,
byte[] userImage) |
void |
UserProfileManagement.updateImage(Long userId,
byte[] largeUserImage)
Update the image of a user.
|
Modifier and Type | Class and Description |
---|---|
class |
GroupOperationNotPermittedException
Thrown to indicate that an operation on a group is not permitted.
|
Modifier and Type | Method and Description |
---|---|
void |
UserPasswordManagementImpl.changePassword(Long userId,
String newPassword) |
void |
UserPasswordManagement.changePassword(Long userId,
String newPassword)
Change the password of a user.
|
Modifier and Type | Method and Description |
---|---|
InitalFiltersVO |
InitialFilterDataProvider.fillInitalFilters(InitalFiltersVO initalFilters,
Locale locale)
Fill the inital filter based on the available data (that is use the blog id, blog alias to
load the blog and user id, user alias to load the user)
|
Modifier and Type | Method and Description |
---|---|
static void |
ClientHelper.assertIsCurrentClientGlobal() |
Modifier and Type | Method and Description |
---|---|
void |
UserService.anonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Delete a user by anonymizing his profile and removing the content (notes, topics if possible)
he created.
|
void |
NavigationItemService.createBuiltInNavigationItems(Long userId)
Create the built-in navigation items for the provided user if they do not yet exist.
|
void |
NavigationItemService.delete(Long navigationItemId)
Deletes the given item.
|
void |
NoteService.deleteNotesOfUser(Long userId)
Delete all notes and drafts of a user.
|
Collection<StringPropertyTO> |
UserService.getExternalLoginProperties(Long userId,
ExternalUserAuthentication externalUserAuthentication)
External Repos can return additional properties that will be included e.g.
|
NoteData |
NoteService.getNote(long noteId,
NoteRenderContext renderContext) |
DiscussionNoteData |
NoteService.getNoteWithComments(Long noteId,
QueryResultConverter<SimpleNoteListItem,DiscussionNoteData> converter)
Returns a note with its comments which are ordered according to the provided converter.
|
<T extends UserPreference> |
UserPreferenceService.getPreferences(Class<T> preferencesType)
Method to load the given preferences for the current user.
|
UserPreference |
UserPreferenceService.getPreferences(String className)
Method to load the given preferences for the current user.
|
<T extends UserPreference> |
UserPreferenceService.getPreferencesAsJson(Class<T> preferencesType)
Method to load the given preferences for the current user.
|
<T extends UserPreference> |
UserPreferenceService.getPreferencesAsJson(String className)
Method to load the given preferences for the current user.
|
void |
UserPreferenceService.mergePreferences(String className,
Map<String,String> preferences)
This method can be used to merge the given properties with already existing data.
|
<T extends UserPreference> |
UserPreferenceService.removePreferences(Class<T> preferencesType)
Method to remove all values for the given preferences type from the current user.
|
void |
UserProfileService.removeUserImage(Long userId)
Remove the image of a user.
|
void |
UserProfileService.storeOrUpdateUserImage(Long userId,
byte[] userImageBytes)
Update the image of a user.
|
void |
ClientCreationService.updateClientName(String clientName)
Update the name of the current client.
|
void |
TopicHierarchyService.updateTopicStructure(Long topicId,
TopicStructureTO structureChangeTO)
Update the topic structure for a given topic
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
InitialFiltersViewController.handleAuthorizationException(AuthorizationException e,
javax.servlet.http.HttpServletResponse response)
Called when a AuthorizationException is thrown while the initial filters are created.
|
Modifier and Type | Method and Description |
---|---|
protected InitalFiltersVO |
InitialFiltersViewController.createInitialFilters(javax.servlet.http.HttpServletRequest request)
Creates the initial filters by invoking
InitialFiltersViewController.prefillInitalFilters(HttpServletRequest) and
passing the prefilled VO to BlogManagement.fillIntalFilters. |
protected InitalFiltersVO |
InitialFiltersViewController.postCreateInitialFilters(InitalFiltersVO filters)
Called after
InitialFiltersViewController.createInitialFilters(HttpServletRequest) succeeded, to allow subclasses
to do further modifications on the filters |
protected InitalFiltersVO |
CreateBlogViewController.postCreateInitialFilters(InitalFiltersVO filters)
Checks if the current user is allowed to create new topics
Called after
InitialFiltersViewController.createInitialFilters(HttpServletRequest) succeeded, to allow subclasses
to do further modifications on the filters |
Copyright © 2019 Communote team. All rights reserved.