| | |
| | | * |
| | | * |
| | | * Copyright 2006-2010 Sun Microsystems, Inc. |
| | | * Portions Copyright 2013 ForgeRock AS |
| | | * Portions Copyright 2013-2014 ForgeRock AS |
| | | */ |
| | | package org.opends.server.backends.task; |
| | | |
| | |
| | | break; |
| | | } |
| | | |
| | | DN entryDN = entry.getDN(); |
| | | DN entryDN = entry.getName(); |
| | | if (entryDN.equals(taskBackend.getTaskRootDN())) |
| | | { |
| | | taskRootEntry = entry; |
| | |
| | | { |
| | | for (Task t : tasks.values()) |
| | | { |
| | | if (taskEntryDN.equals(t.getTaskEntry().getDN())) |
| | | if (taskEntryDN.equals(t.getTaskEntry().getName())) |
| | | { |
| | | return t; |
| | | } |
| | |
| | | { |
| | | Entry taskEntry = task.getTaskEntry(); |
| | | |
| | | if (scheduledTaskEntryDN.equals(taskEntry.getDN())) |
| | | if (scheduledTaskEntryDN.equals(taskEntry.getName())) |
| | | { |
| | | return taskEntry.duplicate(true); |
| | | } |
| | |
| | | { |
| | | for (RecurringTask rt : recurringTasks.values()) |
| | | { |
| | | if (recurringTaskEntryDN.equals(rt.getRecurringTaskEntry().getDN())) |
| | | if (recurringTaskEntryDN.equals(rt.getRecurringTaskEntry().getName())) |
| | | { |
| | | return rt; |
| | | } |
| | |
| | | { |
| | | Entry recurringTaskEntry = recurringTask.getRecurringTaskEntry(); |
| | | |
| | | if (recurringTaskEntryDN.equals(recurringTaskEntry.getDN())) |
| | | if (recurringTaskEntryDN.equals(recurringTaskEntry.getName())) |
| | | { |
| | | return recurringTaskEntry.duplicate(true); |
| | | } |