GitHub PushEvent at 2014-10-01 20:45:51
Repository: liferay-portal
Actor: brianchandotcom
Payload: {"shas":[["44750e2de88e0ae60df456b45c645feeba1aa0cd","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49709 Add extra type parameter to accomodate new\nServiceTrackerCustomizer\n\nThe parameters are like this:\nK -> Key type\nSR -> Service reference type, this is the input of the customizer\nTS -> Tracked service type, this is the output of the customizer\nR -> This is the return type of the map, normally R == TS or R ==\nCollection<TS>\n\nI have also parameterized the ServiceReferenceMapper to make it clear\nwhich type it is going to be passed to it.","Carlos Sierra",true],["f3bc44dc5991ebb9d9f6afa16f89d9a02ee5a99f","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49709 Allow to pass a ServiceTrackerCustomizer","Carlos Sierra",true],["a53cc855e7d1dc91f30069aa36d88d20c4d0059e","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49709 Add default ServiceTrackerCustomizer and move the logic to it.","Carlos Sierra",true],["d5761bf30655114e9500f70fd4c3246414bcbd95","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49709 New factory methods accepting ServiceTrackerCustomizer","Carlos Sierra",true],["1713a78733f8cbabe853f2672de12ee4a2b92933","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49709 Update test generics","Carlos Sierra",true],["5bbf84975e64d3ed4350367281a641ab04842945","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49709 Adding new tests for ServiceTrackerCustomizer","Carlos Sierra",true],["51f88461e5f52ec186d684d68eb30e566962ae54","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49709 Missing class","Carlos Sierra",true],["510f08d1e15f5a81a208785344a165d3fc7d71a0","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49932 Add containsKey and keySet methods","Carlos Sierra",true],["6786f8c78a66f2afd4a09c6d2a0e612ea3a5ee9e","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49932 Delegate implementation to inner concurrent map\n\nThe returned Set of keys must be unmodifiable","Carlos Sierra",true],["8e2556f4fbc13f2b86bc39d153f509314592fec0","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49932 Added tests for new behaviour","Carlos Sierra",true],["c73a82a5f1f71e1946f5b90e63eea51466ea1ce5","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49932 Ability to obtain the wrapped registry","Carlos Sierra",true],["66e8eb546e77174151f491802beca1bdbbe12e9d","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49932 SF","Carlos Sierra",true],["fe468195215ec4543d42fdcc269ee2723c82ac0d","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49932 Update to use try with Closeable in all tests","Carlos Sierra",true],["d2c18561e946fe79165396213b5466f3aa7616ef","19d87895fd866a870172ad2efba03013e296358f@liferay.com","LPS-49932 SF","Brian Chan",true],["21232f20fbf7e7dc11332cb174c69f58dc634e18","19d87895fd866a870172ad2efba03013e296358f@liferay.com","LPS-49932 Please fix the rest of the formatting","Brian Chan",true],["7ffed3a6c613a2ff372836fc41f741380bce7c54","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49932 SF","Carlos Sierra",true],["7b3f2e81a3cf391182cd389da338c2e82680ba98","0e112d179030b7a0cec7114de2589a6dac1be7a7@liferay.com","LPS-49932 SF","Carlos Sierra",true],["adfab67315ca1cd25ea46da1cafa4c750a671d82","19d87895fd866a870172ad2efba03013e296358f@liferay.com","LPS-49932 not needed","Brian Chan",true],["551b124121c8b348905c92846354d41a8d8cb29a","19d87895fd866a870172ad2efba03013e296358f@liferay.com","LPS-49932 this way","Brian Chan",true],["9272bcea4cfda976c9400d25fbcb917a3a948b5c","19d87895fd866a870172ad2efba03013e296358f@liferay.com","LPS-49932 SF","Brian Chan",true]],"size":23,"ref":"refs/heads/master","head":"6b8ad7dbef4f4e47d2ce422e281f5a1616e19fd3"}