r103 - trunk/wikitty-api/src/main/java/org/nuiton/wikitty
Author: bpoussin Date: 2010-06-07 16:07:40 +0200 (Mon, 07 Jun 2010) New Revision: 103 Url: http://nuiton.org/repositories/revision/wikitty/103 Log: add constructor without securityToken. This constructor is used in Indexer that no need security context Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/PagedResult.java Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/PagedResult.java =================================================================== --- trunk/wikitty-api/src/main/java/org/nuiton/wikitty/PagedResult.java 2010-06-07 11:10:32 UTC (rev 102) +++ trunk/wikitty-api/src/main/java/org/nuiton/wikitty/PagedResult.java 2010-06-07 14:07:40 UTC (rev 103) @@ -53,9 +53,17 @@ /** securityToken of user that generate this PagedResult */ protected String securityToken; - public PagedResult(String secuirtyToken, int firstIndice, int numFound, String queryString, + /** + * we don't initialize securityToken + * + * @param firstIndice + * @param numFound + * @param queryString + * @param facets + * @param results + */ + public PagedResult(int firstIndice, int numFound, String queryString, Map<String, List<FacetTopic>> facets, List<T> results) { - this.securityToken = secuirtyToken; this.firstIndice = firstIndice; this.numFound = numFound; this.queryString = queryString; @@ -64,6 +72,35 @@ } /** + * Create PagedResult and initialize securityToken + * + * @param secuirtyToken + * @param firstIndice + * @param numFound + * @param queryString + * @param facets + * @param results + */ + public PagedResult(String securityToken, int firstIndice, int numFound, String queryString, + Map<String, List<FacetTopic>> facets, List<T> results) { + this.securityToken = securityToken; + this.firstIndice = firstIndice; + this.numFound = numFound; + this.queryString = queryString; + this.facets = facets; + this.results = Collections.unmodifiableList(results); + } + + /** + * initialize/set securityToken + * + * @param securityToken + */ + public void setSecurityToken(String securityToken) { + this.securityToken = securityToken; + } + + /** * Convert all result to the wanted type and return new PagedResult with * this new result list. If some result don't have the right extension (clazz) * this extension is automatically added if autoconvert is true. Else
participants (1)
-
bpoussin@users.nuiton.org