1 19 20 package org.netbeans.modules.j2ee.dd.api.ejb; 21 22 26 public interface InterceptorBinding { 27 28 int addDescription(String value); 29 int addInterceptorClass(String value); 30 String [] getDescription(); 31 String getDescription(int index); 32 String getEjbName(); 33 String [] getInterceptorClass(); 34 String getInterceptorClass(int index); 35 InterceptorOrder getInterceptorOrder(); 36 NamedMethod getMethod(); 37 boolean isExcludeClassInterceptors(); 38 boolean isExcludeDefaultInterceptors(); 39 InterceptorOrder newInterceptorOrder(); 40 NamedMethod newNamedMethod(); 41 int removeDescription(String value); 42 int removeInterceptorClass(String value); 43 void setDescription(int index, String value); 44 void setDescription(String [] value); 45 void setEjbName(String value); 46 void setExcludeClassInterceptors(boolean value); 47 void setExcludeDefaultInterceptors(boolean value); 48 void setInterceptorClass(int index, String value); 49 void setInterceptorClass(String [] value); 50 void setInterceptorOrder(InterceptorOrder value); 51 void setMethod(NamedMethod value); 52 int sizeDescription(); 53 int sizeInterceptorClass(); 54 55 } 56 | Popular Tags |