00001 00026 package org.objectweb.jonas_ejb.deployment.api; 00027 00028 import java.util.List; 00029 import org.objectweb.jonas_ejb.deployment.xml.MethodPermission; 00030 00036 public class MethodPermissionDesc extends CommonMethodDesc { 00037 00041 private List roleNameList = null; 00042 00046 private boolean unchecked = false; 00047 00048 00053 public MethodPermissionDesc(MethodPermission methodPermission) { 00054 super(methodPermission.getMethodList()); 00055 this.unchecked = methodPermission.isUnchecked(); 00056 this.roleNameList = methodPermission.getRoleNameList(); 00057 } 00058 00059 00064 public List getRoleNameList() { 00065 return roleNameList; 00066 } 00067 00068 00073 public boolean isUnchecked() { 00074 return unchecked; 00075 } 00076 00077 }