org.jboss.ejb3.dd
Class JBossDDObjectFactory

java.lang.Object
  extended by org.jboss.ejb3.dd.JBossDDObjectFactory
All Implemented Interfaces:
org.jboss.xb.binding.ObjectModelFactory

public class JBossDDObjectFactory
extends Object
implements org.jboss.xb.binding.ObjectModelFactory

Represents the jboss.xml deployment descriptor for the 2.1 schema

Version:
$Revision: 1.5.2.5 $
Author:
William DeCoste

Constructor Summary
JBossDDObjectFactory(EjbJarDD dd)
           
 
Method Summary
 void addChild(EjbJarDD parent, InvokerProxyBinding binding, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(EjbJarDD parent, LoaderRepository repository, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(EnterpriseBeans parent, ClusterConfig config, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(EnterpriseBeans parent, EjbLocalRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(EnterpriseBeans parent, EjbRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(EnterpriseBeans parent, EnterpriseBeans ejbs, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(EnterpriseBeans parent, Invoker invoker, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(EnterpriseBeans parent, ResourceRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(InvokerProxyBinding parent, ClientBeanInterceptors interceptors, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 void addChild(LoaderRepository parent, LoaderRepositoryConfig config, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
          Called when parsing character is complete.
 Object completeRoot(Object root, org.jboss.xb.binding.UnmarshallingContext ctx, String uri, String name)
           
 Object newChild(EjbJarDD dd, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
          Called when parsing of a new element started.
 Object newChild(EnterpriseBeans ejbs, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
          Called when parsing of a new element started.
 Object newChild(InvokerProxyBinding binding, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
          Called when parsing of a new element started.
 Object newChild(LoaderRepositoryConfig config, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
          Called when parsing of a new element started.
 Object newChild(LoaderRepository repository, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
          Called when parsing of a new element started.
 Object newRoot(Object root, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
          Return the root.
 void setValue(ClientBeanInterceptors interceptors, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(ClusterConfig config, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(EjbJarDD dd, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(EjbLocalRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(EjbRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(EnterpriseBeans ejbs, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(InvokerProxyBinding binding, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(Invoker invoker, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(LoaderRepositoryConfig config, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(LoaderRepository repository, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(ResourceRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossDDObjectFactory

public JBossDDObjectFactory(EjbJarDD dd)
Method Detail

newRoot

public Object newRoot(Object root,
                      org.jboss.xb.binding.UnmarshallingContext navigator,
                      String namespaceURI,
                      String localName,
                      Attributes attrs)
Return the root.

Specified by:
newRoot in interface org.jboss.xb.binding.ObjectModelFactory

completeRoot

public Object completeRoot(Object root,
                           org.jboss.xb.binding.UnmarshallingContext ctx,
                           String uri,
                           String name)
Specified by:
completeRoot in interface org.jboss.xb.binding.ObjectModelFactory

newChild

public Object newChild(EjbJarDD dd,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceURI,
                       String localName,
                       Attributes attrs)
Called when parsing of a new element started.


newChild

public Object newChild(LoaderRepository repository,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceURI,
                       String localName,
                       Attributes attrs)
Called when parsing of a new element started.


newChild

public Object newChild(InvokerProxyBinding binding,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceURI,
                       String localName,
                       Attributes attrs)
Called when parsing of a new element started.


newChild

public Object newChild(LoaderRepositoryConfig config,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceURI,
                       String localName,
                       Attributes attrs)
Called when parsing of a new element started.


newChild

public Object newChild(EnterpriseBeans ejbs,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceURI,
                       String localName,
                       Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(EnterpriseBeans parent,
                     Invoker invoker,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(EjbJarDD parent,
                     InvokerProxyBinding binding,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(InvokerProxyBinding parent,
                     ClientBeanInterceptors interceptors,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(EjbJarDD parent,
                     LoaderRepository repository,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(LoaderRepository parent,
                     LoaderRepositoryConfig config,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(EnterpriseBeans parent,
                     EnterpriseBeans ejbs,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(EnterpriseBeans parent,
                     EjbRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(EnterpriseBeans parent,
                     EjbLocalRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(EnterpriseBeans parent,
                     ResourceRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


addChild

public void addChild(EnterpriseBeans parent,
                     ClusterConfig config,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Called when parsing character is complete.


setValue

public void setValue(EnterpriseBeans ejbs,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(ClusterConfig config,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(EjbRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(ClientBeanInterceptors interceptors,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(Invoker invoker,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(InvokerProxyBinding binding,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(EjbLocalRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(ResourceRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(EjbJarDD dd,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(LoaderRepository repository,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(LoaderRepositoryConfig config,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.