org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor Class Reference

Collaboration diagram for org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AssemblyDescriptor ()
JLinkedList getSecurityRoleList ()
void setSecurityRoleList (JLinkedList securityRoleList)
void addSecurityRole (SecurityRole securityRole)
JLinkedList getMethodPermissionList ()
void setMethodPermissionList (JLinkedList methodPermissionList)
void addMethodPermission (MethodPermission methodPermission)
JLinkedList getContainerTransactionList ()
void setContainerTransactionList (JLinkedList containerTransactionList)
void addContainerTransaction (ContainerTransaction containerTransaction)
JLinkedList getMessageDestinationList ()
void setMessageDestinationList (JLinkedList messageDestinationList)
void addMessageDestination (MessageDestination messageDestination)
ExcludeList getExcludeList ()
void setExcludeList (ExcludeList excludeList)
String toXML (int indent)

Detailed Description

This class defines the implementation of the element assembly-descriptor

Author:
JOnAS team

Definition at line 40 of file AssemblyDescriptor.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.AssemblyDescriptor  ) 
 

Constructor

Definition at line 71 of file AssemblyDescriptor.java.


Member Function Documentation

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.addContainerTransaction ContainerTransaction  containerTransaction  ) 
 

Add a new container-transaction element to this object

Parameters:
containerTransaction the containerTransactionobject

Definition at line 147 of file AssemblyDescriptor.java.

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.addMessageDestination MessageDestination  messageDestination  ) 
 

Add a new message-destination element to this object

Parameters:
messageDestination the messageDestinationobject

Definition at line 171 of file AssemblyDescriptor.java.

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.addMethodPermission MethodPermission  methodPermission  ) 
 

Add a new method-permission element to this object

Parameters:
methodPermission the methodPermissionobject

Definition at line 123 of file AssemblyDescriptor.java.

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.addSecurityRole SecurityRole  securityRole  ) 
 

Add a new security-role element to this object

Parameters:
securityRole the securityRoleobject

Definition at line 99 of file AssemblyDescriptor.java.

JLinkedList org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.getContainerTransactionList  ) 
 

Gets the container-transaction

Returns:
the container-transaction

Definition at line 131 of file AssemblyDescriptor.java.

ExcludeList org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.getExcludeList  ) 
 

Gets the exclude-list

Returns:
the exclude-list

Definition at line 179 of file AssemblyDescriptor.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc().

JLinkedList org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.getMessageDestinationList  ) 
 

Gets the message-destination

Returns:
the message-destination

Definition at line 155 of file AssemblyDescriptor.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getMessageDestination().

JLinkedList org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.getMethodPermissionList  ) 
 

Gets the method-permission

Returns:
the method-permission

Definition at line 107 of file AssemblyDescriptor.java.

Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc().

JLinkedList org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.getSecurityRoleList  ) 
 

Gets the security-role

Returns:
the security-role

Definition at line 83 of file AssemblyDescriptor.java.

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.setContainerTransactionList JLinkedList  containerTransactionList  ) 
 

Set the container-transaction

Parameters:
containerTransactionList containerTransaction

Definition at line 139 of file AssemblyDescriptor.java.

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.setExcludeList ExcludeList  excludeList  ) 
 

Set the exclude-list

Parameters:
excludeList excludeList

Definition at line 187 of file AssemblyDescriptor.java.

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.setMessageDestinationList JLinkedList  messageDestinationList  ) 
 

Set the message-destination

Parameters:
messageDestinationList messageDestination

Definition at line 163 of file AssemblyDescriptor.java.

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.setMethodPermissionList JLinkedList  methodPermissionList  ) 
 

Set the method-permission

Parameters:
methodPermissionList methodPermission

Definition at line 115 of file AssemblyDescriptor.java.

void org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.setSecurityRoleList JLinkedList  securityRoleList  ) 
 

Set the security-role

Parameters:
securityRoleList securityRole

Definition at line 91 of file AssemblyDescriptor.java.

String org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.toXML int  indent  ) 
 

Represents this element by it's XML description.

Parameters:
indent use this indent for prexifing XML representation.
Returns:
the XML description of this object.

Definition at line 196 of file AssemblyDescriptor.java.

References org.objectweb.jonas_ejb.deployment.xml.ExcludeList.toXML(), and org.objectweb.jonas_lib.deployment.xml.JLinkedList.toXML().

Referenced by org.objectweb.jonas_ejb.deployment.xml.EjbJar.toXML().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:11:32 2005 for JOnAS by  doxygen 1.3.9.1