Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
ix.util.IPC.CommunicationStrategy

Packages that use IPC.CommunicationStrategy
ix.applet | Support for I-P2 applets.
ix.test | Simple applications for testing purposes.
ix.util | General-purpose utilities.
ix.util.ipc |

Uses of IPC.CommunicationStrategy in ix.applet

Classes in ix.applet that implement IPC.CommunicationStrategy
`class` | `AppletCommunicationStrategy` Lets I-P2 applets talk with each other.
`(package private) static class` | `MessageServer.Strategy` A communication strategy used by both the message-server and its clients.

Uses of IPC.CommunicationStrategy in ix.test

Classes in ix.test that implement IPC.CommunicationStrategy
`class` | `FilterStrategy`
`class` | `TestStrategy` A comm strategy that can be edited to test various things.
`(package private) static class` | `XMLSendTest.TestStrategy`

Uses of IPC.CommunicationStrategy in ix.util

Subinterfaces of IPC.CommunicationStrategy in ix.util
`static interface` | `IPC.SocketlikeCommunicationStrategy` A CommunicationStrategy that provides "connections" analogous to sockets and a visible mapping from destination names to the data needed to establish a connection.

Classes in ix.util that implement IPC.CommunicationStrategy
`static class` | `IPC.EmptyCommunicationStrategy` A strategy that just throws an exception whenever the agent tries to send.
`static class` | `IPC.SimpleIXCommunicationStrategy` An ObjectStream communication strategy for I-X agents.
`static class` | `IPC.SimpleIXXMLCommunicationStrategy` An XMLObjectStream communication strategy for I-X agents.
`static class` | `IPC.XMLObjectStreamCommunicationStrategy` A version of ObjectStreamCommunicationStrategy that encodes the message contents in XML rather than serializing.

Fields in ix.util declared as IPC.CommunicationStrategy
`(package private) static IPC.CommunicationStrategy` | `IPC.communicationStrategy` The communication strategy used by the static methods of this class that do not have a communication strategy as a parameter.

Methods in ix.util that return IPC.CommunicationStrategy
`protected static IPC.CommunicationStrategy` | `IPC.evalStrategyExpr(java.lang.String e)` Evaluate the description of a `ParameterizedCommStrategy`.
`static IPC.CommunicationStrategy` | `IPC.getCommunicationStrategy()` Returns the communication strategy used by the static methods of this class that do not have a communication strategy as a parameter.
`static IPC.CommunicationStrategy` | `IPC.makeCommunicationStrategy(java.lang.String strategyName)` Returns a CommunicationStrategy based on a name, name, that is either an expression containing a colon, a special abbreviation or the name of a class.

Methods in ix.util with parameters of type IPC.CommunicationStrategy
`static void` | `IPC.setCommunicationStrategy(IPC.CommunicationStrategy s)` Sets the communication strategy used by the static methods of this class that do not have a communication strategy as a parameter.

Uses of IPC.CommunicationStrategy in ix.util.ipc

Subinterfaces of IPC.CommunicationStrategy in ix.util.ipc
`interface` | `ParameterizedCommStrategy` A communication strategy that can be given parameters that are usually the names of other communication strategies or communication strategy expressions.

Classes in ix.util.ipc that implement IPC.CommunicationStrategy
`class` | `DispatchingStrategy`
`class` | `SeparateStrategy`
`class` | `SerializedCommunicationStrategy` A communication strategy in which a destination is mapped to a host and port number, and objects are sent by writing their serialization to a socket.
`class` | `TracingStrategy` A wrapper strategy that describes the input and output as XML.
`class` | `WrapperStrategy` A communication strategy that is wrapped around another, "inner", strategy.

Fields in ix.util.ipc declared as IPC.CommunicationStrategy
`(package private) IPC.CommunicationStrategy` | `WrapperStrategy.innerStrategy`
`(package private) IPC.CommunicationStrategy` | `DispatchingStrategy.Strategy.strategy`

Methods in ix.util.ipc that return IPC.CommunicationStrategy
`IPC.CommunicationStrategy` | `DispatchingStrategy.apply(java.lang.String[] args)`
`IPC.CommunicationStrategy` | `ParameterizedCommStrategy.apply(java.lang.String[] args)` Process the arguments in whatever way is appropriate.
`IPC.CommunicationStrategy` | `WrapperStrategy.apply(java.lang.String[] args)`
`(package private) IPC.CommunicationStrategy` | `DispatchingStrategy.Strategy.getStrategy()`

Constructors in ix.util.ipc with parameters of type IPC.CommunicationStrategy
`SeparateStrategy(IPC.CommunicationStrategy innerStrategy)`
`TracingStrategy(IPC.CommunicationStrategy innerStrategy)`
`WrapperStrategy(IPC.CommunicationStrategy innerStrategy)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES