public class MessageGearsClient
extends java.lang.Object
| Constructor and Description |
|---|
MessageGearsClient(MessageGearsProperties properties)
Constructs a new MessageGears client using the specified properties.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
accountActivity(AccountActivityRequest request)
Used to download the detailed xml activity report for a given
|
AccountSummaryResponse |
accountSummary(AccountSummaryRequest request)
Used to return a summary of total account activity (clicks, bounces, opens, deliveries, etc...)
for a given day.
|
BulkJobSubmitResponse |
bulkCampaignSubmit(BulkCampaignSubmitRequest request) |
BulkJobSubmitResponse |
bulkJobSubmit(BulkJobSubmitRequest request) |
BulkJobSummaryResponse |
bulkJobSummary(BulkJobSummaryRequest request)
Used to return a summary of total activity (clicks, bounces, opens, deliveries, etc...)
for a given bulk job by supplying the RequestId.
|
CreateAccountResponse |
createAccount(CreateAccountRequest request) |
ForwardToAFriendResponse |
forwardToAFriendSubmit(ForwardToAFriendRequest request)
Submits a ForwardToAFriend Job (to a single recipient) for processing.
|
MessagePreviewResponse |
messagePreview(MessagePreviewRequest request)
Allows you to submit your message content for rendering without actually sending
an email message.
|
JobStateResponse |
retrieveJobState(JobStateRetrievalRequest request)
Used to return the state (Pause/Resume/Cancel) of a bulk job with a given job request id.
|
JobStateResponse |
setJobState(JobStateRequest request)
Used to update the state (Pause/Resume/Cancel) of a bulk job with a given job request id.
|
ThumbnailResponse |
thumbnail(ThumbnailRequest request) |
TransactionalJobSubmitResponse |
transactionalCampaignSubmit(TransactionalCampaignSubmitRequest request) |
TransactionalContent |
transactionalContentRetrieval(TransactionalContentRetrievalRequest request)
Used to return the rendered content of a transactional job or campaign
by supplying the OriginalRequestId.
|
TransactionalJobSubmitResponse |
transactionalJobSubmit(TransactionalJobSubmitRequest request)
Submits a Transactional Job (to a single recipient) for processing.
|
UpdateAccountResponse |
updateAccount(UpdateAccountRequest request) |
public MessageGearsClient(MessageGearsProperties properties)
properties - The account credentials and any other items of data required to use the service.public CreateAccountResponse createAccount(CreateAccountRequest request)
public UpdateAccountResponse updateAccount(UpdateAccountRequest request)
public ThumbnailResponse thumbnail(ThumbnailRequest request)
public TransactionalJobSubmitResponse transactionalCampaignSubmit(TransactionalCampaignSubmitRequest request)
public TransactionalJobSubmitResponse transactionalJobSubmit(TransactionalJobSubmitRequest request)
request - A @TransactionalJobSubmitRequestpublic BulkJobSubmitResponse bulkJobSubmit(BulkJobSubmitRequest request)
public BulkJobSubmitResponse bulkCampaignSubmit(BulkCampaignSubmitRequest request)
public MessagePreviewResponse messagePreview(MessagePreviewRequest request)
request - A @MessagePreviewRequestpublic TransactionalContent transactionalContentRetrieval(TransactionalContentRetrievalRequest request)
request - A @TransactionalContentRetrievalRequest.public JobStateResponse setJobState(JobStateRequest request)
request - A @TransactionalContentRetrievalRequest.public JobStateResponse retrieveJobState(JobStateRetrievalRequest request)
request - A @TransactionalContentRetrievalRequest.public AccountSummaryResponse accountSummary(AccountSummaryRequest request)
request - A @AccountSummaryRequest.public BulkJobSummaryResponse bulkJobSummary(BulkJobSummaryRequest request)
request - A @BulkJobSummaryRequest.public java.lang.String accountActivity(AccountActivityRequest request)
request - A @AccountActivityRequest.public ForwardToAFriendResponse forwardToAFriendSubmit(ForwardToAFriendRequest request)
request - A @TransactionalJobSubmitRequestCopyright © 2016. All Rights Reserved.