org.alfresco.repo.cmis.rest
Class CMISTemplateResultSet

java.lang.Object
  extended by org.alfresco.repo.cmis.rest.CMISTemplateResultSet
All Implemented Interfaces:
java.io.Serializable

public class CMISTemplateResultSet
extends java.lang.Object
implements java.io.Serializable

CMIS Result Set for use in Freemarker

See Also:
Serialized Form

Nested Class Summary
 class CMISTemplateResultSet.TemplateIterator
          Result Set Iterator
 
Constructor Summary
CMISTemplateResultSet(org.alfresco.cmis.CMISResultSet resultSet, Cursor cursor, org.alfresco.service.ServiceRegistry serviceRegistry, org.alfresco.service.cmr.repository.TemplateImageResolver imageResolver)
          Construct
 
Method Summary
 int getLength()
           
 org.alfresco.cmis.CMISResultSetMetaData getMetaData()
           
 freemarker.template.TemplateCollectionModel getRows()
           
 java.lang.String[] getSelectors()
           
 int getStart()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMISTemplateResultSet

public CMISTemplateResultSet(org.alfresco.cmis.CMISResultSet resultSet,
                             Cursor cursor,
                             org.alfresco.service.ServiceRegistry serviceRegistry,
                             org.alfresco.service.cmr.repository.TemplateImageResolver imageResolver)
Construct

Parameters:
resultSet -
serviceRegistry -
imageResolver -
Method Detail

getMetaData

public org.alfresco.cmis.CMISResultSetMetaData getMetaData()
Returns:
result set meta-data

getLength

public int getLength()
Returns:
result set length

getStart

public int getStart()
Returns:
start index within full result set

getSelectors

public java.lang.String[] getSelectors()
Returns:
selectors

getRows

public freemarker.template.TemplateCollectionModel getRows()
                                                    throws freemarker.template.TemplateModelException
Returns:
result set rows
Throws:
freemarker.template.TemplateModelException


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.