Skip to content

Commit 5ab2c3e

Browse files
committed
Updated names of classes and interfaces to correspond more to API documentation
1 parent 013bf74 commit 5ab2c3e

14 files changed

+62
-62
lines changed

src/main/java/io/mailtrap/api/BulkSendingApiImpl.java renamed to src/main/java/io/mailtrap/api/BulkEmailsImpl.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
import io.mailtrap.Constants;
44
import io.mailtrap.CustomValidator;
5-
import io.mailtrap.api.abstractions.BulkSendingApi;
5+
import io.mailtrap.api.abstractions.BulkEmails;
66
import io.mailtrap.api.abstractions.classes.SendApiResource;
77
import io.mailtrap.config.MailtrapConfig;
88
import io.mailtrap.http.RequestData;
99
import io.mailtrap.model.request.MailtrapMail;
1010
import io.mailtrap.model.response.SendResponse;
1111

1212
/**
13-
* Implementation of the {@link BulkSendingApi} interface for bulk sending emails.
13+
* Implementation of the {@link BulkEmails} interface for bulk sending emails.
1414
*/
15-
public class BulkSendingApiImpl extends SendApiResource implements BulkSendingApi {
15+
public class BulkEmailsImpl extends SendApiResource implements BulkEmails {
1616

17-
public BulkSendingApiImpl(MailtrapConfig config, CustomValidator customValidator) {
17+
public BulkEmailsImpl(MailtrapConfig config, CustomValidator customValidator) {
1818
super(config, customValidator);
1919
this.apiHost = Constants.BULK_SENDING_HOST;
2020
}

src/main/java/io/mailtrap/api/EmailSendingApiImpl.java renamed to src/main/java/io/mailtrap/api/SendingEmailsImpl.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
import io.mailtrap.Constants;
44
import io.mailtrap.CustomValidator;
5-
import io.mailtrap.api.abstractions.EmailSendingApi;
5+
import io.mailtrap.api.abstractions.SendingEmails;
66
import io.mailtrap.api.abstractions.classes.SendApiResource;
77
import io.mailtrap.config.MailtrapConfig;
88
import io.mailtrap.http.RequestData;
99
import io.mailtrap.model.request.MailtrapMail;
1010
import io.mailtrap.model.response.SendResponse;
1111

1212
/**
13-
* Implementation of the {@link EmailSendingApi} interface for sending emails in the production environment.
13+
* Implementation of the {@link SendingEmails} interface for sending emails in the production environment.
1414
*/
15-
public class EmailSendingApiImpl extends SendApiResource implements EmailSendingApi {
15+
public class SendingEmailsImpl extends SendApiResource implements SendingEmails {
1616

17-
public EmailSendingApiImpl(MailtrapConfig config, CustomValidator customValidator) {
17+
public SendingEmailsImpl(MailtrapConfig config, CustomValidator customValidator) {
1818
super(config, customValidator);
1919
this.apiHost = Constants.EMAIL_SENDING_SEND_HOST;
2020
}

src/main/java/io/mailtrap/api/EmailTestingApiImpl.java renamed to src/main/java/io/mailtrap/api/TestingEmailsImpl.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
import io.mailtrap.Constants;
44
import io.mailtrap.CustomValidator;
5-
import io.mailtrap.api.abstractions.EmailTestingApi;
5+
import io.mailtrap.api.abstractions.TestingEmails;
66
import io.mailtrap.api.abstractions.classes.SendApiResource;
77
import io.mailtrap.config.MailtrapConfig;
88
import io.mailtrap.http.RequestData;
99
import io.mailtrap.model.request.MailtrapMail;
1010
import io.mailtrap.model.response.SendResponse;
1111

1212
/**
13-
* Implementation of the {@link EmailTestingApi} interface for sending emails in the sandbox environment.
13+
* Implementation of the {@link TestingEmails} interface for sending emails in the sandbox environment.
1414
*/
15-
public class EmailTestingApiImpl extends SendApiResource implements EmailTestingApi {
15+
public class TestingEmailsImpl extends SendApiResource implements TestingEmails {
1616

17-
public EmailTestingApiImpl(MailtrapConfig config, CustomValidator customValidator) {
17+
public TestingEmailsImpl(MailtrapConfig config, CustomValidator customValidator) {
1818
super(config, customValidator);
1919
this.apiHost = Constants.EMAIL_TESTING_SEND_HOST;
2020
}

src/main/java/io/mailtrap/api/abstractions/BulkSendingApi.java renamed to src/main/java/io/mailtrap/api/abstractions/BulkEmails.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
/**
99
* Interface representing the Mailtrap Bulk Sending API for sending emails.
1010
*/
11-
public interface BulkSendingApi {
11+
public interface BulkEmails {
1212

1313
/**
1414
* Sends an email

src/main/java/io/mailtrap/api/abstractions/EmailSendingApi.java renamed to src/main/java/io/mailtrap/api/abstractions/SendingEmails.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
/**
99
* Interface representing the Mailtrap Sending API for sending emails.
1010
*/
11-
public interface EmailSendingApi {
11+
public interface SendingEmails {
1212

1313
/**
1414
* Sends an email

src/main/java/io/mailtrap/api/abstractions/EmailTestingApi.java renamed to src/main/java/io/mailtrap/api/abstractions/TestingEmails.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
/**
99
* Interface representing the Mailtrap Testing API for sending emails.
1010
*/
11-
public interface EmailTestingApi {
11+
public interface TestingEmails {
1212

1313
/**
1414
* Sends an email

src/main/java/io/mailtrap/client/MailtrapClient.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package io.mailtrap.client;
22

3-
import io.mailtrap.client.layers.MailtrapBulkEmailSendingApiLayer;
4-
import io.mailtrap.client.layers.MailtrapEmailSendingApiLayer;
5-
import io.mailtrap.client.layers.MailtrapEmailTestingApiLayer;
3+
import io.mailtrap.client.layers.MailtrapBulkSendingApi;
4+
import io.mailtrap.client.layers.MailtrapEmailSendingApi;
5+
import io.mailtrap.client.layers.MailtrapEmailTestingApi;
66
import io.mailtrap.config.MailtrapConfig;
77
import io.mailtrap.model.request.MailtrapMail;
88
import io.mailtrap.model.response.SendResponse;
@@ -24,19 +24,19 @@ public class MailtrapClient {
2424
* API for Mailtrap.io Sending functionality
2525
*/
2626
@Getter
27-
private final MailtrapEmailSendingApiLayer sendingApi;
27+
private final MailtrapEmailSendingApi sendingApi;
2828

2929
/**
3030
* API for Mailtrap.io Testing functionality
3131
*/
3232
@Getter
33-
private final MailtrapEmailTestingApiLayer testingApi;
33+
private final MailtrapEmailTestingApi testingApi;
3434

3535
/**
3636
* API for Mailtrap.io Bulk Sending functionality
3737
*/
3838
@Getter
39-
private final MailtrapBulkEmailSendingApiLayer bulkSendingApi;
39+
private final MailtrapBulkSendingApi bulkSendingApi;
4040

4141
/**
4242
* Utility class which holds sending context (which API to use: Email Sending API, Bulk Sending API or
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package io.mailtrap.client.layers;
22

3-
import io.mailtrap.api.abstractions.BulkSendingApi;
3+
import io.mailtrap.api.abstractions.BulkEmails;
44
import lombok.Getter;
55
import lombok.RequiredArgsConstructor;
66
import lombok.experimental.Accessors;
@@ -11,6 +11,6 @@
1111
@Getter
1212
@Accessors(fluent = true)
1313
@RequiredArgsConstructor
14-
public class MailtrapBulkEmailSendingApiLayer {
15-
private final BulkSendingApi emails;
14+
public class MailtrapBulkSendingApi {
15+
private final BulkEmails emails;
1616
}
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package io.mailtrap.client.layers;
22

3-
import io.mailtrap.api.abstractions.EmailSendingApi;
3+
import io.mailtrap.api.abstractions.SendingEmails;
44
import lombok.Getter;
55
import lombok.RequiredArgsConstructor;
66
import lombok.experimental.Accessors;
@@ -11,6 +11,6 @@
1111
@Getter
1212
@Accessors(fluent = true)
1313
@RequiredArgsConstructor
14-
public class MailtrapEmailSendingApiLayer {
15-
private final EmailSendingApi emails;
14+
public class MailtrapEmailSendingApi {
15+
private final SendingEmails emails;
1616
}
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package io.mailtrap.client.layers;
22

3-
import io.mailtrap.api.abstractions.EmailTestingApi;
3+
import io.mailtrap.api.abstractions.TestingEmails;
44
import lombok.Getter;
55
import lombok.RequiredArgsConstructor;
66
import lombok.experimental.Accessors;
@@ -11,6 +11,6 @@
1111
@Getter
1212
@Accessors(fluent = true)
1313
@RequiredArgsConstructor
14-
public class MailtrapEmailTestingApiLayer {
15-
private final EmailTestingApi emails;
14+
public class MailtrapEmailTestingApi {
15+
private final TestingEmails emails;
1616
}

0 commit comments

Comments
 (0)