org.drools.repository.events
Interface SaveEvent


public interface SaveEvent

This will be called as content is saved to the repository - you can hook in and also store content in an external store. Content can be text or binary. To install an implementation of this, create an instance of SaveEvent, make it available on the classpath and set the system property 'guvnor.saveEventListener' with the full name of the class.


Method Summary
 void onAssetCheckin(AssetItem item)
          When the content of the asset changes, or some meta data.
 void onAssetDelete(AssetItem item)
          When it is hard deleted.
 void onModuleCreate(ModuleItem item)
          Called once, when a module is created.
 

Method Detail

onAssetCheckin

void onAssetCheckin(AssetItem item)
When the content of the asset changes, or some meta data. This will also be called when it is new.


onAssetDelete

void onAssetDelete(AssetItem item)
When it is hard deleted. A soft delete is just a checkin with the archive flag set.


onModuleCreate

void onModuleCreate(ModuleItem item)
Called once, when a module is created.



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