org.openorb.orb.net
Interface SocketStreamDecorationStrategy.Factory

All Known Implementing Classes:
BufferingSocketStreamDecorationStrategy.Factory, LegacySocketStreamDecorationStrategy.Factory, PriorityBoostingSocketStreamDecorationStrategy.Factory
Enclosing interface:
SocketStreamDecorationStrategy

public static interface SocketStreamDecorationStrategy.Factory

Factory interface for creating instances of SocketStreamDecorationStrategy. Implementations must provide a zero argument constructor.


Method Summary
 SocketStreamDecorationStrategy create(LoggerTeam logger, ORBLoader loader, java.lang.String prefix)
          Optionally creates a new SocketStreamDecorationStrategy based on the configuration values.
 

Method Detail

create

SocketStreamDecorationStrategy create(LoggerTeam logger,
                                      ORBLoader loader,
                                      java.lang.String prefix)
Optionally creates a new SocketStreamDecorationStrategy based on the configuration values.

Parameters:
logger - the logger team to used
loader - the orb loader to be used
prefix - the optional property name prefix to use, e.g. "iiop"
Returns:
a new object or null.
Throws:
INITIALIZE - if problems occured during setup