public class ManageDomainResource
extends java.lang.Object
| Constructor and Description |
|---|
ManageDomainResource(org.tiogasolutions.push.kernel.execution.ExecutionManager executionManager,
org.tiogasolutions.push.kernel.accounts.DomainStore domainStore,
org.tiogasolutions.push.kernel.accounts.AccountStore accountStore,
org.tiogasolutions.push.kernel.requests.PushRequestStore pushRequestStore,
org.tiogasolutions.push.kernel.system.PluginManager pluginManager,
java.lang.String domainKey) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
deleteClient() |
javax.ws.rs.core.Response |
deleteEvents() |
javax.ws.rs.core.Response |
getEnabledIcon(org.tiogasolutions.push.pub.common.PushType pushType) |
ManageEmailsResource |
getManageEmailsResource() |
ManagePluginApi |
getManagePluginApi(org.tiogasolutions.push.pub.common.PushType pushType) |
javax.ws.rs.core.Response |
updateClient(java.lang.String domainKey,
java.lang.String domainPassword,
int retentionDays) |
Thymeleaf |
viewDomain() |
Thymeleaf |
viewEvents() |
public ManageDomainResource(org.tiogasolutions.push.kernel.execution.ExecutionManager executionManager,
org.tiogasolutions.push.kernel.accounts.DomainStore domainStore,
org.tiogasolutions.push.kernel.accounts.AccountStore accountStore,
org.tiogasolutions.push.kernel.requests.PushRequestStore pushRequestStore,
org.tiogasolutions.push.kernel.system.PluginManager pluginManager,
java.lang.String domainKey)
@GET @Produces(value="text/html") public Thymeleaf viewDomain() throws java.lang.Exception
java.lang.Exception@GET
@Path(value="/icon/{pushType}")
@Produces(value="image/png")
public javax.ws.rs.core.Response getEnabledIcon(@PathParam(value="pushType")
org.tiogasolutions.push.pub.common.PushType pushType)
throws java.lang.Exception
java.lang.Exception@GET @Path(value="/requests") @Produces(value="text/html") public Thymeleaf viewEvents() throws java.lang.Exception
java.lang.Exception@POST
@Path(value="/requests/delete-all")
public javax.ws.rs.core.Response deleteEvents()
throws java.lang.Exception
java.lang.Exception@Path(value="/emails") public ManageEmailsResource getManageEmailsResource() throws java.lang.Exception
java.lang.Exception@POST
public javax.ws.rs.core.Response updateClient(@FormParam(value="domainKey")
java.lang.String domainKey,
@FormParam(value="domainPassword")
java.lang.String domainPassword,
@FormParam(value="retentionDays")
int retentionDays)
throws java.lang.Exception
java.lang.Exception@POST
@Path(value="/delete")
public javax.ws.rs.core.Response deleteClient()
throws java.lang.Exception
java.lang.Exception@Path(value="/{pushType}")
public ManagePluginApi getManagePluginApi(@PathParam(value="pushType")
org.tiogasolutions.push.pub.common.PushType pushType)
throws java.lang.Exception
java.lang.Exception