it.imolinfo.jbi4corba.webservice.descriptor
Class ProviderServiceDescriptor

java.lang.Object
  extended by it.imolinfo.jbi4corba.webservice.descriptor.ProviderServiceDescriptor
All Implemented Interfaces:
Serializable

public class ProviderServiceDescriptor
extends Object
implements Serializable

The provider service descriptor.

See Also:
Serialized Form

Field Summary
static String CORBALOC
          A type of localization.
static String CORBANAME
          A type of localization.
static String IOR
          A type of localization.
static String NAMESERVICE
          A type of localization.
 
Constructor Summary
ProviderServiceDescriptor()
          Constructor.
 
Method Summary
 boolean equals(Object obj)
           
 Map<String,SearchedType> getAllCorbaTypes()
           
 Set<Class> getAllIDLTypes()
           
 Map<String,InterfaceType> getAllInterfacetypes()
           
 Map<String,UnionType> getAllUniontypes()
           
 String getComponentRootPath()
           
 Map<String,List<String>> getCorbaEnumMap()
           
 Class getCorbaHelperClass()
           
 Class getCorbaObjectInterface()
           
 Object getCorbaObjectReference()
           
 String getCorbaServiceName()
           
 ProviderEndpoint getEndpoint()
          Get End point
 Map<String,String> getIdToClassNameMap()
           
 String getLocalizationType()
           
 List<MethodSignature> getMethodSignatures()
           
 Properties getOrbProperties()
           
 ChildFirstClassLoader getOriginalClassLoader()
           
 QName getPortTypeName()
           
 Class getServiceInterface()
           
 String getServiceName()
           
 String getServiceNameSpace()
           
 Map<String,Map<String,String>> getSubstitutedInterfaceFields()
           
 Map<String,Map<String,String>> getSubstitutedUnionFields()
           
 Map<String,TypeDef> getTypeDefs()
           
 URLClassLoader getUrlClassLoader()
           
 Map<String,Object> getValueTypeIdAndInstance()
           
 String getWsdlRootDirectory()
           
 void setAllIDLTypes(Set<Class> allIDLTypes)
           
 void setAllInterfacetypes(Map<String,InterfaceType> allInterfaceypes)
           
 void setAllUniontypes(Map<String,UnionType> allUniontypes)
           
 void setComponentRootPath(String componentRootPath)
           
 void setCorbaEnumMap(Map<String,List<String>> corbaEnumMap)
           
 void setCorbaHelperClass(Class corbaHelperClass)
           
 void setCorbaObjectInterface(Class corbaObjectInterface)
           
 void setCorbaObjectReference(Object corbaObjectReference)
           
 void setCorbaServiceName(String corbaServiceName)
           
 void setEndpoint(ProviderEndpoint endpoint)
          Set End point
 void setIdToClassNameMap(Map<String,String> idToClassMap)
           
 void setLocalizationType(String localizationType)
           
 void setMethodSignatures(List<MethodSignature> methodSignatures)
           
 void setOrbProperties(Properties orbProperties)
           
 void setOriginalClassLoader(ChildFirstClassLoader originalClassLoader)
          Return the Original Class LoaderURL that refer the original classes before the bytecode manipulation
 void setPortTypeName(QName portTypeName)
           
 void setServiceInterface(Class serviceInterface)
           
 void setServiceName(String serviceName)
           
 void setServiceNameSpace(String serviceNameSpace)
           
 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 setWsdlRootDirectory(String wsdlRootDirectory)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAMESERVICE

public static final String NAMESERVICE
A type of localization.

See Also:
Constant Field Values

CORBALOC

public static final String CORBALOC
A type of localization.

See Also:
Constant Field Values

CORBANAME

public static final String CORBANAME
A type of localization.

See Also:
Constant Field Values

IOR

public static final String IOR
A type of localization.

See Also:
Constant Field Values
Constructor Detail

ProviderServiceDescriptor

public ProviderServiceDescriptor()
Constructor.

Method Detail

getServiceName

public String getServiceName()
Returns:
Returns the serviceName.

setIdToClassNameMap

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

getIdToClassNameMap

public Map<String,String> getIdToClassNameMap()

setServiceName

public void setServiceName(String serviceName)
Parameters:
serviceName - The serviceName to set.

getServiceNameSpace

public String getServiceNameSpace()
Returns:
Returns the serviceNameSpace.

setServiceNameSpace

public void setServiceNameSpace(String serviceNameSpace)
Parameters:
serviceNameSpace - The serviceNameSpace to set.

getCorbaObjectReference

public Object getCorbaObjectReference()
Returns:
The return

setCorbaObjectReference

public void setCorbaObjectReference(Object corbaObjectReference)
Parameters:
corbaObjectReference - The corba object reference

getServiceInterface

public Class getServiceInterface()
Returns:
The return

setServiceInterface

public void setServiceInterface(Class serviceInterface)
Parameters:
serviceInterface - The service interface

getCorbaHelperClass

public Class getCorbaHelperClass()
Returns:
The return

setCorbaHelperClass

public void setCorbaHelperClass(Class corbaHelperClass)
Parameters:
corbaHelperClass - The corba helper class

getCorbaObjectInterface

public Class getCorbaObjectInterface()
Returns:
The return

setCorbaObjectInterface

public void setCorbaObjectInterface(Class corbaObjectInterface)
Parameters:
corbaObjectInterface - The corba object 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

getLocalizationType

public String getLocalizationType()
Returns:
The return

setLocalizationType

public void setLocalizationType(String localizationType)
Parameters:
localizationType - The localization type

getOrbProperties

public Properties getOrbProperties()
Returns:
The return

setOrbProperties

public void setOrbProperties(Properties orbProperties)
Parameters:
orbProperties - The orb properties

getWsdlRootDirectory

public String getWsdlRootDirectory()
Returns:
The return

setWsdlRootDirectory

public void setWsdlRootDirectory(String wsdlRootDirectory)
Parameters:
wsdlRootDirectory - The wsdl root directory

getCorbaServiceName

public String getCorbaServiceName()
Returns:
The return

setCorbaServiceName

public void setCorbaServiceName(String corbaServiceName)
Parameters:
corbaServiceName - The corba service name

getUrlClassLoader

public URLClassLoader getUrlClassLoader()
Returns:
The return

setUrlClassLoader

public void setUrlClassLoader(URLClassLoader urlClassLoader)
Parameters:
urlClassLoader - The url class loader

getOriginalClassLoader

public ChildFirstClassLoader getOriginalClassLoader()
Returns:
The return

setOriginalClassLoader

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

Parameters:
urlClassLoader - The url class loader

getValueTypeIdAndInstance

public Map<String,Object> getValueTypeIdAndInstance()
Returns:
The return

setValueTypeIdAndInstance

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

getComponentRootPath

public String getComponentRootPath()
Returns:
The return

setComponentRootPath

public void setComponentRootPath(String componentRootPath)
Parameters:
componentRootPath - The component root path

getPortTypeName

public QName getPortTypeName()

setPortTypeName

public void setPortTypeName(QName portTypeName)

getMethodSignatures

public List<MethodSignature> getMethodSignatures()

setMethodSignatures

public void setMethodSignatures(List<MethodSignature> methodSignatures)

setEndpoint

public void setEndpoint(ProviderEndpoint endpoint)
Set End point

Parameters:
endpoint - The ProviderEndpoint class

getEndpoint

public ProviderEndpoint getEndpoint()
Get End point

Returns:
the return

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)

getSubstitutedInterfaceFields

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

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)

getTypeDefs

public Map<String,TypeDef> getTypeDefs()

setTypeDefs

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


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