public class StandardNetChannelEndFactory extends java.lang.Object implements NetChannelEndFactory, NetLabelledChannelEndFactory, NetBufferedChannelEndFactory, NetLabelledBufferedChannelEndFactory
| Constructor and Description |
|---|
StandardNetChannelEndFactory() |
StandardNetChannelEndFactory(Profile profile)
Creates a factory that creates links using a given profile rather than the default one.
|
| Modifier and Type | Method and Description |
|---|---|
NetSharedChannelOutput |
createAny2Net(NetChannelLocation loc)
Constructs a
NetSharedChannelOutput object. |
NetSharedChannelInput |
createNet2Any()
Constructs a
NetSharedChannelInput object. |
NetSharedChannelInput |
createNet2Any(ChannelDataStore buffer)
Constructs a
NetSharedChannelInput object. |
NetSharedChannelInput |
createNet2Any(java.lang.String label)
Constructs a
NetSharedChannelInput which
has a VCN assigned with the specified label. |
NetSharedChannelInput |
createNet2Any(java.lang.String label,
ChannelDataStore buffer)
Constructs a buffered
NetSharedChannelInput which
has a VCN assigned with the specified label. |
NetAltingChannelInput |
createNet2One()
Constructs a
NetAltingChannelInput object. |
NetAltingChannelInput |
createNet2One(ChannelDataStore buffer)
Constructs a
NetAltingChannelInput object. |
NetAltingChannelInput |
createNet2One(java.lang.String label)
Constructs a
NetAltingChannelInput which
has a VCN assigned with the specified label. |
NetAltingChannelInput |
createNet2One(java.lang.String label,
ChannelDataStore buffer)
Constructs a buffered
NetAltingChannelInput which
has a VCN assigned with the specified label. |
NetChannelOutput |
createOne2Net(NetChannelLocation loc)
Constructs a
NetChannelOutput object. |
static StandardNetChannelEndFactory |
getDefaultInstance() |
public StandardNetChannelEndFactory()
public StandardNetChannelEndFactory(Profile profile)
public static StandardNetChannelEndFactory getDefaultInstance()
public NetAltingChannelInput createNet2One()
NetChannelEndFactory
Constructs a NetAltingChannelInput object.
createNet2One in interface NetChannelEndFactoryNetAltingChannelInput object.NetChannelEndFactory.createNet2One()public NetAltingChannelInput createNet2One(java.lang.String label)
NetLabelledChannelEndFactoryNetAltingChannelInput which
has a VCN assigned with the specified label.createNet2One in interface NetLabelledChannelEndFactorylabel - the label to apply to the channel's VCN.NetAltingChannelInput
object.NetLabelledChannelEndFactory.createNet2One(String)public NetAltingChannelInput createNet2One(ChannelDataStore buffer)
NetBufferedChannelEndFactoryNetAltingChannelInput object.createNet2One in interface NetBufferedChannelEndFactorybuffer - the ChannelDataStore to use as a buffer.NetAltingChannelInput object.NetBufferedChannelEndFactory.createNet2One(ChannelDataStore)public NetAltingChannelInput createNet2One(java.lang.String label, ChannelDataStore buffer)
NetLabelledBufferedChannelEndFactoryNetAltingChannelInput which
has a VCN assigned with the specified label.createNet2One in interface NetLabelledBufferedChannelEndFactorylabel - the label to apply to the channel's VCN.buffer - the ChannelDataStore to use.NetAltingChannelInput
object.NetLabelledBufferedChannelEndFactory.createNet2One(String, ChannelDataStore)public NetSharedChannelInput createNet2Any()
NetChannelEndFactory
Constructs a NetSharedChannelInput object.
createNet2Any in interface NetChannelEndFactoryNetSharedChannelInput object.NetChannelEndFactory.createNet2Any()public NetSharedChannelInput createNet2Any(java.lang.String label)
NetLabelledChannelEndFactoryNetSharedChannelInput which
has a VCN assigned with the specified label.createNet2Any in interface NetLabelledChannelEndFactorylabel - the label to apply to the channel's VCN.NetSharedChannelInput
object.NetLabelledChannelEndFactory.createNet2Any(String)public NetSharedChannelInput createNet2Any(ChannelDataStore buffer)
NetBufferedChannelEndFactoryNetSharedChannelInput object.createNet2Any in interface NetBufferedChannelEndFactorybuffer - the ChannelDataStore to use as a buffer.NetSharedChannelInput object.NetBufferedChannelEndFactory.createNet2Any(ChannelDataStore)public NetSharedChannelInput createNet2Any(java.lang.String label, ChannelDataStore buffer)
NetLabelledBufferedChannelEndFactoryNetSharedChannelInput which
has a VCN assigned with the specified label.createNet2Any in interface NetLabelledBufferedChannelEndFactorylabel - the label to apply to the channel's VCN.buffer - the ChannelDataStore to use.NetSharedChannelInput
object.NetLabelledBufferedChannelEndFactory.createNet2Any(String, ChannelDataStore)public NetChannelOutput createOne2Net(NetChannelLocation loc)
NetChannelEndFactory
Constructs a NetChannelOutput object.
createOne2Net in interface NetChannelEndFactoryNetChannelOutput object.NetChannelEndFactory.createOne2Net(NetChannelLocation)public NetSharedChannelOutput createAny2Net(NetChannelLocation loc)
NetChannelEndFactory
Constructs a NetSharedChannelOutput object.
createAny2Net in interface NetChannelEndFactoryNetSharedChannelOutput object.NetChannelEndFactory.createAny2Net(NetChannelLocation)Copyright © 1996–2019. All rights reserved.