Branch: refs/heads/8.2.x
Home:
https://github.com/Teiid-Designer/teiid-designer
Commit: 099d7310319e9e08c10c137b8ddc2c432e132b28
https://github.com/Teiid-Designer/teiid-designer/commit/099d7310319e9e08c...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServer.java
M
plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/PreviewManager.java
M
plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/ExecutionConfigurationEvent.java
Log Message:
-----------
TEIIDDES-1833: Clean vdbs on connection of client to teiid instance
* PreviewManager
* On connection of the client to the teiid instance, clean the latter of
all preview vdbs.
* This means whenever a server is started (and the instance successfully
connected to) or when the refresh button is clicked on, the manager will
find all preview vdbs and remove them accordingly.
* ExecutionConfigurationEvent
* Requires an additional event for the specific case of the instance being
connected to. Refresh occurs too often to be of use.
* TeiidServer
* Fire the connection event only when the instance has been successfully
connected.