Polish GemFire

* Remove Compile Warnings
* Correct @since
* Add tests
* Add to What's New in documentation
This commit is contained in:
Rob Winch
2016-01-28 13:43:33 -06:00
parent 019e0083b0
commit 22f6f9dd72
18 changed files with 74 additions and 48 deletions

View File

@@ -316,6 +316,7 @@ public abstract class AbstractGemFireOperationsSessionRepository extends CacheLi
* @see com.gemstone.gemfire.Delta
* @see com.gemstone.gemfire.Instantiator
*/
@SuppressWarnings("serial")
public static class GemFireSession implements Comparable<ExpiringSession>, DataSerializable, Delta, ExpiringSession {
protected static final boolean DEFAULT_ALLOW_JAVA_SERIALIZATION = true;
@@ -590,6 +591,7 @@ public abstract class AbstractGemFireOperationsSessionRepository extends CacheLi
* @see com.gemstone.gemfire.Delta
* @see com.gemstone.gemfire.Instantiator
*/
@SuppressWarnings("serial")
public static class GemFireSessionAttributes implements DataSerializable, Delta {
protected static final boolean DEFAULT_ALLOW_JAVA_SERIALIZATION = true;

View File

@@ -103,7 +103,6 @@ import com.gemstone.gemfire.cache.client.ClientRegionShortcut;
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@SuppressWarnings("unused")
@Target(ElementType.TYPE)
@Configuration
@Import(GemFireHttpSessionConfiguration.class)

View File

@@ -71,7 +71,6 @@ import com.gemstone.gemfire.cache.client.ClientRegionShortcut;
* @since 1.1.0
*/
@Configuration
@SuppressWarnings("unused")
public class GemFireHttpSessionConfiguration extends SpringHttpSessionConfiguration
implements BeanClassLoaderAware, ImportAware {

View File

@@ -32,7 +32,7 @@ import com.gemstone.gemfire.internal.cache.GemFireCacheImpl;
* and is used by Spring Session's GemFire adapter support classes.
*
* @author John Blum
* @since 1.0.0
* @since 1.1.0
*/
public abstract class GemFireUtils {