01: /* Copyright (c) 2001 - 2007 TOPP - www.openplans.org. All rights reserved.
02: * This code is licensed under the GPL 2.0 license, availible at the root
03: * application directory.
04: */
05: package org.geoserver.ows.security;
06:
07: import org.geoserver.platform.Operation;
08: import java.lang.reflect.InvocationTargetException;
09: import java.lang.reflect.Method;
10:
11: public interface OperationInterceptor {
12: public Object invoke(Operation opDescriptor, Method operation,
13: Object serviceBean, Object[] parameters)
14: throws InvocationTargetException, IllegalArgumentException,
15: IllegalAccessException;
16: }
|