Guvnor - Project API 6.2.0.Beta2

org.guvnor.common.services.project.builder.events
Class InvalidateDMOProjectCacheEvent

java.lang.Object
  extended by org.guvnor.common.services.project.builder.events.InvalidateDMOProjectCacheEvent

@Portable
public class InvalidateDMOProjectCacheEvent
extends Object

Event to invalidate all entries in a DataModelOracleCache for the Project containing the given resource. The resource path is used within the Event as all editors that could affect the validity of a DataModelOracleCache entry will know their resource's Path but not the Project path without performing a server round-trip to resolve such.


Constructor Summary
InvalidateDMOProjectCacheEvent()
           
InvalidateDMOProjectCacheEvent(org.uberfire.rpc.SessionInfo sessionInfo, Project project, org.uberfire.backend.vfs.Path resourcePath)
           
 
Method Summary
 Project getProject()
           
 org.uberfire.backend.vfs.Path getResourcePath()
           
 org.uberfire.rpc.SessionInfo getSessionInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvalidateDMOProjectCacheEvent

public InvalidateDMOProjectCacheEvent()

InvalidateDMOProjectCacheEvent

public InvalidateDMOProjectCacheEvent(org.uberfire.rpc.SessionInfo sessionInfo,
                                      Project project,
                                      org.uberfire.backend.vfs.Path resourcePath)
Method Detail

getResourcePath

public org.uberfire.backend.vfs.Path getResourcePath()

getSessionInfo

public org.uberfire.rpc.SessionInfo getSessionInfo()

getProject

public Project getProject()

Guvnor - Project API 6.2.0.Beta2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.