Class MailActionPreviewResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.optional.address.impl.action.mail.MailActionPreviewResource
- All Implemented Interfaces:
RestResource
@Path("address/actions/mail/getPreview")
public class MailActionPreviewResource
extends AbstractRestResource
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record
static final record
-
Field Summary
Fields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo
-
Constructor Summary
ConstructorsConstructorDescriptionMailActionPreviewResource
(DefaultDisplayService defaultDisplayService, SelectionService selectionService, MailProviderManager mailProviderManager, Context context, PersistenceService persistenceService, DataModel dataModel, MailReceiverService mailReceiverService, MailBuilder mailBuilder) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
getPreview
(MailActionPreviewResource.MailPreviewRequestBean mailPreviewRequestBean) Methods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Constructor Details
-
MailActionPreviewResource
public MailActionPreviewResource(DefaultDisplayService defaultDisplayService, SelectionService selectionService, MailProviderManager mailProviderManager, Context context, PersistenceService persistenceService, DataModel dataModel, MailReceiverService mailReceiverService, MailBuilder mailBuilder)
-
-
Method Details
-
getPreview
@POST @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response getPreview(MailActionPreviewResource.MailPreviewRequestBean mailPreviewRequestBean)
-