org.openejb.alt.config.sys
Class Openejb

java.lang.Object
  |
  +--org.openejb.alt.config.sys.Openejb
All Implemented Interfaces:
java.io.Serializable

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

Version:
$Revision: 1.4 $ $Date: 2002/05/05 16:18:50 $
See Also:
Serialized Form

Constructor Summary
Openejb()
           
 
Method Summary
 void addConnector(Connector vConnector)
           
 void addConnector(int index, Connector vConnector)
           
 void addContainer(Container vContainer)
           
 void addContainer(int index, Container vContainer)
           
 void addDeployments(Deployments vDeployments)
           
 void addDeployments(int index, Deployments vDeployments)
           
 void addJndiProvider(int index, JndiProvider vJndiProvider)
           
 void addJndiProvider(JndiProvider vJndiProvider)
           
 void addResource(int index, Resource vResource)
           
 void addResource(Resource vResource)
           
 java.util.Enumeration enumerateConnector()
           
 java.util.Enumeration enumerateContainer()
           
 java.util.Enumeration enumerateDeployments()
           
 java.util.Enumeration enumerateJndiProvider()
           
 java.util.Enumeration enumerateResource()
           
 ConnectionManager getConnectionManager()
          Returns the value of field 'connectionManager'.
 Connector[] getConnector()
           
 Connector getConnector(int index)
           
 int getConnectorCount()
           
 Container[] getContainer()
           
 Container getContainer(int index)
           
 int getContainerCount()
           
 java.lang.String getContent()
          Returns the value of field 'content'.
 Deployments[] getDeployments()
           
 Deployments getDeployments(int index)
           
 int getDeploymentsCount()
           
 JndiProvider[] getJndiProvider()
           
 JndiProvider getJndiProvider(int index)
           
 int getJndiProviderCount()
           
 ProxyFactory getProxyFactory()
          Returns the value of field 'proxyFactory'.
 Resource[] getResource()
           
 Resource getResource(int index)
           
 int getResourceCount()
           
 SecurityService getSecurityService()
          Returns the value of field 'securityService'.
 TransactionService getTransactionService()
          Returns the value of field 'transactionService'.
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void removeAllConnector()
           
 void removeAllContainer()
           
 void removeAllDeployments()
           
 void removeAllJndiProvider()
           
 void removeAllResource()
           
 Connector removeConnector(int index)
           
 Container removeContainer(int index)
           
 Deployments removeDeployments(int index)
           
 JndiProvider removeJndiProvider(int index)
           
 Resource removeResource(int index)
           
 void setConnectionManager(ConnectionManager connectionManager)
          Sets the value of field 'connectionManager'.
 void setConnector(Connector[] connectorArray)
           
 void setConnector(int index, Connector vConnector)
           
 void setContainer(Container[] containerArray)
           
 void setContainer(int index, Container vContainer)
           
 void setContent(java.lang.String content)
          Sets the value of field 'content'.
 void setDeployments(Deployments[] deploymentsArray)
           
 void setDeployments(int index, Deployments vDeployments)
           
 void setJndiProvider(int index, JndiProvider vJndiProvider)
           
 void setJndiProvider(JndiProvider[] jndiProviderArray)
           
 void setProxyFactory(ProxyFactory proxyFactory)
          Sets the value of field 'proxyFactory'.
 void setResource(int index, Resource vResource)
           
 void setResource(Resource[] resourceArray)
           
 void setSecurityService(SecurityService securityService)
          Sets the value of field 'securityService'.
 void setTransactionService(TransactionService transactionService)
          Sets the value of field 'transactionService'.
static Openejb unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Openejb

public Openejb()
Method Detail

addConnector

public void addConnector(Connector vConnector)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
vConnector -  

addConnector

public void addConnector(int index,
                         Connector vConnector)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vConnector -  

addContainer

public void addContainer(Container vContainer)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
vContainer -  

addContainer

public void addContainer(int index,
                         Container vContainer)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vContainer -  

addDeployments

public void addDeployments(Deployments vDeployments)
                    throws java.lang.IndexOutOfBoundsException
Parameters:
vDeployments -  

addDeployments

public void addDeployments(int index,
                           Deployments vDeployments)
                    throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vDeployments -  

addJndiProvider

public void addJndiProvider(JndiProvider vJndiProvider)
                     throws java.lang.IndexOutOfBoundsException
Parameters:
vJndiProvider -  

addJndiProvider

public void addJndiProvider(int index,
                            JndiProvider vJndiProvider)
                     throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vJndiProvider -  

addResource

public void addResource(Resource vResource)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
vResource -  

addResource

public void addResource(int index,
                        Resource vResource)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vResource -  

enumerateConnector

public java.util.Enumeration enumerateConnector()

enumerateContainer

public java.util.Enumeration enumerateContainer()

enumerateDeployments

public java.util.Enumeration enumerateDeployments()

enumerateJndiProvider

public java.util.Enumeration enumerateJndiProvider()

enumerateResource

public java.util.Enumeration enumerateResource()

getConnector

public Connector getConnector(int index)
                       throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getConnector

public Connector[] getConnector()

getConnectorCount

public int getConnectorCount()

getContainer

public Container getContainer(int index)
                       throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getContainer

public Container[] getContainer()

getContainerCount

public int getContainerCount()

getContent

public java.lang.String getContent()
Returns the value of field 'content'. The field 'content' has the following description: internal content storage
Returns:
the value of field 'content'.

getDeployments

public Deployments getDeployments(int index)
                           throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getDeployments

public Deployments[] getDeployments()

getDeploymentsCount

public int getDeploymentsCount()

getJndiProvider

public JndiProvider getJndiProvider(int index)
                             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getJndiProvider

public JndiProvider[] getJndiProvider()

getJndiProviderCount

public int getJndiProviderCount()

getProxyFactory

public ProxyFactory getProxyFactory()
Returns the value of field 'proxyFactory'.
Returns:
the value of field 'proxyFactory'.

getResource

public Resource getResource(int index)
                     throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getResource

public Resource[] getResource()

getResourceCount

public int getResourceCount()

getSecurityService

public SecurityService getSecurityService()
Returns the value of field 'securityService'.
Returns:
the value of field 'securityService'.

getTransactionService

public TransactionService getTransactionService()
Returns the value of field 'transactionService'.
Returns:
the value of field 'transactionService'.

getConnectionManager

public ConnectionManager getConnectionManager()
Returns the value of field 'connectionManager'.
Returns:
the value of field 'connectionManager'.

isValid

public boolean isValid()

marshal

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

marshal

public void marshal(org.xml.sax.DocumentHandler handler)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -  

removeAllConnector

public void removeAllConnector()

removeAllContainer

public void removeAllContainer()

removeAllDeployments

public void removeAllDeployments()

removeAllJndiProvider

public void removeAllJndiProvider()

removeAllResource

public void removeAllResource()

removeConnector

public Connector removeConnector(int index)
Parameters:
index -  

removeContainer

public Container removeContainer(int index)
Parameters:
index -  

removeDeployments

public Deployments removeDeployments(int index)
Parameters:
index -  

removeJndiProvider

public JndiProvider removeJndiProvider(int index)
Parameters:
index -  

removeResource

public Resource removeResource(int index)
Parameters:
index -  

setConnector

public void setConnector(int index,
                         Connector vConnector)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vConnector -  

setConnector

public void setConnector(Connector[] connectorArray)
Parameters:
connectorArray -  

setContainer

public void setContainer(int index,
                         Container vContainer)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vContainer -  

setContainer

public void setContainer(Container[] containerArray)
Parameters:
containerArray -  

setContent

public void setContent(java.lang.String content)
Sets the value of field 'content'. The field 'content' has the following description: internal content storage
Parameters:
content - the value of field 'content'.

setDeployments

public void setDeployments(int index,
                           Deployments vDeployments)
                    throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vDeployments -  

setDeployments

public void setDeployments(Deployments[] deploymentsArray)
Parameters:
deploymentsArray -  

setJndiProvider

public void setJndiProvider(int index,
                            JndiProvider vJndiProvider)
                     throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vJndiProvider -  

setJndiProvider

public void setJndiProvider(JndiProvider[] jndiProviderArray)
Parameters:
jndiProviderArray -  

setProxyFactory

public void setProxyFactory(ProxyFactory proxyFactory)
Sets the value of field 'proxyFactory'.
Parameters:
proxyFactory - the value of field 'proxyFactory'.

setResource

public void setResource(int index,
                        Resource vResource)
                 throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vResource -  

setResource

public void setResource(Resource[] resourceArray)
Parameters:
resourceArray -  

setSecurityService

public void setSecurityService(SecurityService securityService)
Sets the value of field 'securityService'.
Parameters:
securityService - the value of field 'securityService'.

setTransactionService

public void setTransactionService(TransactionService transactionService)
Sets the value of field 'transactionService'.
Parameters:
transactionService - the value of field 'transactionService'.

setConnectionManager

public void setConnectionManager(ConnectionManager connectionManager)
Sets the value of field 'connectionManager'.
Parameters:
connectionManager - the value of field 'connectionManager'.

unmarshal

public static Openejb unmarshal(java.io.Reader reader)
                         throws org.exolab.castor.xml.MarshalException,
                                org.exolab.castor.xml.ValidationException
Parameters:
reader -  

validate

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