Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.codehaus.xfire.transport
Interface ChannelFactory

All Known Subinterfaces:
  Transport

All Known Implementing Classes:
  AbstractTransport, AbstractWSDLTransport, DeadLetterTransport, DelegatedTransport, LocalTransport, SoapHttpTransport, XMPPTransport

    public interface ChannelFactory

Creates channels. Transports implement this interface.

Author:
  Dan Diephouse
See Also:
  `Transport`

Method Summary
`Channel` | `createChannel()` Create a channel with a new unique URI.
`Channel` | `createChannel(java.lang.String uri)` Create a channel with a specified URI.

Method Detail

### createChannel

    Channel createChannel()
                          throws java.lang.Exception

  Create a channel with a new unique URI.

  Returns:
    The channel.
  Throws:
    `java.lang.Exception` - Occurs if there was an exception creating or opening the channel.

### createChannel

    Channel createChannel(java.lang.String uri)
                          throws java.lang.Exception

  Create a channel with a specified URI.

  Parameters:
    `uri` - The URI which represents this Channel's endpoint.
  Returns:
    The channel.
  Throws:
    `java.lang.Exception` - Occurs if there was an exception creating or opening the channel.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004-2005 Codehaus. All Rights Reserved.