org.granite.clustering
Annotation Type TransientReference


@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
@Documented
public @interface TransientReference

This annotation is intended to be used on classes that need to be cached in an HTTP session without being replicated in a clustered environment. It will however only work in conjunction with the session map returned by an HttpGraniteContext instance.

Author:
Franck WOLFF
See Also:
HttpGraniteContext, TransientReferenceHolder