Class ManageScheduler
java.lang.Object
org.frankframework.management.bus.endpoints.BusEndpointBase
org.frankframework.management.bus.endpoints.ManageScheduler
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
@BusAware("frank-management-bus")
@TopicSelector(SCHEDULER)
public class ManageScheduler
extends BusEndpointBase
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static enum
-
Field Summary
Fields inherited from class org.frankframework.management.bus.endpoints.BusEndpointBase
log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.messaging.Message<String>
deleteJob
(org.springframework.messaging.Message<?> message) org.springframework.messaging.Message<String>
handleJob
(ManageScheduler.JobAction action, org.quartz.JobKey jobKey, String issuedBy) org.springframework.messaging.Message<String>
handleScheduler
(ManageScheduler.ScheduleAction action, String issuedBy) org.springframework.messaging.Message<String>
manageScheduler
(org.springframework.messaging.Message<?> message) Methods inherited from class org.frankframework.management.bus.endpoints.BusEndpointBase
afterPropertiesSet, createBean, doAfterPropertiesSet, getAdapterByName, getApplicationContext, getBean, getConfigurationByName, getIbisManager, getMediaTypeFromName, getPipeByName, getReceiverByName, log2SecurityLog, setApplicationContext
-
Constructor Details
-
ManageScheduler
public ManageScheduler()
-
-
Method Details
-
manageScheduler
@ActionSelector(MANAGE) @RolesAllowed({"IbisDataAdmin","IbisAdmin","IbisTester"}) public org.springframework.messaging.Message<String> manageScheduler(org.springframework.messaging.Message<?> message) -
handleScheduler
public org.springframework.messaging.Message<String> handleScheduler(ManageScheduler.ScheduleAction action, String issuedBy) -
handleJob
public org.springframework.messaging.Message<String> handleJob(ManageScheduler.JobAction action, org.quartz.JobKey jobKey, String issuedBy) -
deleteJob
@ActionSelector(DELETE) @RolesAllowed({"IbisDataAdmin","IbisAdmin","IbisTester"}) public org.springframework.messaging.Message<String> deleteJob(org.springframework.messaging.Message<?> message)
-