it.imolinfo.jbi4ejb.jbi.wsdl
Class Jbi4EjbExtensionUtils

java.lang.Object
  extended by it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbExtensionUtils

public final class Jbi4EjbExtensionUtils
extends java.lang.Object

Jbi4Corba wsdl extensions helper class.

Author:
Marco Piraccini

Method Summary
static javax.wsdl.Binding getBinding(javax.wsdl.Definition def, java.lang.String serviceName, java.lang.String endpointName)
          Gets the Binding.
static Jbi4EjbAddress getEjbAddress(javax.wsdl.Definition def, java.lang.String serviceName, java.lang.String endpointName)
          Gets the Jbi4EjbAddress.
static Jbi4EjbBinding getEjbBinding(javax.wsdl.Definition def, java.lang.String serviceName, java.lang.String endpointName)
          Gets the Jbi4EjbBinding.
static Jbi4EjbTypes getEjbTypes(javax.wsdl.Definition def)
          Gets the Types jbi4ejb extension.
static javax.wsdl.PortType getPortType(javax.wsdl.Definition def, java.lang.String serviceName, java.lang.String endpointName)
          Gets the PortType.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBinding

public static javax.wsdl.Binding getBinding(javax.wsdl.Definition def,
                                            java.lang.String serviceName,
                                            java.lang.String endpointName)
Gets the Binding.

Parameters:
def - the WSDL definition
serviceName - the service name
endpointName - the endpoint name
Returns:
the Binding

getPortType

public static javax.wsdl.PortType getPortType(javax.wsdl.Definition def,
                                              java.lang.String serviceName,
                                              java.lang.String endpointName)
Gets the PortType.

Parameters:
def - the WSDL definition
serviceName - the Service Name
endpointName - the Endpoint name
Returns:
the WSDL port type

getEjbTypes

public static Jbi4EjbTypes getEjbTypes(javax.wsdl.Definition def)
Gets the Types jbi4ejb extension.

Parameters:
def - the WSDL definition
Returns:
the Jbi4EjbTypes extensibility element

getEjbBinding

public static Jbi4EjbBinding getEjbBinding(javax.wsdl.Definition def,
                                           java.lang.String serviceName,
                                           java.lang.String endpointName)
Gets the Jbi4EjbBinding.

Parameters:
def - the WSDL definition
serviceName - the service name
endpointName - the endpoint name
Returns:
the Jbi4EjbBinding

getEjbAddress

public static Jbi4EjbAddress getEjbAddress(javax.wsdl.Definition def,
                                           java.lang.String serviceName,
                                           java.lang.String endpointName)
Gets the Jbi4EjbAddress.

Parameters:
def - the WSDL definition
serviceName - the service name
endpointName - the endpoint name
Returns:
the Jbi4EjbAddress


Copyright © 2007-2008 Imola Informatica. All Rights Reserved.