public interface INozzleConfig extends Serializable
ChannelInlet. Implementations
of this interface provide different configuration options for the created channel| Modifier and Type | Interface and Description |
|---|---|
static class |
INozzleConfig.ConfigType |
| Modifier and Type | Method and Description |
|---|---|
void |
Dispose()
Disposes the configuration and all underlying state
|
void |
FromXML(Node XML) |
void |
FromXML(String XML) |
IChannelProxy |
GetChannelProxy()
Gets the channel proxy.
|
INozzleConfig.ConfigType |
GetConfigType() |
boolean |
GetIsBroadcast()
Retrieves whether the channel supports multiple connected
ChannelOutlet instances |
int |
GetRestrictBroadcast()
Retrieves the maximum number of connected to the channel
ChannelOutlet instances if the
channel supports multiple instances as set by the SetIsBroadcast(boolean). |
void |
SetIsBroadcast(boolean Broadcast)
Sets whether the channel supports multiple connected
ChannelOutlet instances |
void |
SetProxy(IChannelProxy ChannelProxy)
Sets the proxy.
|
void |
SetRestrictBroadcast(int RestrictBroadcast)
Sets the maximum number of connected to the channel
ChannelOutlet instances if the
channel supports multiple instances as set by the SetIsBroadcast(boolean). |
String |
ToXML() |
INozzleConfig.ConfigType GetConfigType()
IChannelProxy GetChannelProxy()
void SetProxy(IChannelProxy ChannelProxy)
ChannelProxy - the channel proxyboolean GetIsBroadcast()
ChannelOutlet instancesChannelOutlet instances can be connectedvoid SetIsBroadcast(boolean Broadcast)
ChannelOutlet instancesBroadcast - whether the channel supports multiple connected ChannelOutlet instancesint GetRestrictBroadcast()
ChannelOutlet instances if the
channel supports multiple instances as set by the SetIsBroadcast(boolean).
In case a non positive number is provided, no restrictions are enforced.ChannelOutlet instances to allowvoid SetRestrictBroadcast(int RestrictBroadcast)
ChannelOutlet instances if the
channel supports multiple instances as set by the SetIsBroadcast(boolean).
In case a non positive number is provided, no restrictions are enforced.RestrictBroadcast - the number of simultaneously connected ChannelOutlet instances to allowvoid Dispose()
Copyright © 2018. All Rights Reserved.