Author: bbrossaud Date: 2010-07-28 11:12:57 +0200 (Wed, 28 Jul 2010) New Revision: 205 Url: http://nuiton.org/repositories/revision/wikitty/205 Log: addition findAllByCriteria and findByCriteria proxy methods which return wikitty object(s) Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/WikittyProxy.java Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/WikittyProxy.java =================================================================== --- trunk/wikitty-api/src/main/java/org/nuiton/wikitty/WikittyProxy.java 2010-07-21 12:07:42 UTC (rev 204) +++ trunk/wikitty-api/src/main/java/org/nuiton/wikitty/WikittyProxy.java 2010-07-28 09:12:57 UTC (rev 205) @@ -310,6 +310,12 @@ return result; } + public PagedResult<Wikitty> findAllByCriteria(Criteria criteria) { + PagedResult<String> resultId = wikittyService.findAllByCriteria(securityToken, criteria); + PagedResult<Wikitty> result = resultId.cast(securityToken, wikittyService); + return result; + } + public <E extends BusinessEntity> E findByCriteria(Class<E> clazz, Criteria criteria) { BusinessEntityWikitty sample = (BusinessEntityWikitty)WikittyUtil.newInstance(clazz); @@ -327,6 +333,11 @@ return result; } + public Wikitty findByCriteria(Criteria criteria) { + Wikitty wikitty = wikittyService.findByCriteria(securityToken, criteria); + return wikitty; + } + public void addLabel(String wikittyId, String label) { wikittyService.addLabel(securityToken, wikittyId, label); }