org.jboss.wsf.spi.metadata.j2ee.serviceref
Class HandlerChainsObjectFactory

java.lang.Object
  extended by org.jboss.wsf.spi.metadata.j2ee.serviceref.HandlerChainsObjectFactory
All Implemented Interfaces:
org.jboss.xb.binding.ObjectModelFactory

public class HandlerChainsObjectFactory
extends java.lang.Object
implements org.jboss.xb.binding.ObjectModelFactory

A JBossXB factory for jsr181 the HandlerChain annotation

Since:
15-Oct-2005
Author:
Thomas.Diesler@jboss.org

Constructor Summary
HandlerChainsObjectFactory()
           
 
Method Summary
 void addChild(UnifiedHandlerChainMetaData handlerConfig, UnifiedHandlerMetaData handler, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(UnifiedHandlerChainsMetaData handlerConfig, UnifiedHandlerChainMetaData handlerChain, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 void addChild(UnifiedHandlerMetaData handler, UnifiedInitParamMetaData param, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName)
          Called when parsing character is complete.
 java.lang.Object completeRoot(java.lang.Object root, org.jboss.xb.binding.UnmarshallingContext ctx, java.lang.String uri, java.lang.String name)
           
 java.lang.Object newChild(UnifiedHandlerChainMetaData chainConfig, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
 java.lang.Object newChild(UnifiedHandlerChainsMetaData handlerConfig, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
 java.lang.Object newChild(UnifiedHandlerMetaData handler, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          Called when parsing of a new element started.
 java.lang.Object newRoot(java.lang.Object root, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName, org.xml.sax.Attributes attrs)
          This method is called on the factory by the object model builder when the parsing starts.
 void setValue(UnifiedHandlerChainMetaData handlerChain, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(UnifiedHandlerMetaData handler, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 void setValue(UnifiedInitParamMetaData param, org.jboss.xb.binding.UnmarshallingContext navigator, java.lang.String namespaceURI, java.lang.String localName, java.lang.String value)
          Called when a new simple child element with text value was read from the XML content.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HandlerChainsObjectFactory

public HandlerChainsObjectFactory()
Method Detail

newRoot

public java.lang.Object newRoot(java.lang.Object root,
                                org.jboss.xb.binding.UnmarshallingContext navigator,
                                java.lang.String namespaceURI,
                                java.lang.String localName,
                                org.xml.sax.Attributes attrs)
This method is called on the factory by the object model builder when the parsing starts.

Specified by:
newRoot in interface org.jboss.xb.binding.ObjectModelFactory
Returns:
the root of the object model.

completeRoot

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

newChild

public java.lang.Object newChild(UnifiedHandlerChainsMetaData handlerConfig,
                                 org.jboss.xb.binding.UnmarshallingContext navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(UnifiedHandlerChainsMetaData handlerConfig,
                     UnifiedHandlerChainMetaData handlerChain,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


newChild

public java.lang.Object newChild(UnifiedHandlerChainMetaData chainConfig,
                                 org.jboss.xb.binding.UnmarshallingContext navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(UnifiedHandlerChainMetaData handlerConfig,
                     UnifiedHandlerMetaData handler,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


newChild

public java.lang.Object newChild(UnifiedHandlerMetaData handler,
                                 org.jboss.xb.binding.UnmarshallingContext navigator,
                                 java.lang.String namespaceURI,
                                 java.lang.String localName,
                                 org.xml.sax.Attributes attrs)
Called when parsing of a new element started.


addChild

public void addChild(UnifiedHandlerMetaData handler,
                     UnifiedInitParamMetaData param,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName)
Called when parsing character is complete.


setValue

public void setValue(UnifiedHandlerChainMetaData handlerChain,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


setValue

public void setValue(UnifiedHandlerMetaData handler,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.


setValue

public void setValue(UnifiedInitParamMetaData param,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     java.lang.String namespaceURI,
                     java.lang.String localName,
                     java.lang.String value)
Called when a new simple child element with text value was read from the XML content.



Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.