// Make the request
CapsHttpClient request = new CapsHttpClient(url);
// request.OnComplete += UploadInventoryAssetResponse;
// request.UserData = new object[] { new Entry<InventoryUploadedAssetCallback, byte[]>(callback, data), gestureID };
request.addRequestCompleteObserver(new EventObserver<CapsHttpRequestCompletedArg>()
{
@Override
public void handleEvent(Observable o,
CapsHttpRequestCompletedArg arg) {
UploadInventoryAssetResponse(arg.getClient(), arg.getResult(), arg.getError());