1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
package org.onap.vid.job; import java.util.Collection; import java.util.Optional; import java.util.UUID; public interface JobsBrokerService { UUID add(Job job); Optional<Job> pull(Job.JobStatus topic, String ownerId); void pushBack(Job job); Collection<Job> peek(); Job peek(UUID jobId); void delete(UUID jobId); }