Project Group: com.ericsson.research.trap

TrAP Core

com.ericsson.research.trap : trap-core

Core Trap implementations, with abstract classes for transports. This project provides the base functionality of Trap, but serves no purpose without at least one transport project.

Last Version: 1.4.2

Release Date:

trap-network-nio2

com.ericsson.research.trap : trap-network-nio2

Protocol implementations for non-blocking sockets and websockets.

Last Version: 1.4.2

Release Date:

TrAP Utils JDK 1.5

com.ericsson.research.trap : trap-utils-15

Parent pom for the Transport Abstraction Package. This defines all properties for the children. The Transport Abstraction Package, or trap, provides an overlaying socket api that can be used across multiple underlying transports, while supporting reconnects, wifi/cellular handover, compression and multiplexing.

Last Version: 1.4.2

Release Date:

TrAP Utils API

com.ericsson.research.trap : trap-utils-api

Parent pom for the Transport Abstraction Package. This defines all properties for the children. The Transport Abstraction Package, or trap, provides an overlaying socket api that can be used across multiple underlying transports, while supporting reconnects, wifi/cellular handover, compression and multiplexing.

Last Version: 1.4.2

Release Date:

Default Socket Transport

com.ericsson.research.trap : trap-transport-socket

Shorthand to include the default (java.nio-based) socket transport implementation. Includes both server and client transports.

Last Version: 1.4.2

Release Date:

trap-network-nio

com.ericsson.research.trap : trap-network-nio

Protocol implementations for non-blocking sockets and websockets.

Last Version: 1.4.2

Release Date:

Last Version: 1.4.2

Release Date:

Last Version: 1.4.2

Release Date:

TrAP Networking: Sockets using NIO1 (Legacy)

com.ericsson.research.trap : trap-network-nio1

java.nio managed sockets (TCP). Server and Client sockets.

Last Version: 1.4.2

Release Date:

Last Version: 1.4.2

Release Date:

TrAP API

com.ericsson.research.trap : trap-api

API for Trap. Contains all API methods but no implementation.

Last Version: 1.4.2

Release Date:

TrAP Android Library

com.ericsson.research.trap : trap-android

Android dependencies for Trap. Includes adaptions for logging and other android-specific concerns.

Last Version: 1.4.2

Release Date:

TrAP Parent

com.ericsson.research.trap : trap-parent

Parent pom for the Transport Abstraction Package. This defines all properties for the children. The Transport Abstraction Package, or trap, provides an overlaying socket api that can be used across multiple underlying transports, while supporting reconnects, wifi/cellular handover, compression and multiplexing.

Last Version: 1.4.2

Release Date:

TrAP JavaScript

com.ericsson.research.trap : trap-js

JavaScript implementation of Trap. Contains both browser and node.js code.

Last Version: 1.4.2

Release Date:

Default HTTP Transport Package

com.ericsson.research.trap : trap-transport-http

Shorthand dependency to include the Trap Sun HTTP transport

Last Version: 1.4.2

Release Date:

Trap Networking Layer

com.ericsson.research.trap : trap-network

Protocol implementations for non-blocking sockets and websockets.

Last Version: 1.4.2

Release Date:

Default WebSocket Transport

com.ericsson.research.trap : trap-transport-websocket

Shorthand to include the default (java.nio-based) websocket transport implementation. Includes both server and client transports.

Last Version: 1.4.2

Release Date:

Last Version: 1.4.2

Release Date:

TrAP Transports

com.ericsson.research.trap : transports

Container project for Trap's transport implementations.

Last Version: 1.4.2

Release Date:

Index Maven Plugin

com.ericsson.research.trap : trap-index-maven-plugin

This plugin generates an index for trap-utils' PackageScannerFile to be able to detect classpath packages on certain platforms, e.g. Android.

Last Version: 1.4.2

Release Date:

  • 1