Permalink
Commits on Apr 26, 2011
  1. Merge branch 'common-0.2-0.3'

    committed Apr 26, 2011
  2. Use thread class loader for loading initializer instead of class's

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Apr 26, 2011
  3. Merge branch 'common-0.2-0.3'

    committed Apr 26, 2011
  4. Use classloader of the thread instead of the class

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Apr 26, 2011
Commits on Apr 19, 2011
  1. Merge branch 'common-0.2-0.3'

    committed Apr 19, 2011
  2. Though in maintenance release clean the API

    The generic dependencies should be kept clean such that it encompasses
    any list and not dependent on EntityResource
    
    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Apr 19, 2011
  3. Introduce interface for decoding feed entries

    Its done mainly to take advantage of the dynamic list implementation; i.e.
    to simply return a resource usable by existing clients.
    
    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Apr 19, 2011
Commits on Mar 29, 2011
  1. Add developer connection details

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Mar 29, 2011
  2. Point Smart Util to released version of smart core

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Mar 29, 2011
Commits on Feb 16, 2011
  1. Do authentication the apache client config way

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Feb 16, 2011
  2. Expose initialized injectors

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Feb 16, 2011
Commits on Feb 1, 2011
  1. Add support for CacheClientConfigProperty by converting them

    Basically, the properties are converted to their Jersey Apache HTTP Client
    equivalents. Thus users not having to do anything extra.
    
    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Feb 1, 2011
  2. Headers should copied regardless of whether internal or external reso…

    …lver
    
    The headers need to be copied to ensure that they are available when doing
    the cached lookup, especially for cases that of "Vary: Accept"
    
    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Feb 1, 2011
  3. Update resolver code to that of 3.2 version of HTTPCache4J

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Feb 1, 2011
Commits on Jan 31, 2011
  1. Add a sleep timer for the test to pass

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Jan 31, 2011
  2. Fix HTTPCache4J compatibility issue with response resolver

    Later will need to way to transfer to executor
    
    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Jan 31, 2011
  3. Add new factory method supply custom handlers

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Jan 31, 2011
  4. Change to HIT when last modified and ETag is valid

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Jan 31, 2011
  5. Use release version of the jersey and http cache 4j

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Jan 31, 2011
Commits on Jan 20, 2011
  1. Add to strings to generic client's client config

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Jan 20, 2011
Commits on Nov 22, 2010
  1. Try to read entity if its not 204

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Nov 22, 2010
Commits on Oct 15, 2010
  1. Use 3.2-SNAPSHOT of HTTPCache4J and test presence of X-Cache header

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 15, 2010
Commits on Oct 12, 2010
  1. Incorporate changes from Jersey master

    The changes are related to incorporation of the patch after some refactors.
    One of the refactors needs to move ThreadLocal based access from jersey
    code to our code, making perfect sense.
    
    The change that needs further discussion in Jersey is the preemptive auth
    and timeout setting, now these settings needs to be copied whoever wants to
    use apache client as a base.
    
    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 12, 2010
Commits on Oct 6, 2010
  1. Add support for If-Match and If-Unmodified-Since on PUT/POST/DELETE

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 6, 2010
Commits on Oct 5, 2010
  1. Encode Feed id similar to entry id

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 5, 2010
  2. When setting id and URI to entry and link use encoded strings

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 5, 2010
  3. Add the properties file for client test

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 5, 2010
  4. Make changes to generic client

    * First change is to fix prdicting entity classes
    * Second change is to ensure get does not choke when no content is response
    is present, simply assign null to entity in those cases.
    * Give user a chance to live without connection config, the idea is if
    user does not specify connection config and provides a clientfactory we are
    fine with it.
    
    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 5, 2010
  5. Add constructors so that sub resources can set injectables

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 5, 2010
Commits on Oct 3, 2010
  1. Fix querying for entities by properly setting their headers

    Did not take into consideration the builder being returned when setting the
    accept header. Now it is being set thus using the builder as uniform
    interface to retrieve the entity.
    
    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 3, 2010
Commits on Oct 1, 2010
  1. Add prediction of entity class

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 1, 2010
  2. Add logger

    Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
    committed Oct 1, 2010