org.apache.cocoon.components.repository
Interface RepositoryInterceptor

All Known Implementing Classes:
RepositoryInterceptorBase

public interface RepositoryInterceptor

TODO describe class Instances must be thread safe.

Author:
Unico Hommes

Field Summary
static String ROLE
           
 
Method Summary
 void postRemoveSource(Source source)
          called before a source was successfully removed
 void postStoreSource(Source source)
          called after a source was successfully stored
 void preRemoveSource(Source source)
          called before a source is removed
 void preStoreSource(Source source)
          called before a source is stored
 

Field Detail

ROLE

static final String ROLE
Method Detail

preRemoveSource

void preRemoveSource(Source source)
                     throws SourceException
called before a source is removed

Throws:
SourceException

postRemoveSource

void postRemoveSource(Source source)
                      throws SourceException
called before a source was successfully removed

Throws:
SourceException

preStoreSource

void preStoreSource(Source source)
                    throws SourceException
called before a source is stored

Throws:
SourceException

postStoreSource

void postStoreSource(Source source)
                     throws SourceException
called after a source was successfully stored

Throws:
SourceException


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.