Uses of Class
org.opencastproject.scheduler.api.SchedulerException

  • Uses of SchedulerException in org.opencastproject.scheduler.api

    Modifier and Type
    Class
    Description
    class 
    Thrown when a scheduled event can not be added or updated because of a conflict.
    Modifier and Type
    Method
    Description
    void
    SchedulerService.addEvent(Date startDateTime, Date endDateTime, String captureAgentId, Set<String> userIds, org.opencastproject.mediapackage.MediaPackage mediaPackage, Map<String,String> wfProperties, Map<String,String> caMetadata, com.entwinemedia.fn.data.Opt<String> schedulingSource)
    Creates new event using specified mediapackage, workflow configuration and capture agent configuration.
    Map<String,net.fortuna.ical4j.model.Period>
    SchedulerService.addMultipleEvents(net.fortuna.ical4j.model.property.RRule rRule, Date start, Date end, Long duration, TimeZone tz, String captureAgentId, Set<String> userIds, org.opencastproject.mediapackage.MediaPackage templateMp, Map<String,String> wfProperties, Map<String,String> caMetadata, com.entwinemedia.fn.data.Opt<String> schedulingSource)
    Creates a group of new event using specified mediapackage, workflow configuration and capture agent configuration.
    List<org.opencastproject.mediapackage.MediaPackage>
    SchedulerService.findConflictingEvents(String captureDeviceID, Date startDate, Date endDate)
    Returns list of all conflicting events, i.e. all events that ends after start date and begins before end date.
    List<org.opencastproject.mediapackage.MediaPackage>
    SchedulerService.findConflictingEvents(String captureAgentId, net.fortuna.ical4j.model.property.RRule rrule, Date startDate, Date endDate, long duration, TimeZone timezone)
    Returns list of all conflicting events.
    SchedulerService.getCalendar(com.entwinemedia.fn.data.Opt<String> captureAgentId, com.entwinemedia.fn.data.Opt<String> seriesId, com.entwinemedia.fn.data.Opt<Date> cutoff)
    Generates calendar for specified capture agent.
    SchedulerService.getCaptureAgentConfiguration(String mediaPackageId)
    Retrieves capture agent configuration for specified event.
    com.entwinemedia.fn.data.Opt<org.opencastproject.mediapackage.MediaPackage>
    SchedulerService.getCurrentRecording(String captureAgentId)
    Retrieves the currently active recording for the given capture agent (if any).
    org.opencastproject.metadata.dublincore.DublinCoreCatalog
    SchedulerService.getDublinCore(String mediaPackageId)
    Retrieves dublin core catalog associated with specified event ID.
    int
    SchedulerService.getEventCount()
    Returns the number of scheduled events.
    SchedulerService.getKnownRecordings()
    Gets the state of all recordings in the system.
    org.opencastproject.mediapackage.MediaPackage
    SchedulerService.getMediaPackage(String mediaPackageId)
    Retrieves mediapackage associated with specified event ID.
    SchedulerService.getRecordingState(String mediaPackageId)
    Gets the state of a recording, if it exists.
    SchedulerService.getScheduleLastModified(String captureAgentId)
    Returns hash of last modification of event belonging to specified capture agent.
    SchedulerService.getTechnicalMetadata(String mediaPackageId)
    Retrieves the technical metadata associated with specified event ID.
    com.entwinemedia.fn.data.Opt<org.opencastproject.mediapackage.MediaPackage>
    SchedulerService.getUpcomingRecording(String captureAgentId)
    Retrieves the upcoming recording for the given capture agent (if any).
    SchedulerService.getWorkflowConfig(String mediaPackageId)
    Retrieves workflow configuration associated with specified event ID.
    void
    SchedulerService.removeEvent(String mediaPackageId)
    Removes event with specified ID.
    void
    SchedulerService.removeRecording(String mediaPackageId)
    Removes a recording from the system, if the recording exists.
    void
    SchedulerService.removeScheduledRecordingsBeforeBuffer(long buffer)
    Remove all of the scheduled events before a buffer.
    List<org.opencastproject.mediapackage.MediaPackage>
    SchedulerService.search(com.entwinemedia.fn.data.Opt<String> captureAgentId, com.entwinemedia.fn.data.Opt<Date> startsFrom, com.entwinemedia.fn.data.Opt<Date> startsTo, com.entwinemedia.fn.data.Opt<Date> endFrom, com.entwinemedia.fn.data.Opt<Date> endTo)
    Retrieves all events matching given filter.
    void
    SchedulerService.updateEvent(String mediaPackageId, com.entwinemedia.fn.data.Opt<Date> startDateTime, com.entwinemedia.fn.data.Opt<Date> endDateTime, com.entwinemedia.fn.data.Opt<String> captureAgentId, com.entwinemedia.fn.data.Opt<Set<String>> userIds, com.entwinemedia.fn.data.Opt<org.opencastproject.mediapackage.MediaPackage> mediaPackage, com.entwinemedia.fn.data.Opt<Map<String,String>> wfProperties, com.entwinemedia.fn.data.Opt<Map<String,String>> caMetadata)
    Updates event with specified ID and check for conflicts.
    void
    SchedulerService.updateEvent(String mediaPackageId, com.entwinemedia.fn.data.Opt<Date> startDateTime, com.entwinemedia.fn.data.Opt<Date> endDateTime, com.entwinemedia.fn.data.Opt<String> captureAgentId, com.entwinemedia.fn.data.Opt<Set<String>> userIds, com.entwinemedia.fn.data.Opt<org.opencastproject.mediapackage.MediaPackage> mediaPackage, com.entwinemedia.fn.data.Opt<Map<String,String>> wfProperties, com.entwinemedia.fn.data.Opt<Map<String,String>> caMetadata, boolean allowConflict)
    Updates event with specified ID and possibly checking for conflicts.
    boolean
    SchedulerService.updateRecordingState(String mediaPackageId, String state)
    Updates the state of a recording with the given state, if it exists.