|
CSP for Java (JCSP) 1.1-rc4 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NamedChannelEndFactory
Classes implementing this interface act as factories for constructing
NetChannelInput
and NetChannelOutput
objects.
NetChannelInput
objects are constructed and have their
location registered with a channel naming service.
NetChannelOutput
objects are constructed and connected
to NetChannelInput
objects whose location is resolved from
a channel naming service.
Method Summary | |
---|---|
NetSharedChannelOutput |
createAny2Net(String name)
Constructs a NetSharedChannelOutput object connected
to a NetChannelInput located at a location
resolved from the specified channel name. |
NetSharedChannelOutput |
createAny2Net(String name,
NameAccessLevel accessLevel)
Constructs a NetSharedChannelOutput object connected
to a NetChannelInput located at a location
resolved from the specified channel name that exists in the supplied
namespace. |
NetSharedChannelInput |
createNet2Any(String name)
Constructs a NetSharedChannelInput object and
registers its location with the supplied name in the global namespace
of a channel naming service. |
NetSharedChannelInput |
createNet2Any(String name,
NameAccessLevel nameAccessLevel)
Constructs a NetSharedChannelInput object and
registers its location with the supplied name in specified
namespace of a channel naming service. |
NetAltingChannelInput |
createNet2One(String name)
Constructs a NetAltingChannelInput object and
registers its location with the supplied name in the global namespace
of a channel naming service. |
NetAltingChannelInput |
createNet2One(String name,
NameAccessLevel nameAccessLevel)
Constructs a NetAltingChannelInput object and
registers its location with the supplied name in specified
namespace of a channel naming service. |
NetChannelOutput |
createOne2Net(String name)
Constructs a NetChannelOutput object connected
to a NetChannelInput located at a location
resolved from the specified channel name. |
NetChannelOutput |
createOne2Net(String name,
NameAccessLevel accessLevel)
Constructs a NetChannelOutput object connected
to a NetChannelInput located at a location
resolved from the specified channel name that exists in the supplied
namespace. |
Method Detail |
---|
NetAltingChannelInput createNet2One(String name)
NetAltingChannelInput
object and
registers its location with the supplied name in the global namespace
of a channel naming service.
name
- the name against which to register the channel.
NetAltingChannelInput
object.NetAltingChannelInput createNet2One(String name, NameAccessLevel nameAccessLevel)
NetAltingChannelInput
object and
registers its location with the supplied name in specified
namespace of a channel naming service.
name
- the name against which to register the channel.nameAccessLevel
- the namespace in which to register the name.
NetAltingChannelInput
object.NetSharedChannelInput createNet2Any(String name)
NetSharedChannelInput
object and
registers its location with the supplied name in the global namespace
of a channel naming service.
name
- the name against which to register the channel.
NetSharedChannelInput
object.NetSharedChannelInput createNet2Any(String name, NameAccessLevel nameAccessLevel)
NetSharedChannelInput
object and
registers its location with the supplied name in specified
namespace of a channel naming service.
name
- the name against which to register the channel.nameAccessLevel
- the namespace in which to register the name.
NetSharedChannelInput
object.NetChannelOutput createOne2Net(String name)
NetChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name.
name
- the name of the channel from which to resolve the location.
NetChannelOutput
object.NetChannelOutput createOne2Net(String name, NameAccessLevel accessLevel)
NetChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name that exists in the supplied
namespace.
name
- the name of the channel from which to resolve the location.accessLevel
- the namespace in which the channel name exists.
NetChannelOutput
object.NetSharedChannelOutput createAny2Net(String name)
NetSharedChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name.
name
- the name of the channel from which to resolve the location.
NetChannelOutput
object.NetSharedChannelOutput createAny2Net(String name, NameAccessLevel accessLevel)
NetSharedChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name that exists in the supplied
namespace.
name
- the name of the channel from which to resolve the location.accessLevel
- the namespace in which the channel name exists.
NetChannelOutput
object.
|
CSP for Java (JCSP) 1.1-rc4 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |