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.
|
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
static void |
TopicMessageHandlerUtils.updateExternalObjects(Long topicId,
String externalSystemId,
ExternalObject[] newExternalObjects,
StoringPolicy policy,
ExternalObjectManagement externalObjectManagement)
Update the external objects of a topic according to the policy.
|
Modifier and Type | Method and Description |
---|---|
Class<TooManyExternalObjectsPerTopicException> |
TooManyExternalObjectsPerTopicExceptionMapper.getExceptionClass() |
Modifier and Type | Method and Description |
---|---|
Status |
TooManyExternalObjectsPerTopicExceptionMapper.mapException(TooManyExternalObjectsPerTopicException exception)
Maps the given exception to a status.
|
Modifier and Type | Method and Description |
---|---|
ExternalObject |
ExternalObjectManagementBase.assignExternalObject(Long blogId,
ExternalObject externalObject) |
ExternalObject |
ExternalObjectManagement.assignExternalObject(Long blogId,
ExternalObject externalObject)
Assign an external object to a topic.
|
void |
ExternalObjectManagementBase.assignOrUpdateExternalObjects(Long blogId,
Collection<ExternalObject> externalObjects) |
void |
ExternalObjectManagement.assignOrUpdateExternalObjects(Long blogId,
Collection<ExternalObject> externalObjects)
Assign or update a collection of external objects.
|
protected ExternalObject |
ExternalObjectManagementImpl.handleAssignExternalObject(Long blogId,
ExternalObject externalObject) |
protected abstract ExternalObject |
ExternalObjectManagementBase.handleAssignExternalObject(Long blogId,
ExternalObject externalObject)
Performs the core logic for
ExternalObjectManagementBase.assignExternalObject(Long, ExternalObject) |
protected void |
ExternalObjectManagementImpl.handleAssignOrUpdateExternalObjects(Long blogId,
Collection<ExternalObject> externalObjects) |
protected abstract void |
ExternalObjectManagementBase.handleAssignOrUpdateExternalObjects(Long blogId,
Collection<ExternalObject> externalObjects)
Performs the core logic for
ExternalObjectManagementBase.assignOrUpdateExternalObjects(Long, Collection) |
protected void |
ExternalObjectManagementImpl.handleReplaceExternalObjects(Long blogId,
Collection<ExternalObject> externalObjects) |
protected abstract void |
ExternalObjectManagementBase.handleReplaceExternalObjects(Long blogId,
Collection<ExternalObject> externalObjects)
Performs the core logic for
ExternalObjectManagementBase.replaceExternalObjects(Long, Collection) |
void |
ExternalObjectManagementBase.replaceExternalObjects(Long blogId,
Collection<ExternalObject> externalObjects) |
void |
ExternalObjectManagement.replaceExternalObjects(Long blogId,
Collection<ExternalObject> externalObjects)
Replace the external objects assigned to a blog with the provided ones.
|
Copyright © 2019 Communote team. All rights reserved.