Original commit message

ChangeScribe message

added ability to inject a server call profiling interface

BUG - FEATURE: <type-ID>


This is a small modifier commit that does not change the system significantly. This change set is mainly composed of:


1. Changes to package retrofit.http:


1.1. Add an interface declaration for http profiler. It allows to:


Get called


1.2. Modifications to RestAdapter.java:


1.2.1. Add variable declaration statement at backgroundInvoke(Method,Object[]) method

1.2.2. Add line comment at backgroundInvoke(Method,Object[]) method

1.2.3. Modify variable declaration post

1.2.4. Modify arguments list when calling execute method at backgroundInvoke(Method,Object[]) method

1.2.5. Add (Object state) profiler attribute