From 572030bbcfc173d5d0a022e958360551c4453987 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 22 Oct 2014 10:08:44 +0000
Subject: [PATCH] OPENDJ-1545 Remove Workflow, NetworkGroups and related attempts at building a proxy
---
opendj3-server-dev/src/server/org/opends/server/workflowelement/ObservableWorkflowElementState.java | 25 ++++++++++++++++++-------
1 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/opendj3-server-dev/src/server/org/opends/server/workflowelement/ObservableWorkflowElementState.java b/opendj3-server-dev/src/server/org/opends/server/workflowelement/ObservableWorkflowElementState.java
index b6bb5a7..1da432c 100644
--- a/opendj3-server-dev/src/server/org/opends/server/workflowelement/ObservableWorkflowElementState.java
+++ b/opendj3-server-dev/src/server/org/opends/server/workflowelement/ObservableWorkflowElementState.java
@@ -22,9 +22,11 @@
*
*
* Copyright 2008 Sun Microsystems, Inc.
+ * Portions copyright 2014 ForgeRock AS.
*/
package org.opends.server.workflowelement;
+import java.util.Observable;
/**
* This class implements an observable workflow element state.
@@ -32,13 +34,13 @@
* state of the workflow element has changed. Typically, observers are
* notified when a workflow element is enabled or disabled.
*/
-public class ObservableWorkflowElementState
- extends ObservableWorkflowElement
+public class ObservableWorkflowElementState extends Observable
{
// The "enabled" state of the observed workflow element.
// By default, a workflow element is enabled (otherwise this
// instance of workflow element state would not exist).
private boolean enabled = true;
+ private final WorkflowElement<?> observedWorkflowElement;
/**
@@ -48,10 +50,9 @@
* @param observedWorkflowElement
* The workflow element to observe.
*/
- public ObservableWorkflowElementState(
- WorkflowElement<?> observedWorkflowElement)
+ ObservableWorkflowElementState(WorkflowElement<?> observedWorkflowElement)
{
- super(observedWorkflowElement);
+ this.observedWorkflowElement = observedWorkflowElement;
}
@@ -61,8 +62,7 @@
*
* @param enabled the new "enabled" state of the observed workflow element
*/
- public void setWorkflowElementEnabled(
- boolean enabled)
+ public void setWorkflowElementEnabled(boolean enabled)
{
if (this.enabled != enabled)
{
@@ -81,4 +81,15 @@
{
return enabled;
}
+
+
+ /**
+ * Gets the observed workflow element.
+ *
+ * @return the observed workflow element.
+ */
+ public WorkflowElement<?> getObservedWorkflowElement()
+ {
+ return observedWorkflowElement;
+ }
}
--
Gitblit v1.10.0