public class NotificationRequestResourceV1
extends java.lang.Object
| Constructor and Description |
|---|
NotificationRequestResourceV1(org.tiogasolutions.notify.kernel.execution.ExecutionManager executionManager,
org.tiogasolutions.notify.kernel.domain.DomainKernel domainKernel,
org.tiogasolutions.notify.kernel.event.EventBus eventBus) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
deleteRequest(java.lang.String requestId) |
org.tiogasolutions.dev.domain.query.QueryResult<org.tiogasolutions.notify.pub.request.NotificationRequest> |
getRequests(org.tiogasolutions.notify.pub.request.NotificationRequestStatus status) |
SimpleRequestEntryResourceV1 |
getSimpleRequestEntryV1() |
javax.ws.rs.core.Response |
putRequest(javax.ws.rs.core.UriInfo uriInfo,
org.tiogasolutions.notify.notifier.request.NotificationRequest request) |
public NotificationRequestResourceV1(org.tiogasolutions.notify.kernel.execution.ExecutionManager executionManager,
org.tiogasolutions.notify.kernel.domain.DomainKernel domainKernel,
org.tiogasolutions.notify.kernel.event.EventBus eventBus)
@GET
@Produces(value="application/json")
public org.tiogasolutions.dev.domain.query.QueryResult<org.tiogasolutions.notify.pub.request.NotificationRequest> getRequests(@QueryParam(value="status")
org.tiogasolutions.notify.pub.request.NotificationRequestStatus status)
@PUT
@Produces(value="application/json")
public javax.ws.rs.core.Response putRequest(@Context
javax.ws.rs.core.UriInfo uriInfo,
org.tiogasolutions.notify.notifier.request.NotificationRequest request)
@Path(value="simple-entry") public SimpleRequestEntryResourceV1 getSimpleRequestEntryV1()
@DELETE
@Path(value="{requestId}")
@Produces(value="application/json")
public javax.ws.rs.core.Response deleteRequest(@PathParam(value="requestId")
java.lang.String requestId)