Added the api warning for newly added classes.
Patch by: amitmanjhi
Review by: rjrjr (tbr)
Review at http://gwt-code-reviews.appspot.com/619804
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8310 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/bikeshed/src/com/google/gwt/requestfactory/server/DefaultSecurityProvider.java b/bikeshed/src/com/google/gwt/requestfactory/server/DefaultSecurityProvider.java
index 4b92239..a063474 100644
--- a/bikeshed/src/com/google/gwt/requestfactory/server/DefaultSecurityProvider.java
+++ b/bikeshed/src/com/google/gwt/requestfactory/server/DefaultSecurityProvider.java
@@ -18,6 +18,11 @@
import com.google.gwt.requestfactory.shared.Service;
/**
+ * <p>
+ * <span style="color:red">Experimental API: This class is still under rapid
+ * development, and is very likely to be deleted. Use it at your own risk.
+ * </span>
+ * </p>
* A security provider that enforces {@link com.google.gwt.requestfactory.shared.Service}
* annotations.
*/
diff --git a/bikeshed/src/com/google/gwt/requestfactory/server/OperationRegistry.java b/bikeshed/src/com/google/gwt/requestfactory/server/OperationRegistry.java
index ef8a538..5eb8917 100644
--- a/bikeshed/src/com/google/gwt/requestfactory/server/OperationRegistry.java
+++ b/bikeshed/src/com/google/gwt/requestfactory/server/OperationRegistry.java
@@ -18,6 +18,11 @@
import com.google.gwt.requestfactory.shared.RequestFactory;
/**
+ * <p>
+ * <span style="color:red">Experimental API: This class is still under rapid
+ * development, and is very likely to be deleted. Use it at your own risk.
+ * </span>
+ * </p>
* Maps operation name to {RequestDefinition}.
*/
public interface OperationRegistry {
diff --git a/bikeshed/src/com/google/gwt/requestfactory/server/ReflectionBasedOperationRegistry.java b/bikeshed/src/com/google/gwt/requestfactory/server/ReflectionBasedOperationRegistry.java
index 529e7c0..e96a2c7 100644
--- a/bikeshed/src/com/google/gwt/requestfactory/server/ReflectionBasedOperationRegistry.java
+++ b/bikeshed/src/com/google/gwt/requestfactory/server/ReflectionBasedOperationRegistry.java
@@ -27,6 +27,11 @@
import java.util.List;
/**
+ * <p>
+ * <span style="color:red">Experimental API: This class is still under rapid
+ * development, and is very likely to be deleted. Use it at your own risk.
+ * </span>
+ * </p>
* OperationRegistry which uses the operation name as a convention for
* reflection to a method on a class, and returns an appropriate {@link
* com.google.gwt.requestfactory.shared.RequestFactory.RequestDefinition}.
diff --git a/bikeshed/src/com/google/gwt/requestfactory/server/RequestSecurityProvider.java b/bikeshed/src/com/google/gwt/requestfactory/server/RequestSecurityProvider.java
index e95ad31..232eb85 100644
--- a/bikeshed/src/com/google/gwt/requestfactory/server/RequestSecurityProvider.java
+++ b/bikeshed/src/com/google/gwt/requestfactory/server/RequestSecurityProvider.java
@@ -16,6 +16,11 @@
package com.google.gwt.requestfactory.server;
/**
+ * <p>
+ * <span style="color:red">Experimental API: This class is still under rapid
+ * development, and is very likely to be deleted. Use it at your own risk.
+ * </span>
+ * </p>
* Enforces security policy for operations and classes, as well as permitting
* request obfuscation.
*/
diff --git a/bikeshed/src/com/google/gwt/requestfactory/shared/Service.java b/bikeshed/src/com/google/gwt/requestfactory/shared/Service.java
index 59f2cf5..1baddc0 100644
--- a/bikeshed/src/com/google/gwt/requestfactory/shared/Service.java
+++ b/bikeshed/src/com/google/gwt/requestfactory/shared/Service.java
@@ -21,6 +21,11 @@
import java.lang.annotation.Target;
/**
+ * <p>
+ * <span style="color:red">Experimental API: This class is still under rapid
+ * development, and is very likely to be deleted. Use it at your own risk.
+ * </span>
+ * </p>
* Annotation on Request classes specifying the server side implementations that
* back them.
*/