Use of apache maven repositories in gcm xmpp chat app?

I have read many docs but unable to appropriately use maven components for xmpp gcm chat application.

What is the primary use of this? http://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient/4.1.1

Why do i need this packages?.I will use them in apache->http->annoation etc.

This is my ConnectionRequest.java

package org.apache.http.conn;

import java.util.concurrent.ExecutionException;

import java.util.concurrent.TimeUnit;

import org.apache.http.HttpClientConnection;

import org.apache.http.concurrent.Cancellable;

public interface ConnectionRequest
extends Cancellable
{

public abstract HttpClientConnection get(long l, TimeUnit timeunit)
    throws InterruptedException, ExecutionException, ConnectionPoolTimeoutException;

}


Source: apache

Leave a Reply