it.imolinfo.jbi4cics.jbi.xfire
Class JbiTransport

java.lang.Object
  extended by org.codehaus.xfire.AbstractContext
      extended by org.codehaus.xfire.handler.AbstractHandlerSupport
          extended by org.codehaus.xfire.transport.AbstractTransport
              extended by it.imolinfo.jbi4cics.jbi.xfire.JbiTransport
All Implemented Interfaces:
org.codehaus.xfire.handler.HandlerSupport, org.codehaus.xfire.soap.SoapTransport, org.codehaus.xfire.transport.ChannelFactory, org.codehaus.xfire.transport.Transport, org.codehaus.xfire.wsdl11.WSDL11Transport

public class JbiTransport
extends org.codehaus.xfire.transport.AbstractTransport
implements org.codehaus.xfire.wsdl11.WSDL11Transport, org.codehaus.xfire.soap.SoapTransport

Simple jbi transport, similar to local transport, but without soap encoding. #TODO Questa classe dovrebbe sparire se decidono di mettere la classe in common


Field Summary
static java.lang.String JBI_BINDING
           
 
Constructor Summary
JbiTransport(javax.jbi.component.ComponentContext context)
           
 
Method Summary
protected  org.codehaus.xfire.transport.Channel createNewChannel(java.lang.String uri)
           
 boolean equals(java.lang.Object obj)
          Indicates whether some other object is "equal to" this one.
 javax.jbi.component.ComponentContext getContext()
           
 java.lang.String[] getKnownUriSchemes()
           
 java.lang.String getName()
           
 java.lang.String getServiceURL(org.codehaus.xfire.service.Service service)
           
 java.lang.String[] getSupportedBindings()
           
protected  java.lang.String getUriPrefix()
           
 int hashCode()
          Returns a hash code value for the object.
 
Methods inherited from class org.codehaus.xfire.transport.AbstractTransport
close, createChannel, createChannel, dispose, findBinding, getChannelMap, isUriSupported
 
Methods inherited from class org.codehaus.xfire.handler.AbstractHandlerSupport
addFaultHandler, addInHandler, addOutHandler, getFaultHandlers, getInHandlers, getOutHandlers, setFaultHandlers, setInHandlers, setOutHandlers
 
Methods inherited from class org.codehaus.xfire.AbstractContext
getProperty, removeProperty, setProperty
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.xfire.transport.Transport
dispose, findBinding, isUriSupported
 
Methods inherited from interface org.codehaus.xfire.transport.ChannelFactory
close, createChannel, createChannel
 
Methods inherited from interface org.codehaus.xfire.handler.HandlerSupport
getFaultHandlers, getInHandlers, getOutHandlers
 
Methods inherited from interface org.codehaus.xfire.transport.Transport
dispose, findBinding, isUriSupported
 
Methods inherited from interface org.codehaus.xfire.transport.ChannelFactory
close, createChannel, createChannel
 
Methods inherited from interface org.codehaus.xfire.handler.HandlerSupport
getFaultHandlers, getInHandlers, getOutHandlers
 

Field Detail

JBI_BINDING

public static final java.lang.String JBI_BINDING
See Also:
Constant Field Values
Constructor Detail

JbiTransport

public JbiTransport(javax.jbi.component.ComponentContext context)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface org.codehaus.xfire.soap.SoapTransport
Specified by:
getName in interface org.codehaus.xfire.wsdl11.WSDL11Transport

getServiceURL

public java.lang.String getServiceURL(org.codehaus.xfire.service.Service service)
Specified by:
getServiceURL in interface org.codehaus.xfire.wsdl11.WSDL11Transport

createNewChannel

protected org.codehaus.xfire.transport.Channel createNewChannel(java.lang.String uri)
Specified by:
createNewChannel in class org.codehaus.xfire.transport.AbstractTransport

getUriPrefix

protected java.lang.String getUriPrefix()
Specified by:
getUriPrefix in class org.codehaus.xfire.transport.AbstractTransport

getSupportedBindings

public java.lang.String[] getSupportedBindings()
Specified by:
getSupportedBindings in interface org.codehaus.xfire.transport.Transport
Overrides:
getSupportedBindings in class org.codehaus.xfire.transport.AbstractTransport

getKnownUriSchemes

public java.lang.String[] getKnownUriSchemes()
Specified by:
getKnownUriSchemes in class org.codehaus.xfire.transport.AbstractTransport

getContext

public javax.jbi.component.ComponentContext getContext()

equals

public boolean equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.

Overrides:
equals in class java.lang.Object
Parameters:
obj - the reference object with which to compare.
Returns:
true if and only if obj is an instance of JbiTransport class; false otherwise.
See Also:
hashCode()

hashCode

public int hashCode()
Returns a hash code value for the object.

Overrides:
hashCode in class java.lang.Object
Returns:
a hash code value for this object.
See Also:
equals(Object)


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