All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jboss.interceptor.builder.BuildableInterceptionModel Maven / Gradle / Ivy

There is a newer version: 3.0.0.Alpha1
Show newest version
package org.jboss.interceptor.builder;

import java.lang.reflect.Method;

import org.jboss.interceptor.spi.metadata.ClassMetadata;
import org.jboss.interceptor.spi.metadata.InterceptorMetadata;
import org.jboss.interceptor.spi.model.InterceptionModel;
import org.jboss.interceptor.spi.model.InterceptionType;

/**
 * An interception model that can be manipulated by the builder.
 * 
 * @author Marius Bogoevici
 */
public interface BuildableInterceptionModel extends InterceptionModel
{

   void setIgnoresGlobals(Method m, boolean b);

   void appendInterceptors(InterceptionType interceptionType, Method method, InterceptorMetadata ... interceptors);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy