org.exoplatform.services.jcr.rmi.api.client
Class ClientRow

java.lang.Object
  extended by org.exoplatform.services.jcr.rmi.api.client.ClientRow
All Implemented Interfaces:
javax.jcr.query.Row

public class ClientRow
extends java.lang.Object
implements javax.jcr.query.Row

Local adapter for the JCR-RMI RemoteRow inteface. This class makes a remote query row locally available using the JCR Row interface.

See Also:
Row, RemoteRow

Constructor Summary
ClientRow(RemoteRow remote)
          Creates a client adapter for the given remote query row.
 
Method Summary
 javax.jcr.Value getValue(java.lang.String s)
          
 javax.jcr.Value[] getValues()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientRow

public ClientRow(RemoteRow remote)
Creates a client adapter for the given remote query row.

Parameters:
remote - remote query row
Method Detail

getValues

public javax.jcr.Value[] getValues()
                            throws javax.jcr.RepositoryException

Specified by:
getValues in interface javax.jcr.query.Row
Throws:
javax.jcr.RepositoryException

getValue

public javax.jcr.Value getValue(java.lang.String s)
                         throws javax.jcr.RepositoryException

Specified by:
getValue in interface javax.jcr.query.Row
Throws:
javax.jcr.RepositoryException


Copyright © 2012 eXo Platform SAS. All Rights Reserved.