org.objectweb.jonas_ejb.deployment.xml
Interface AssemblyDescriptor

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AssemblyDescriptorImpl

public interface AssemblyDescriptor
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 addContainerTransaction(ContainerTransaction containerTransaction)
           
 void addMethodPermission(MethodPermission methodPermission)
           
 void addSecurityRole(SecurityRole securityRole)
           
 java.util.List getContainerTransactionList()
           
 ExcludeList getExcludeList()
           
 java.lang.String getId()
           
 java.util.List getMethodPermissionList()
           
 java.util.List getSecurityRoleList()
           
 void marshal(java.io.File file)
           
 void marshal(java.io.OutputStream outputStream)
           
 void marshal(java.io.Writer writer)
           
 void removeContainerTransaction(ContainerTransaction containerTransaction)
           
 void removeMethodPermission(MethodPermission methodPermission)
           
 void removeSecurityRole(SecurityRole securityRole)
           
 void setContainerTransactionList(java.util.List containerTransactionList)
           
 void setExcludeList(ExcludeList excludeList)
           
 void setId(java.lang.String id)
           
 void setMethodPermissionList(java.util.List methodPermissionList)
           
 void setSecurityRoleList(java.util.List securityRoleList)
           
 

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

getSecurityRoleList

public java.util.List getSecurityRoleList()

setSecurityRoleList

public void setSecurityRoleList(java.util.List securityRoleList)

addSecurityRole

public void addSecurityRole(SecurityRole securityRole)

removeSecurityRole

public void removeSecurityRole(SecurityRole securityRole)

getMethodPermissionList

public java.util.List getMethodPermissionList()

setMethodPermissionList

public void setMethodPermissionList(java.util.List methodPermissionList)

addMethodPermission

public void addMethodPermission(MethodPermission methodPermission)

removeMethodPermission

public void removeMethodPermission(MethodPermission methodPermission)

getContainerTransactionList

public java.util.List getContainerTransactionList()

setContainerTransactionList

public void setContainerTransactionList(java.util.List containerTransactionList)

addContainerTransaction

public void addContainerTransaction(ContainerTransaction containerTransaction)

removeContainerTransaction

public void removeContainerTransaction(ContainerTransaction containerTransaction)

getExcludeList

public ExcludeList getExcludeList()

setExcludeList

public void setExcludeList(ExcludeList excludeList)

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