it.imolinfo.jbi4cics.jbi.xfire
Class JbiChannel

java.lang.Object
  extended by org.codehaus.xfire.transport.AbstractChannel
      extended by it.imolinfo.jbi4cics.jbi.xfire.JbiChannel
All Implemented Interfaces:
org.codehaus.xfire.transport.Channel

public class JbiChannel
extends org.codehaus.xfire.transport.AbstractChannel

Jbi channel, only support local invocations.


Field Summary
static java.lang.String JBI_ENDPOINT
           
static java.lang.String JBI_INTERFACE_NAME
           
static java.lang.String JBI_SERVICE_NAME
           
 
Fields inherited from interface org.codehaus.xfire.transport.Channel
BACKCHANNEL_URI, OUTPUTSTREAM, PASSWORD, USERNAME
 
Constructor Summary
JbiChannel(java.lang.String uri, JbiTransport transport)
           
 
Method Summary
protected  javax.xml.transform.Source getContent(org.codehaus.xfire.MessageContext context, org.codehaus.xfire.exchange.OutMessage message)
           
 void open()
           
 void send(org.codehaus.xfire.MessageContext context, org.codehaus.xfire.exchange.OutMessage message)
           
 
Methods inherited from class org.codehaus.xfire.transport.AbstractChannel
close, getEndpoint, getTransport, getUri, isAsync, receive, setEndpoint, setTransport, setUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JBI_INTERFACE_NAME

public static final java.lang.String JBI_INTERFACE_NAME
See Also:
Constant Field Values

JBI_SERVICE_NAME

public static final java.lang.String JBI_SERVICE_NAME
See Also:
Constant Field Values

JBI_ENDPOINT

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

JbiChannel

public JbiChannel(java.lang.String uri,
                  JbiTransport transport)
Method Detail

open

public void open()
          throws java.lang.Exception
Throws:
java.lang.Exception

send

public void send(org.codehaus.xfire.MessageContext context,
                 org.codehaus.xfire.exchange.OutMessage message)
          throws org.codehaus.xfire.XFireException
Throws:
org.codehaus.xfire.XFireException

getContent

protected javax.xml.transform.Source getContent(org.codehaus.xfire.MessageContext context,
                                                org.codehaus.xfire.exchange.OutMessage message)
                                         throws javax.xml.stream.XMLStreamException,
                                                java.io.IOException,
                                                org.codehaus.xfire.XFireException
Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
org.codehaus.xfire.XFireException


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