Package com.emailit.services
Class TemplateService
- java.lang.Object
-
- com.emailit.services.AbstractService
-
- com.emailit.services.TemplateService
-
public class TemplateService extends AbstractService
-
-
Constructor Summary
Constructors Constructor Description TemplateService(BaseEmailitClient client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EmailitObjectcreate(TemplateCreateParams params)EmailitObjectdelete(String id)EmailitObjectget(String id)Collectionlist()Collectionlist(TemplateListParams params)EmailitObjectpublish(String id)EmailitObjectupdate(String id, TemplateUpdateParams params)-
Methods inherited from class com.emailit.services.AbstractService
buildPath, getClient, request, requestCollection, requestRaw
-
-
-
-
Constructor Detail
-
TemplateService
public TemplateService(BaseEmailitClient client)
-
-
Method Detail
-
create
public EmailitObject create(TemplateCreateParams params) throws EmailitException
- Throws:
EmailitException
-
get
public EmailitObject get(String id) throws EmailitException
- Throws:
EmailitException
-
update
public EmailitObject update(String id, TemplateUpdateParams params) throws EmailitException
- Throws:
EmailitException
-
list
public Collection list() throws EmailitException
- Throws:
EmailitException
-
list
public Collection list(TemplateListParams params) throws EmailitException
- Throws:
EmailitException
-
delete
public EmailitObject delete(String id) throws EmailitException
- Throws:
EmailitException
-
publish
public EmailitObject publish(String id) throws EmailitException
- Throws:
EmailitException
-
-