messif.buckets
Interface BucketFilterBeforeRemove

All Superinterfaces:
BucketFilter

public interface BucketFilterBeforeRemove
extends BucketFilter

Implements a filter used before an object is removed from a bucket.


Method Summary
 void filterBeforeRemove(LocalAbstractObject object, LocalBucket bucket)
          Filter object before its removal from a bucket.
 

Method Detail

filterBeforeRemove

void filterBeforeRemove(LocalAbstractObject object,
                        LocalBucket bucket)
                        throws FilterRejectException
Filter object before its removal from a bucket.

Parameters:
object - the removed object
bucket - bucket, where the object is stored
Throws:
FilterRejectException - if the object removal is aborted