it.imolinfo.jbi4corba.jbi.wsdl
Class Jbi4CorbaExtPreprocessDeserializer

java.lang.Object
  extended by it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddressDeserializer
      extended by it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtPreprocessDeserializer
All Implemented Interfaces:
Serializable, javax.wsdl.extensions.ExtensionDeserializer

public class Jbi4CorbaExtPreprocessDeserializer
extends Jbi4CorbaAddressDeserializer

Deserializer for the Address extesions configurations.

Author:
rchen
See Also:
Serialized Form

Field Summary
 
Fields inherited from class it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddressDeserializer
mEnvVariableMap
 
Constructor Summary
Jbi4CorbaExtPreprocessDeserializer()
           
Jbi4CorbaExtPreprocessDeserializer(Map<String,String[]> envVariableMap)
          Creates a new instance of Jbi4CorbaExtPreprocessDeserializer
 
Method Summary
protected  void collectEnvVars(Element el, String attrName, String type)
           
 javax.wsdl.extensions.ExtensibilityElement unmarshall(Class parentType, QName elementType, Element el, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg)
           
 
Methods inherited from class it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddressDeserializer
getAttrAndResolveEnvVar, getEnvVariableMap, getEnvVariableNames, hasMigrationEnvVarRef
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jbi4CorbaExtPreprocessDeserializer

public Jbi4CorbaExtPreprocessDeserializer()

Jbi4CorbaExtPreprocessDeserializer

public Jbi4CorbaExtPreprocessDeserializer(Map<String,String[]> envVariableMap)
Creates a new instance of Jbi4CorbaExtPreprocessDeserializer

Method Detail

unmarshall

public javax.wsdl.extensions.ExtensibilityElement unmarshall(Class parentType,
                                                             QName elementType,
                                                             Element el,
                                                             javax.wsdl.Definition def,
                                                             javax.wsdl.extensions.ExtensionRegistry extReg)
                                                      throws javax.wsdl.WSDLException
Specified by:
unmarshall in interface javax.wsdl.extensions.ExtensionDeserializer
Overrides:
unmarshall in class Jbi4CorbaAddressDeserializer
Parameters:
parentType - The parent type
elementType - The element type
el - The elemnt
def - The definition
extReg - The extension registry
Returns:
The return
Throws:
javax.wsdl.WSDLException - The WSDL exception

collectEnvVars

protected void collectEnvVars(Element el,
                              String attrName,
                              String type)
                       throws javax.wsdl.WSDLException
Throws:
javax.wsdl.WSDLException


Copyright © 2005-2010 Imola Informatica. All Rights Reserved.