org.objectweb.easybeans.tests.common.ejbs.stateless
Interface ItfClassInterceptorTestRemote<T>

Type Parameters:
T - list type
All Known Implementing Classes:
SLSBClassInterceptorTest00, SLSBClassInterceptorTest01, SLSBClassInterceptorTest02

public interface ItfClassInterceptorTestRemote<T>

Is used to test if the container call the class interceptors in order.

Author:
Gisele Pinheiro Souza, Eduardo Studzinski E. de Castro

Field Summary
static java.lang.Integer ORDER
          The number that each method will add in the array.
 
Method Summary
 java.util.List<T> withExcludeClassDefInterAndFourMethodInter(java.util.List<T> par)
          Appends a integer in the par with the value 0.
 java.util.List<T> withExcludeClassInterAndOneMethodInter(java.util.List<T> par)
          Appends a integer in the par with the value 0.
 java.util.List<T> withExcludeClassInterceptor(java.util.List<T> par)
          Appends a integer in the par with the value 0.
 java.util.List<T> withExcludeDefaultInterceptor(java.util.List<T> par)
          Appends a integer in the par with the value 0.
 java.util.List<T> withOneMethodInterceptor(java.util.List<T> par)
          Appends a integer in the par with the value 0.
 java.util.List<T> withoutMethodInterceptor(java.util.List<T> par)
          Appends a integer in the par with the value 0.
 java.util.List<T> withThreeMethodInterceptor(java.util.List<T> par)
          Appends a integer in the par with the value 0.
 

Field Detail

ORDER

static final java.lang.Integer ORDER
The number that each method will add in the array.

Method Detail

withoutMethodInterceptor

java.util.List<T> withoutMethodInterceptor(java.util.List<T> par)
Appends a integer in the par with the value 0. Has only the class interceptors.

Parameters:
par - list used to apend the value
Returns:
list updated

withExcludeDefaultInterceptor

java.util.List<T> withExcludeDefaultInterceptor(java.util.List<T> par)
Appends a integer in the par with the value 0. Has only the class interceptors.

Parameters:
par - list used to apend the value
Returns:
list updated

withExcludeClassInterceptor

java.util.List<T> withExcludeClassInterceptor(java.util.List<T> par)
Appends a integer in the par with the value 0. Has only the class interceptors and has the annotation ExcludeClassInterceptor

Parameters:
par - list used to apend the value
Returns:
list updated

withExcludeClassInterAndOneMethodInter

java.util.List<T> withExcludeClassInterAndOneMethodInter(java.util.List<T> par)
Appends a integer in the par with the value 0. Has the class interceptors, one method interceptor and has the annotation ExcludeClassInterceptor

Parameters:
par - list used to apend the value
Returns:
list updated

withExcludeClassDefInterAndFourMethodInter

java.util.List<T> withExcludeClassDefInterAndFourMethodInter(java.util.List<T> par)
Appends a integer in the par with the value 0. Has the class interceptors, four method interceptor and has the annotation ExcludeClassInterceptor

Parameters:
par - list used to apend the value
Returns:
list updated

withOneMethodInterceptor

java.util.List<T> withOneMethodInterceptor(java.util.List<T> par)
Appends a integer in the par with the value 0. Has the class interceptors and one method interceptor.

Parameters:
par - list used to append the value
Returns:
list updated

withThreeMethodInterceptor

java.util.List<T> withThreeMethodInterceptor(java.util.List<T> par)
Appends a integer in the par with the value 0. Has the class interceptors and three method interceptor.

Parameters:
par - list used to append the value
Returns:
list updated