|
CSP for Java (JCSP) 1.1-rc1 |
||||||||
| 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-rc1 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||