it.imolinfo.jbi4corba.webservice.generator
Class ServerCorbaClassesHolder

java.lang.Object
  extended by it.imolinfo.jbi4corba.webservice.generator.ServerCorbaClassesHolder

public class ServerCorbaClassesHolder
extends Object

This class contains all the information collectect during the code generation (WSDL to CORBA) of the component.


Constructor Summary
ServerCorbaClassesHolder()
          Default constructor.
 
Method Summary
 boolean equals(Object obj)
           
 Map<String,SearchedType> getAllCorbaTypes()
           
 Set<Class> getAllIDLTypes()
           
 Map<String,InterfaceType> getAllInterfacetypes()
           
 Map<String,UnionType> getAllUniontypes()
           
 Map<String,List<String>> getCorbaEnumMap()
           
 Class getCorbaHelper()
           
 Class getCorbaImplClass()
          A getter.
 Class getCorbaOperations()
           
 Class getCorbaPOATie()
           
 Map<String,String> getIdToClassNameMap()
           
 List<MethodSignature> getMethodSignatures()
           
 URLClassLoader getOriginalClassLoader()
           
 Map<String,Map<String,String>> getSubstitutedUnionFields()
           
 Map<String,TypeDef> getTypeDefs()
           
 URLClassLoader getUrlClassLoader()
           
 Map<String,Object> getValueTypeIdAndInstance()
           
 Class getWebServiceImpl()
           
 Class getWebServiceInterface()
           
 WsdlInformation getWsdlInformation()
           
 boolean isGenerateClassesFromIDL()
           
 void setAllIDLTypes(Set<Class> allIDLTypes)
           
 void setAllInterfacetypes(Map<String,InterfaceType> allInterfaceypes)
           
 void setAllUniontypes(Map<String,UnionType> allUniontypes)
           
 void setCorbaEnumMap(Map<String,List<String>> corbaEnumMap)
           
 void setCorbaHelper(Class corbaHelper)
           
 void setCorbaImplClass(Class corbaImpl)
          A setter.
 void setCorbaOperations(Class corbaOperations)
           
 void setCorbaPOATie(Class corbaPOATie)
           
 void setGenerateClassesFromIDL(boolean generateClassesFromIDL)
           
 void setIdToClassNameMap(Map<String,String> idToClassMap)
           
 void setMethodSignatures(List<MethodSignature> methodSignatures)
           
 void setOriginalClassLoader(URLClassLoader originalClassLoader)
          Return the Original Class LoaderURL that refer the original classes before the bytecode manipulation
 void setSubstitutedInterfaceFields(Map<String,Map<String,String>> substitutedInterfaceFields)
           
 void setSubstitutedUnionFields(Map<String,Map<String,String>> substitutedUnionFields)
           
 void setTypeDefs(Map<String,TypeDef> typeDefs)
           
 void setUrlClassLoader(URLClassLoader urlClassLoader)
           
 void setValueTypeIdAndInstance(Map<String,Object> valueTypeIdAndInstance)
           
 void setWebServiceImpl(Class webServiceImpl)
           
 void setWebServiceInterface(Class webServiceInterface)
           
 void setWsdlInformation(WsdlInformation wsdlInformation)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServerCorbaClassesHolder

public ServerCorbaClassesHolder()
Default constructor.

Method Detail

getWsdlInformation

public WsdlInformation getWsdlInformation()

setWsdlInformation

public void setWsdlInformation(WsdlInformation wsdlInformation)

getValueTypeIdAndInstance

public Map<String,Object> getValueTypeIdAndInstance()
Returns:
A map where the key is the valuetype ID and the value is an instance of the factory.

setValueTypeIdAndInstance

public void setValueTypeIdAndInstance(Map<String,Object> valueTypeIdAndInstance)
Parameters:
valueTypeIdAndInstance - The value type id and instance

getCorbaOperations

public Class getCorbaOperations()
Returns:
The return

setCorbaOperations

public void setCorbaOperations(Class corbaOperations)
Parameters:
corbaOperations - The corba operations

getCorbaPOATie

public Class getCorbaPOATie()
Returns:
The return

setCorbaPOATie

public void setCorbaPOATie(Class corbaPOATie)
Parameters:
corbaPOATie - The corba POA tie

getWebServiceInterface

public Class getWebServiceInterface()
Returns:
The return

setWebServiceInterface

public void setWebServiceInterface(Class webServiceInterface)
Parameters:
webServiceInterface - The web service interface

toString

public String toString()
Overrides:
toString in class Object
Returns:
The return

equals

public boolean equals(Object obj)
Overrides:
equals in class Object
Parameters:
obj - The object
Returns:
The return

getCorbaHelper

public Class getCorbaHelper()
Returns:
The return

setCorbaHelper

public void setCorbaHelper(Class corbaHelper)
Parameters:
corbaHelper - The corba helper

getUrlClassLoader

public URLClassLoader getUrlClassLoader()
Returns:
The return

setUrlClassLoader

public void setUrlClassLoader(URLClassLoader urlClassLoader)
Parameters:
urlClassLoader - The urlClassLoader

getWebServiceImpl

public Class getWebServiceImpl()

setWebServiceImpl

public void setWebServiceImpl(Class webServiceImpl)

getCorbaImplClass

public Class getCorbaImplClass()
A getter.

Returns:
A class that implements a corba interface.

setCorbaImplClass

public void setCorbaImplClass(Class corbaImpl)
A setter.

Parameters:
corbaImpl - A class that implements a corba interface.

isGenerateClassesFromIDL

public boolean isGenerateClassesFromIDL()

setGenerateClassesFromIDL

public void setGenerateClassesFromIDL(boolean generateClassesFromIDL)

getOriginalClassLoader

public URLClassLoader getOriginalClassLoader()
Returns:
The return

setOriginalClassLoader

public void setOriginalClassLoader(URLClassLoader originalClassLoader)
Return the Original Class LoaderURL that refer the original classes before the bytecode manipulation

Parameters:
urlClassLoader - The url class loader

getMethodSignatures

public List<MethodSignature> getMethodSignatures()

setMethodSignatures

public void setMethodSignatures(List<MethodSignature> methodSignatures)

getSubstitutedUnionFields

public Map<String,Map<String,String>> getSubstitutedUnionFields()

setSubstitutedUnionFields

public void setSubstitutedUnionFields(Map<String,Map<String,String>> substitutedUnionFields)

getAllUniontypes

public Map<String,UnionType> getAllUniontypes()

setAllUniontypes

public void setAllUniontypes(Map<String,UnionType> allUniontypes)

setSubstitutedInterfaceFields

public void setSubstitutedInterfaceFields(Map<String,Map<String,String>> substitutedInterfaceFields)

getAllInterfacetypes

public Map<String,InterfaceType> getAllInterfacetypes()

setAllInterfacetypes

public void setAllInterfacetypes(Map<String,InterfaceType> allInterfaceypes)

getAllCorbaTypes

public Map<String,SearchedType> getAllCorbaTypes()

getAllIDLTypes

public Set<Class> getAllIDLTypes()

setAllIDLTypes

public void setAllIDLTypes(Set<Class> allIDLTypes)

getCorbaEnumMap

public Map<String,List<String>> getCorbaEnumMap()

setCorbaEnumMap

public void setCorbaEnumMap(Map<String,List<String>> corbaEnumMap)

setIdToClassNameMap

public void setIdToClassNameMap(Map<String,String> idToClassMap)

getIdToClassNameMap

public Map<String,String> getIdToClassNameMap()

getTypeDefs

public Map<String,TypeDef> getTypeDefs()

setTypeDefs

public void setTypeDefs(Map<String,TypeDef> typeDefs)


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