Methods Summary |
---|
public void | addInterceptorClass(java.lang.String interceptorClass)
if (ordered == null)
{
ordered = false;
}
if (ordered) throw new RuntimeException("Cannot have both interceptor-class and interceptor-order in interceptor-binding");
this.interceptorClasses.add(interceptorClass);
|
public boolean | getExcludeClassInterceptors()
return excludeClassInterceptors;
|
public boolean | getExcludeDefaultInterceptors()
return excludeDefaultInterceptors;
|
public java.util.ArrayList | getInterceptorClasses()
return interceptorClasses;
|
public boolean | isOrdered()
if (ordered == null) return false;
return ordered;
|
public void | setExcludeClassInterceptors(boolean excludeClassInterceptors)
this.excludeClassInterceptors = excludeClassInterceptors;
|
public void | setExcludeDefaultInterceptors(boolean excludeDefaultInterceptors)
this.excludeDefaultInterceptors = excludeDefaultInterceptors;
|
public void | setOrderedInterceptorClasses(InterceptorOrder order)
if (ordered == null)
{
ordered = true;
}
if (!ordered) throw new RuntimeException("Cannot have both interceptor-class and interceptor-order in interceptor-binding");
this.interceptorClasses.addAll(order.getInterceptorClasses());
|
public java.lang.String | toString()
return InterceptorBinding.class.getName() + "[ejbName=" + getEjbName() +
",methodName=" + getMethodName() +
",ordered=" + isOrdered() +
",excludeClassInterceptors=" + excludeClassInterceptors +
",excludeDefaultInterceptors=" + excludeDefaultInterceptors +
",interceptorClasses=" + interceptorClasses +
"]";
|