public class AdminDomainResourceV2
extends java.lang.Object
| Constructor and Description |
|---|
AdminDomainResourceV2(org.tiogasolutions.notify.kernel.PubUtils pubUtils,
org.tiogasolutions.notify.kernel.execution.ExecutionManager executionManager,
org.tiogasolutions.notify.kernel.domain.DomainKernel domainKernel,
org.tiogasolutions.notify.kernel.notification.NotificationKernel notificationKernel,
org.tiogasolutions.notify.kernel.receiver.ReceiverExecutor receiverExecutor,
org.tiogasolutions.notify.kernel.task.TaskProcessorExecutor processorExecutor,
org.tiogasolutions.notify.kernel.event.EventBus eventBus,
java.lang.String domainName) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
deleteDomain() |
javax.ws.rs.core.Response |
getDomainProfile() |
javax.ws.rs.core.Response |
getDomainSummary() |
NotificationsResourceV2 |
getNotificationsResourceV1(javax.ws.rs.core.Request request) |
NotificationRequestResourceV2 |
getRequestResourceV1() |
RouteCatalogResourceV2 |
getRouteCatalogResourceV1() |
TasksResourceV2 |
getTasksResourceV1() |
public AdminDomainResourceV2(org.tiogasolutions.notify.kernel.PubUtils pubUtils,
org.tiogasolutions.notify.kernel.execution.ExecutionManager executionManager,
org.tiogasolutions.notify.kernel.domain.DomainKernel domainKernel,
org.tiogasolutions.notify.kernel.notification.NotificationKernel notificationKernel,
org.tiogasolutions.notify.kernel.receiver.ReceiverExecutor receiverExecutor,
org.tiogasolutions.notify.kernel.task.TaskProcessorExecutor processorExecutor,
org.tiogasolutions.notify.kernel.event.EventBus eventBus,
java.lang.String domainName)
@GET @Produces(value="application/json") public javax.ws.rs.core.Response getDomainProfile()
@DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteDomain()
@GET @Path(value="/summary") @Produces(value="application/json") public javax.ws.rs.core.Response getDomainSummary()
@Path(value="/notifications") public NotificationsResourceV2 getNotificationsResourceV1(@Context javax.ws.rs.core.Request request)
@Path(value="/route-catalog") public RouteCatalogResourceV2 getRouteCatalogResourceV1()
@Path(value="/requests") public NotificationRequestResourceV2 getRequestResourceV1()
@Path(value="/tasks") public TasksResourceV2 getTasksResourceV1()