org.openejb.alt.config.ejb11
Class AssemblyDescriptor

java.lang.Object
  extended by org.openejb.alt.config.ejb11.AssemblyDescriptor
All Implemented Interfaces:
java.io.Serializable

public class AssemblyDescriptor
extends java.lang.Object
implements java.io.Serializable

Class AssemblyDescriptor.

Version:
$Revision: 1104 $ $Date: 2004-03-30 16:44:02 -0800 (Tue, 30 Mar 2004) $
See Also:
Serialized Form

Constructor Summary
AssemblyDescriptor()
           
 
Method Summary
 void addContainerTransaction(ContainerTransaction vContainerTransaction)
          Method addContainerTransaction
 void addContainerTransaction(int index, ContainerTransaction vContainerTransaction)
          Method addContainerTransaction
 void addMethodPermission(int index, MethodPermission vMethodPermission)
          Method addMethodPermission
 void addMethodPermission(MethodPermission vMethodPermission)
          Method addMethodPermission
 void addSecurityRole(int index, SecurityRole vSecurityRole)
          Method addSecurityRole
 void addSecurityRole(SecurityRole vSecurityRole)
          Method addSecurityRole
 java.util.Enumeration enumerateContainerTransaction()
          Method enumerateContainerTransaction
 java.util.Enumeration enumerateMethodPermission()
          Method enumerateMethodPermission
 java.util.Enumeration enumerateSecurityRole()
          Method enumerateSecurityRole
 ContainerTransaction[] getContainerTransaction()
          Method getContainerTransaction
 ContainerTransaction getContainerTransaction(int index)
          Method getContainerTransaction
 int getContainerTransactionCount()
          Method getContainerTransactionCount
 java.lang.String getId()
          Returns the value of field 'id'.
 MethodPermission[] getMethodPermission()
          Method getMethodPermission
 MethodPermission getMethodPermission(int index)
          Method getMethodPermission
 int getMethodPermissionCount()
          Method getMethodPermissionCount
 SecurityRole[] getSecurityRole()
          Method getSecurityRole
 SecurityRole getSecurityRole(int index)
          Method getSecurityRole
 int getSecurityRoleCount()
          Method getSecurityRoleCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllContainerTransaction()
          Method removeAllContainerTransaction
 void removeAllMethodPermission()
          Method removeAllMethodPermission
 void removeAllSecurityRole()
          Method removeAllSecurityRole
 ContainerTransaction removeContainerTransaction(int index)
          Method removeContainerTransaction
 MethodPermission removeMethodPermission(int index)
          Method removeMethodPermission
 SecurityRole removeSecurityRole(int index)
          Method removeSecurityRole
 void setContainerTransaction(ContainerTransaction[] containerTransactionArray)
          Method setContainerTransaction
 void setContainerTransaction(int index, ContainerTransaction vContainerTransaction)
          Method setContainerTransaction
 void setId(java.lang.String id)
          Sets the value of field 'id'.
 void setMethodPermission(int index, MethodPermission vMethodPermission)
          Method setMethodPermission
 void setMethodPermission(MethodPermission[] methodPermissionArray)
          Method setMethodPermission
 void setSecurityRole(int index, SecurityRole vSecurityRole)
          Method setSecurityRole
 void setSecurityRole(SecurityRole[] securityRoleArray)
          Method setSecurityRole
static java.lang.Object unmarshal(java.io.Reader reader)
          Method unmarshal
 void validate()
          Method validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssemblyDescriptor

public AssemblyDescriptor()
Method Detail

addContainerTransaction

public void addContainerTransaction(ContainerTransaction vContainerTransaction)
                             throws java.lang.IndexOutOfBoundsException
Method addContainerTransaction

Parameters:
vContainerTransaction -
Throws:
java.lang.IndexOutOfBoundsException

addContainerTransaction

public void addContainerTransaction(int index,
                                    ContainerTransaction vContainerTransaction)
                             throws java.lang.IndexOutOfBoundsException
Method addContainerTransaction

Parameters:
index -
vContainerTransaction -
Throws:
java.lang.IndexOutOfBoundsException

addMethodPermission

public void addMethodPermission(MethodPermission vMethodPermission)
                         throws java.lang.IndexOutOfBoundsException
Method addMethodPermission

Parameters:
vMethodPermission -
Throws:
java.lang.IndexOutOfBoundsException

addMethodPermission

public void addMethodPermission(int index,
                                MethodPermission vMethodPermission)
                         throws java.lang.IndexOutOfBoundsException
Method addMethodPermission

Parameters:
index -
vMethodPermission -
Throws:
java.lang.IndexOutOfBoundsException

addSecurityRole

public void addSecurityRole(SecurityRole vSecurityRole)
                     throws java.lang.IndexOutOfBoundsException
Method addSecurityRole

Parameters:
vSecurityRole -
Throws:
java.lang.IndexOutOfBoundsException

addSecurityRole

public void addSecurityRole(int index,
                            SecurityRole vSecurityRole)
                     throws java.lang.IndexOutOfBoundsException
Method addSecurityRole

Parameters:
index -
vSecurityRole -
Throws:
java.lang.IndexOutOfBoundsException

enumerateContainerTransaction

public java.util.Enumeration enumerateContainerTransaction()
Method enumerateContainerTransaction


enumerateMethodPermission

public java.util.Enumeration enumerateMethodPermission()
Method enumerateMethodPermission


enumerateSecurityRole

public java.util.Enumeration enumerateSecurityRole()
Method enumerateSecurityRole


getContainerTransaction

public ContainerTransaction getContainerTransaction(int index)
                                             throws java.lang.IndexOutOfBoundsException
Method getContainerTransaction

Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getContainerTransaction

public ContainerTransaction[] getContainerTransaction()
Method getContainerTransaction


getContainerTransactionCount

public int getContainerTransactionCount()
Method getContainerTransactionCount


getId

public java.lang.String getId()
Returns the value of field 'id'.

Returns:
the value of field 'id'.

getMethodPermission

public MethodPermission getMethodPermission(int index)
                                     throws java.lang.IndexOutOfBoundsException
Method getMethodPermission

Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getMethodPermission

public MethodPermission[] getMethodPermission()
Method getMethodPermission


getMethodPermissionCount

public int getMethodPermissionCount()
Method getMethodPermissionCount


getSecurityRole

public SecurityRole getSecurityRole(int index)
                             throws java.lang.IndexOutOfBoundsException
Method getSecurityRole

Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getSecurityRole

public SecurityRole[] getSecurityRole()
Method getSecurityRole


getSecurityRoleCount

public int getSecurityRoleCount()
Method getSecurityRoleCount


isValid

public boolean isValid()
Method isValid


marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeAllContainerTransaction

public void removeAllContainerTransaction()
Method removeAllContainerTransaction


removeAllMethodPermission

public void removeAllMethodPermission()
Method removeAllMethodPermission


removeAllSecurityRole

public void removeAllSecurityRole()
Method removeAllSecurityRole


removeContainerTransaction

public ContainerTransaction removeContainerTransaction(int index)
Method removeContainerTransaction

Parameters:
index -

removeMethodPermission

public MethodPermission removeMethodPermission(int index)
Method removeMethodPermission

Parameters:
index -

removeSecurityRole

public SecurityRole removeSecurityRole(int index)
Method removeSecurityRole

Parameters:
index -

setContainerTransaction

public void setContainerTransaction(int index,
                                    ContainerTransaction vContainerTransaction)
                             throws java.lang.IndexOutOfBoundsException
Method setContainerTransaction

Parameters:
index -
vContainerTransaction -
Throws:
java.lang.IndexOutOfBoundsException

setContainerTransaction

public void setContainerTransaction(ContainerTransaction[] containerTransactionArray)
Method setContainerTransaction

Parameters:
containerTransactionArray -

setId

public void setId(java.lang.String id)
Sets the value of field 'id'.

Parameters:
id - the value of field 'id'.

setMethodPermission

public void setMethodPermission(int index,
                                MethodPermission vMethodPermission)
                         throws java.lang.IndexOutOfBoundsException
Method setMethodPermission

Parameters:
index -
vMethodPermission -
Throws:
java.lang.IndexOutOfBoundsException

setMethodPermission

public void setMethodPermission(MethodPermission[] methodPermissionArray)
Method setMethodPermission

Parameters:
methodPermissionArray -

setSecurityRole

public void setSecurityRole(int index,
                            SecurityRole vSecurityRole)
                     throws java.lang.IndexOutOfBoundsException
Method setSecurityRole

Parameters:
index -
vSecurityRole -
Throws:
java.lang.IndexOutOfBoundsException

setSecurityRole

public void setSecurityRole(SecurityRole[] securityRoleArray)
Method setSecurityRole

Parameters:
securityRoleArray -

unmarshal

public static java.lang.Object unmarshal(java.io.Reader reader)
                                  throws org.exolab.castor.xml.MarshalException,
                                         org.exolab.castor.xml.ValidationException
Method unmarshal

Parameters:
reader -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate

Throws:
org.exolab.castor.xml.ValidationException


Copyright © 1999-2011 OpenEJB. All Rights Reserved.