org.objectweb.jonas_ejb.deployment.xml
Interface MethodPermission
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- MethodPermissionImpl
- public interface MethodPermission
- extends java.io.Serializable
ZEUS_XML_NAME
public static final java.lang.String ZEUS_XML_NAME
ZEUS_ATTRIBUTES
public static final java.lang.String[] ZEUS_ATTRIBUTES
ZEUS_ELEMENTS
public static final java.lang.String[] ZEUS_ELEMENTS
getDescription
public Description getDescription()
setDescription
public void setDescription(Description description)
getRoleNameList
public java.util.List getRoleNameList()
setRoleNameList
public void setRoleNameList(java.util.List roleNameList)
addRoleName
public void addRoleName(RoleName roleName)
removeRoleName
public void removeRoleName(RoleName roleName)
getUnchecked
public Unchecked getUnchecked()
setUnchecked
public void setUnchecked(Unchecked unchecked)
getMethodList
public java.util.List getMethodList()
setMethodList
public void setMethodList(java.util.List methodList)
addMethod
public void addMethod(Method method)
removeMethod
public void removeMethod(Method method)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
marshal
public void marshal(java.io.File file)
throws java.io.IOException
marshal
public void marshal(java.io.OutputStream outputStream)
throws java.io.IOException
marshal
public void marshal(java.io.Writer writer)
throws java.io.IOException