org.gcube.portlets.user.homelibrary.home.workspace.events.filter
Class WorkspaceEventFilter
java.lang.Object
org.gcube.portlets.user.homelibrary.home.workspace.events.AbstractWorkspaceEventSource
org.gcube.portlets.user.homelibrary.home.workspace.events.filter.WorkspaceEventFilter
- All Implemented Interfaces:
- WorkspaceEventSource, WorkspaceListener
public class WorkspaceEventFilter
- extends AbstractWorkspaceEventSource
- implements WorkspaceListener
Implements an event filter.
With this filter are accepted the events with target an item with id in the specified list.
- Author:
- Federico De Faveri defaveri@isti.cnr.it
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
criterions
protected List<WorkspaceEventFilterCriteria> criterions
WorkspaceEventFilter
public WorkspaceEventFilter(WorkspaceEventSource source)
- Create a new event filter.
- Parameters:
source - the event source.
addCriteria
public void addCriteria(WorkspaceEventFilterCriteria criteria)
- Add a criteria.
- Parameters:
criteria - the criteria to add.
removeCriteria
public void removeCriteria(WorkspaceEventFilterCriteria criteria)
- Remove a criteria.
- Parameters:
criteria - the criteria to remove.
workspaceEvent
public void workspaceEvent(WorkspaceEvent event)
- Called when a new event is fired.
- Specified by:
workspaceEvent in interface WorkspaceListener
- Parameters:
event - the event.
Copyright © 2013. All Rights Reserved.