Package org.uberfire.workbench.events
Class ResourceBatchChangesEvent
- java.lang.Object
-
- org.uberfire.workbench.events.ResourceBatchChangesEvent
-
- All Implemented Interfaces:
UberFireEvent
@Portable public class ResourceBatchChangesEvent extends Object implements UberFireEvent
An Event indicating a various changes to various Resources
-
-
Constructor Summary
Constructors Constructor Description ResourceBatchChangesEvent(Map<Path,Collection<ResourceChange>> batch, String message, SessionInfo sessionInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainPath(Path path)Collection<Path>getAffectedPaths()Map<Path,Collection<ResourceChange>>getBatch()Collection<ResourceChange>getChanges(Path path)StringgetMessage()SessionInfogetSessionInfo()StringtoString()
-
-
-
Constructor Detail
-
ResourceBatchChangesEvent
public ResourceBatchChangesEvent(Map<Path,Collection<ResourceChange>> batch, String message, SessionInfo sessionInfo)
-
-
Method Detail
-
getBatch
public Map<Path,Collection<ResourceChange>> getBatch()
-
containPath
public boolean containPath(Path path)
-
getAffectedPaths
public Collection<Path> getAffectedPaths()
-
getChanges
public Collection<ResourceChange> getChanges(Path path)
-
getSessionInfo
public SessionInfo getSessionInfo()
-
getMessage
public String getMessage()
-
-