|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface INozzleConfig
This class provides configuration on the creation of a new channel through a ChannelInlet. Implementations
of this interface provide different configuration options for the created channel
| Nested Class Summary | |
|---|---|
static class |
INozzleConfig.ConfigType
|
| Method Summary | |
|---|---|
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()
|
| Method Detail |
|---|
INozzleConfig.ConfigType GetConfigType()
String ToXML()
throws Exception
Exception
void FromXML(String XML)
throws Exception
Exception
void FromXML(Node XML)
throws Exception
ExceptionIChannelProxy GetChannelProxy()
void SetProxy(IChannelProxy ChannelProxy)
ChannelProxy - the channel proxyboolean GetIsBroadcast()
ChannelOutlet instances
ChannelOutlet instances can be connectedvoid SetIsBroadcast(boolean Broadcast)
ChannelOutlet instances
Broadcast - 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()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||