Class NotificationRestClient
- java.lang.Object
-
- org.apache.syncope.client.console.rest.BaseRestClient
-
- org.apache.syncope.client.console.rest.NotificationRestClient
-
- All Implemented Interfaces:
Serializable
,TemplateRestClient<MailTemplateTO,MailTemplateFormat>
,RestClient
public class NotificationRestClient extends BaseRestClient implements TemplateRestClient<MailTemplateTO,MailTemplateFormat>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.client.console.rest.BaseRestClient
LOG
-
-
Constructor Summary
Constructors Constructor Description NotificationRestClient()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
actionJob(JobAction jobAction)
static void
create(NotificationTO notificationTO)
void
createTemplate(MailTemplateTO mailTemplateTO)
static void
delete(String key)
void
deleteTemplate(String key)
static JobTO
getJob()
static List<NotificationTO>
list()
List<MailTemplateTO>
listTemplates()
static NotificationTO
read(String key)
MailTemplateTO
readTemplate(String key)
String
readTemplateFormat(String key, MailTemplateFormat format)
static void
update(NotificationTO notificationTO)
void
updateTemplateFormat(String key, String content, MailTemplateFormat format)
-
Methods inherited from class org.apache.syncope.client.console.rest.BaseRestClient
getObject, getService, getService, getStatus, getSyncopeService, resetClient, toOrderBy
-
-
-
-
Method Detail
-
list
public static List<NotificationTO> list()
-
getJob
public static JobTO getJob()
-
actionJob
public static void actionJob(JobAction jobAction)
-
read
public static NotificationTO read(String key)
-
create
public static void create(NotificationTO notificationTO)
-
update
public static void update(NotificationTO notificationTO)
-
delete
public static void delete(String key)
-
listTemplates
public List<MailTemplateTO> listTemplates()
- Specified by:
listTemplates
in interfaceTemplateRestClient<MailTemplateTO,MailTemplateFormat>
-
createTemplate
public void createTemplate(MailTemplateTO mailTemplateTO)
- Specified by:
createTemplate
in interfaceTemplateRestClient<MailTemplateTO,MailTemplateFormat>
-
deleteTemplate
public void deleteTemplate(String key)
- Specified by:
deleteTemplate
in interfaceTemplateRestClient<MailTemplateTO,MailTemplateFormat>
-
readTemplate
public MailTemplateTO readTemplate(String key)
- Specified by:
readTemplate
in interfaceTemplateRestClient<MailTemplateTO,MailTemplateFormat>
-
readTemplateFormat
public String readTemplateFormat(String key, MailTemplateFormat format)
- Specified by:
readTemplateFormat
in interfaceTemplateRestClient<MailTemplateTO,MailTemplateFormat>
-
updateTemplateFormat
public void updateTemplateFormat(String key, String content, MailTemplateFormat format)
- Specified by:
updateTemplateFormat
in interfaceTemplateRestClient<MailTemplateTO,MailTemplateFormat>
-
-