Mobility-RPC 1.2.1 API

API for Mobility-RPC, Seamless Code Mobility and RPC for the Java platform.

See:
          Description

Packages
com.googlecode.mobilityrpc [public api] Contains MobilityRPC, a static factory for creating a new MobilityController instances.
com.googlecode.mobilityrpc.common [private api] Utility classes and interfaces used by several components.
com.googlecode.mobilityrpc.common.util [private api] Utility classes used by several components.
com.googlecode.mobilityrpc.controller [public api] Contains MobilityController which manages an instance of the library and provides methods for accessing MobilitySessions and ConnectionManager.
com.googlecode.mobilityrpc.controller.impl [private api] Implementation classes for MobilityController.
com.googlecode.mobilityrpc.network [public api] Contains ConnectionManager, a public API for managing connections.
com.googlecode.mobilityrpc.network.impl [private api] Implementation classes for ConnectionManager.
com.googlecode.mobilityrpc.network.impl.tcp [private api] Implementation classes for TCP implementation of ConnectionManager.
com.googlecode.mobilityrpc.protocol [private api] Packages for converting Java object (POJO) representations of messages which can be exchanged with other instances of the library to and from binary, using Google Protocol Buffers (protobuf).
com.googlecode.mobilityrpc.protocol.converters [private api] Classes which convert Java object (POJO) representations of messages to and from binary, using Google Protocol Buffers (protobuf).
com.googlecode.mobilityrpc.protocol.converters.components [private api] ComponentConverter classes for individual message component types.
com.googlecode.mobilityrpc.protocol.converters.messages [private api] MessageConverter classes for individual message types.
com.googlecode.mobilityrpc.protocol.pojo [private api] Java object (POJO) representations of protocol messages.
com.googlecode.mobilityrpc.protocol.processors [private api] Defines the DeserializedMessageProcessor API, implemented by classes which can process particular types of incoming messages.
com.googlecode.mobilityrpc.protocol.processors.impl [private api] Implementations of DeserializedMessageProcessor for processing various types of incoming message.
com.googlecode.mobilityrpc.protocol.protobuf [private api] This package contains machine-generated Google Protocol Buffer (protobuf) classes for encoding messages to/from binary.
com.googlecode.mobilityrpc.quickstart [public api] Contains a simplified API to the library, wrapping the main APIs, tailored for specific use cases and for getting started with the library quickly.
com.googlecode.mobilityrpc.quickstart.util [private api] Internal utility classes used by some of the quickstart classes.
com.googlecode.mobilityrpc.serialization [private api] Contains the Serializer interface, for serializing regular Java objects to/from binary.
com.googlecode.mobilityrpc.serialization.impl [private api] Implementations of the Serializer interface, responsible for serializing regular Java objects to/from binary using a particular serialization method (e.g.
com.googlecode.mobilityrpc.session [public api] Contains MobilitySession, the gateway through which the application can send objects to remote machines.
com.googlecode.mobilityrpc.session.impl [private api] Contains MobilitySession implementation classes.

 

API for Mobility-RPC, Seamless Code Mobility and RPC for the Java platform.

The packages labeled [public api] contain classes and interfaces comprising the public API of the library. These are the only packages that would be of interest to those using this library in an application.

The packages labeled [private api] contain classes and interfaces making up the internals of the library. These packages would only be of interest to those developing or making changes to the library itself.



Copyright © 2016. All rights reserved.