org.jgroups

Interface ChannelFactory

public interface ChannelFactory

A channel factory takes care of creation of channel implementations. Subclasses will create different implementations.
Method Summary
ChannelcreateChannel(Object properties)
Creates an instance implementing the Channel interface.
ChannelcreateChannel()
Creates an instance implementing the Channel interface.

Method Detail

createChannel

public Channel createChannel(Object properties)

Deprecated: Channel factories should pass configuration information related to the protocol stack during construction or via another method before attempting to create any channels.

Creates an instance implementing the Channel interface.

Parameters: properties The specification of the protocol stack (underneath the channel). A null value means use the default properties.

Throws: ChannelException Thrown when the creation of the channel failed, e.g. the properties specified were incompatible (e.g. a missing UDP layer etc.)

createChannel

public Channel createChannel()
Creates an instance implementing the Channel interface.

Protocol stack configuration information should be passed to implementing factories before this method is called.

Throws: ChannelException if the creation of the channel failed.

Copyright ? 1998-2005 Bela Ban. All Rights Reserved.