mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Nicolas Capponi
19.26.2016 62e3482ec3ff6286d71be3f1c9829a2e3c0cbb8f
OPENDJ-2987 Annotate classes to be removed when SDK schema is fully used
2 files modified
5 ■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/types/CommonSchemaElements.java 2 ●●●●● patch | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/util/ActivateOnceSDKSchemaIsUsed.java 3 ●●●● patch | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/types/CommonSchemaElements.java
@@ -27,6 +27,7 @@
import org.forgerock.i18n.LocalizableMessage;
import org.forgerock.opendj.ldap.ResultCode;
import org.forgerock.opendj.ldap.schema.SchemaElement;
import org.opends.server.util.RemoveOnceSDKSchemaIsUsed;
import static org.forgerock.util.Reject.*;
import static org.opends.messages.SchemaMessages.*;
@@ -58,6 +59,7 @@
 * associated schema file to be edited so that an element created over
 * protocol may be associated with a particular schema file.
 */
@RemoveOnceSDKSchemaIsUsed
@org.opends.server.types.PublicAPI(
     stability=org.opends.server.types.StabilityLevel.VOLATILE,
     mayInstantiate=false,
opendj-server-legacy/src/main/java/org/opends/server/util/ActivateOnceSDKSchemaIsUsed.java
@@ -11,7 +11,7 @@
 * Header, with the fields enclosed by brackets [] replaced by your own identifying
 * information: "Portions Copyright [year] [name of copyright owner]".
 *
 * Copyright 2015 ForgeRock AS.
 * Copyright 2015-2016 ForgeRock AS.
 */
package org.opends.server.util;
@@ -23,6 +23,7 @@
 * SDK schema is used in place of legacy server schema.
 */
@Retention(RetentionPolicy.SOURCE)
@RemoveOnceSDKSchemaIsUsed
public @interface ActivateOnceSDKSchemaIsUsed
{
  /** Optional comment on activation. */