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


Field Summary
static java.lang.String[] ZEUS_ATTRIBUTES
           
static java.lang.String[] ZEUS_ELEMENTS
           
static java.lang.String ZEUS_XML_NAME
           
 
Method Summary
 void addMethod(Method method)
           
 void addRoleName(RoleName roleName)
           
 Description getDescription()
           
 java.lang.String getId()
           
 java.util.List getMethodList()
           
 java.util.List getRoleNameList()
           
 Unchecked getUnchecked()
           
 void marshal(java.io.File file)
           
 void marshal(java.io.OutputStream outputStream)
           
 void marshal(java.io.Writer writer)
           
 void removeMethod(Method method)
           
 void removeRoleName(RoleName roleName)
           
 void setDescription(Description description)
           
 void setId(java.lang.String id)
           
 void setMethodList(java.util.List methodList)
           
 void setRoleNameList(java.util.List roleNameList)
           
 void setUnchecked(Unchecked unchecked)
           
 

Field Detail

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
Method Detail

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