Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.scheduler.core.interfaces
Interface SchedulerRegistry

All Known Implementing Classes:
SchedulerRegistryService

public interface SchedulerRegistry

Scheduler registry.


Method Summary
 void registerSchedule(Schedule schedule)
          Registers a schedule.
 void registerSchedule(Schedule schedule, Map<String,Serializable> parameters)
          Registers a schedule.
 boolean unregisterSchedule(Schedule schedule)
          UnRegisters a schedule.
 boolean unregisterSchedule(String scheduleId)
          UnRegisters a schedule.
 

Method Detail

registerSchedule

void registerSchedule(Schedule schedule)
Registers a schedule.

Parameters:
schedule - the schedule

registerSchedule

void registerSchedule(Schedule schedule,
                      Map<String,Serializable> parameters)
Registers a schedule. Add all parameters to eventContext.

Parameters:
schedule -
parameters -

unregisterSchedule

boolean unregisterSchedule(String scheduleId)
UnRegisters a schedule.

Parameters:
scheduleId - the schedule id
Returns:
true if schedule has been successfully removed.

unregisterSchedule

boolean unregisterSchedule(Schedule schedule)
UnRegisters a schedule.

Parameters:
schedule - to be unregistered
Returns:
true if schedule has been successfully removed.

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.