Class InvalidateDMOModuleCacheEvent


  • @Portable
    public class InvalidateDMOModuleCacheEvent
    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 Detail

      • InvalidateDMOModuleCacheEvent

        public InvalidateDMOModuleCacheEvent()
      • InvalidateDMOModuleCacheEvent

        public InvalidateDMOModuleCacheEvent​(org.uberfire.rpc.SessionInfo sessionInfo,
                                             Module module,
                                             org.uberfire.backend.vfs.Path resourcePath)
    • Method Detail

      • getResourcePath

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

        public org.uberfire.rpc.SessionInfo getSessionInfo()
      • getModule

        public Module getModule()