Interface BeanEntityEventGenerator<E,​P>

  • Type Parameters:
    E - the type of the entity (XWikiDocument, BaseObject, BaseClass, etc.)
    P - the type of the properties bean
    All Superinterfaces:
    EntityEventGenerator<E>

    public interface BeanEntityEventGenerator<E,​P>
    extends EntityEventGenerator<E>
    Since:
    9.0RC1
    Version:
    $Id: 9a3f4262cf7780c129e46775b88bd217854fd19b $
    • Method Detail

      • write

        void write​(E entity,
                   Object filter,
                   P properties)
            throws org.xwiki.filter.FilterException
        Parameters:
        entity - the entity to read
        filter - the filter to send events to
        properties - the properties
        Throws:
        org.xwiki.filter.FilterException - when failing to convert passed entity into events