From 98a5df3565beaa1999020a16fcb5338d13d5b50f Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 26 Aug 2014 08:11:29 +0000
Subject: [PATCH] Removed useless getChangeNumber() and setChangeNumber methods from *Operation interfaces. These methods are useless because setChangeNumber() is never set inside production code, so changeNumber is always equal to -1 for all the update operations. In addition it is very unlikely the ChangeNumberIndexer could have computed the changeNumber before a results are sent to a persistent search.
---
opends/src/server/org/opends/server/core/ModifyDNOperationWrapper.java | 90 +++++++++-----------------------------------
1 files changed, 19 insertions(+), 71 deletions(-)
diff --git a/opends/src/server/org/opends/server/core/ModifyDNOperationWrapper.java b/opends/src/server/org/opends/server/core/ModifyDNOperationWrapper.java
index 002276c..d330c0a 100644
--- a/opends/src/server/org/opends/server/core/ModifyDNOperationWrapper.java
+++ b/opends/src/server/org/opends/server/core/ModifyDNOperationWrapper.java
@@ -22,7 +22,7 @@
*
*
* Copyright 2008 Sun Microsystems, Inc.
- * Portions Copyright 2013 ForgeRock AS
+ * Portions Copyright 2013-2014 ForgeRock AS
*/
package org.opends.server.core;
@@ -49,162 +49,110 @@
super(modifyDN);
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public void addModification(Modification modification) {
getOperation().addModification(modification);
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public boolean deleteOldRDN() {
return getOperation().deleteOldRDN();
}
- /**
- * {@inheritDoc}
- */
- @Override
- public long getChangeNumber() {
- return getOperation().getChangeNumber();
- }
-
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public DN getEntryDN() {
return getOperation().getEntryDN();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public List<Modification> getModifications() {
return getOperation().getModifications();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public RDN getNewRDN() {
return getOperation().getNewRDN();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public DN getNewSuperior() {
return getOperation().getNewSuperior();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public Entry getOriginalEntry() {
return getOperation().getOriginalEntry();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public DN getProxiedAuthorizationDN() {
return getOperation().getProxiedAuthorizationDN();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public ByteString getRawEntryDN() {
return getOperation().getRawEntryDN();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public ByteString getRawNewRDN() {
return getOperation().getRawNewRDN();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public ByteString getRawNewSuperior() {
return getOperation().getRawNewSuperior();
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public Entry getUpdatedEntry() {
return getOperation().getUpdatedEntry();
}
- /**
- * {@inheritDoc}
- */
- @Override
- public void setChangeNumber(long changeNumber) {
- getOperation().setChangeNumber(changeNumber);
- }
-
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public void setDeleteOldRDN(boolean deleteOldRDN) {
getOperation().setDeleteOldRDN(deleteOldRDN);
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public void setRawEntryDN(ByteString rawEntryDN) {
getOperation().setRawEntryDN(rawEntryDN);
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public void setRawNewRDN(ByteString rawNewRDN) {
getOperation().setRawNewRDN(rawNewRDN);
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public void setRawNewSuperior(ByteString rawNewSuperior) {
getOperation().setRawNewSuperior(rawNewSuperior);
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public void setProxiedAuthorizationDN(DN dn)
{
getOperation().setProxiedAuthorizationDN(dn);
}
- /**
- * {@inheritDoc}
- */
+ /** {@inheritDoc} */
@Override
public DN getNewDN()
{
--
Gitblit v1.10.0