1 19 20 package org.netbeans.modules.j2ee.dd.api.ejb; 21 22 import org.netbeans.modules.j2ee.dd.api.common.SecurityRole; 26 import org.netbeans.modules.j2ee.dd.api.common.MessageDestination; 27 import org.netbeans.modules.j2ee.dd.api.common.VersionNotSupportedException; 28 29 public interface AssemblyDescriptor extends org.netbeans.modules.j2ee.dd.api.common.CommonDDBean { 30 31 public static final String SECURITY_ROLE = "SecurityRole"; public static final String METHOD_PERMISSION = "MethodPermission"; public static final String CONTAINER_TRANSACTION = "ContainerTransaction"; public static final String MESSAGE_DESTINATION = "MessageDestination"; public static final String EXCLUDE_LIST = "ExcludeList"; 37 public ContainerTransaction[] getContainerTransaction(); 38 39 public ContainerTransaction getContainerTransaction(int index); 40 41 public void setContainerTransaction(ContainerTransaction[] value); 42 43 public void setContainerTransaction(int index, ContainerTransaction value); 44 45 public int sizeContainerTransaction(); 46 47 public int addContainerTransaction(org.netbeans.modules.j2ee.dd.api.ejb.ContainerTransaction value); 48 49 public int removeContainerTransaction(org.netbeans.modules.j2ee.dd.api.ejb.ContainerTransaction value); 50 51 public ContainerTransaction newContainerTransaction(); 52 53 public MethodPermission[] getMethodPermission(); 54 55 public MethodPermission getMethodPermission(int index); 56 57 public void setMethodPermission(MethodPermission[] value); 58 59 public void setMethodPermission(int index, MethodPermission value); 60 61 public int addMethodPermission(org.netbeans.modules.j2ee.dd.api.ejb.MethodPermission value); 62 63 public int sizeMethodPermission(); 64 65 public int removeMethodPermission(org.netbeans.modules.j2ee.dd.api.ejb.MethodPermission value); 66 67 public MethodPermission newMethodPermission(); 68 69 public SecurityRole[] getSecurityRole(); 70 71 public SecurityRole getSecurityRole(int index); 72 73 public void setSecurityRole(SecurityRole[] value); 74 75 public void setSecurityRole(int index, SecurityRole value); 76 77 public int sizeSecurityRole(); 78 79 public int removeSecurityRole(org.netbeans.modules.j2ee.dd.api.common.SecurityRole value); 80 81 public int addSecurityRole(org.netbeans.modules.j2ee.dd.api.common.SecurityRole value); 82 83 public SecurityRole newSecurityRole(); 84 85 public void setExcludeList(ExcludeList value); 86 87 public ExcludeList getExcludeList(); 88 89 public ExcludeList newExcludeList(); 90 91 public MessageDestination[] getMessageDestination() throws VersionNotSupportedException; 93 94 public MessageDestination getMessageDestination(int index) throws VersionNotSupportedException; 95 96 public void setMessageDestination(MessageDestination[] value) throws VersionNotSupportedException; 97 98 public void setMessageDestination(int index, MessageDestination value) throws VersionNotSupportedException; 99 100 public int sizeMessageDestination() throws VersionNotSupportedException; 101 102 public int removeMessageDestination(MessageDestination value) throws VersionNotSupportedException; 103 104 public int addMessageDestination(MessageDestination value) throws VersionNotSupportedException; 105 106 public MessageDestination newMessageDestination() throws VersionNotSupportedException; 107 108 } 109 110 111 | Popular Tags |