Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## org.jboss.cache.pojo.notification.annotation
Annotation Type ListModified

    @Retention(value=RUNTIME)
    @Target(value=METHOD)
    public @interface ListModified

Indicates that the marked method should be called when an attached list is modified.

The method can have any name, but should take a single parameter which is either a `ListModifiedEvent` or any superclass. Otherwise, an `IllegalArgumentException` will be thrown by `PojoCache.addListener(java.lang.Object)`

Example:

        @PojoCacheListener
        public class MyListener()
        {
           @ListModified
           public void handleModified(ListModifiedEvent event)
           {
              System.out.println("List = " + even.getSource());
           }
        }

Author:
  Jason T. Greene

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

Copyright © 2007 JBoss, a division of Red Hat. All Rights Reserved.