org.milyn.persistence
Class EntityLocatorParameterVisitor

java.lang.Object
  extended by org.milyn.persistence.EntityLocatorParameterVisitor
All Implemented Interfaces:
org.milyn.delivery.ContentHandler, org.milyn.delivery.dom.DOMElementVisitor, org.milyn.delivery.dom.DOMVisitAfter, org.milyn.delivery.dom.DOMVisitBefore, org.milyn.delivery.dom.DOMVisitor, org.milyn.delivery.ordering.Consumer, org.milyn.delivery.ordering.Producer, org.milyn.delivery.sax.SAXVisitAfter, org.milyn.delivery.sax.SAXVisitBefore, org.milyn.delivery.sax.SAXVisitor, org.milyn.delivery.Visitor

public class EntityLocatorParameterVisitor
extends Object
implements org.milyn.delivery.dom.DOMElementVisitor, org.milyn.delivery.sax.SAXVisitBefore, org.milyn.delivery.sax.SAXVisitAfter, org.milyn.delivery.ordering.Consumer, org.milyn.delivery.ordering.Producer

Author:
maurice.zeijen@smies.com

Constructor Summary
EntityLocatorParameterVisitor()
           
 
Method Summary
 boolean consumes(Object object)
           
 String getId()
           
 Set<? extends Object> getProducts()
           
 void initialize()
          Set the resource configuration on the bean populator.
 void populateAndSetPropertyValue(Object dataObject, org.milyn.container.ExecutionContext executionContext)
           
 void visitAfter(Element element, org.milyn.container.ExecutionContext executionContext)
           
 void visitAfter(org.milyn.delivery.sax.SAXElement element, org.milyn.container.ExecutionContext executionContext)
           
 void visitBefore(Element element, org.milyn.container.ExecutionContext executionContext)
           
 void visitBefore(org.milyn.delivery.sax.SAXElement element, org.milyn.container.ExecutionContext executionContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityLocatorParameterVisitor

public EntityLocatorParameterVisitor()
Method Detail

initialize

@Initialize
public void initialize()
                throws org.milyn.cdr.SmooksConfigurationException
Set the resource configuration on the bean populator.

Throws:
org.milyn.cdr.SmooksConfigurationException - Incorrectly configured resource.

consumes

public boolean consumes(Object object)
Specified by:
consumes in interface org.milyn.delivery.ordering.Consumer

getProducts

public Set<? extends Object> getProducts()
Specified by:
getProducts in interface org.milyn.delivery.ordering.Producer

visitBefore

public void visitBefore(Element element,
                        org.milyn.container.ExecutionContext executionContext)
                 throws org.milyn.SmooksException
Specified by:
visitBefore in interface org.milyn.delivery.dom.DOMVisitBefore
Throws:
org.milyn.SmooksException

visitAfter

public void visitAfter(Element element,
                       org.milyn.container.ExecutionContext executionContext)
                throws org.milyn.SmooksException
Specified by:
visitAfter in interface org.milyn.delivery.dom.DOMVisitAfter
Throws:
org.milyn.SmooksException

visitBefore

public void visitBefore(org.milyn.delivery.sax.SAXElement element,
                        org.milyn.container.ExecutionContext executionContext)
                 throws org.milyn.SmooksException,
                        IOException
Specified by:
visitBefore in interface org.milyn.delivery.sax.SAXVisitBefore
Throws:
org.milyn.SmooksException
IOException

visitAfter

public void visitAfter(org.milyn.delivery.sax.SAXElement element,
                       org.milyn.container.ExecutionContext executionContext)
                throws org.milyn.SmooksException,
                       IOException
Specified by:
visitAfter in interface org.milyn.delivery.sax.SAXVisitAfter
Throws:
org.milyn.SmooksException
IOException

populateAndSetPropertyValue

public void populateAndSetPropertyValue(Object dataObject,
                                        org.milyn.container.ExecutionContext executionContext)

getId

public String getId()


Copyright © 2018. All rights reserved.