@Named @Path(value="/messaging") @Produces(value="application/json") @Consumes(value="application/json") public class TestkitClusterMessagingResource extends Object
| Constructor and Description |
|---|
TestkitClusterMessagingResource(ClusterMessageService clusterMessageService,
ClusterMessageManager clusterMessageManager) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
changeSchedulerState(String state) |
javax.ws.rs.core.Response |
listenOnChannel(String channel) |
javax.ws.rs.core.Response |
publish(String channel,
String message) |
javax.ws.rs.core.Response |
reapOldMessages(long offset) |
javax.ws.rs.core.Response |
reset() |
javax.ws.rs.core.Response |
viewAllRawMessages() |
javax.ws.rs.core.Response |
viewStoredMessages() |
@Inject public TestkitClusterMessagingResource(ClusterMessageService clusterMessageService, ClusterMessageManager clusterMessageManager)
@Path(value="/view")
@GET
public javax.ws.rs.core.Response viewStoredMessages()
throws IOException
IOException@Path(value="/raw")
@GET
public javax.ws.rs.core.Response viewAllRawMessages()
throws IOException
IOException@Path(value="/reset") @POST public javax.ws.rs.core.Response reset()
@Path(value="/publish/{channel}/{message}")
@POST
public javax.ws.rs.core.Response publish(@PathParam(value="channel")
String channel,
@PathParam(value="message")
String message)
@Path(value="/listen/{channel}")
@POST
public javax.ws.rs.core.Response listenOnChannel(@PathParam(value="channel")
String channel)
@Path(value="/state/{value}")
@POST
public javax.ws.rs.core.Response changeSchedulerState(@PathParam(value="value")
String state)
@Path(value="/reap/{offset}")
@POST
public javax.ws.rs.core.Response reapOldMessages(@PathParam(value="offset")
long offset)
Copyright © 2023 Atlassian. All rights reserved.