org.plasma.sdo.access.client
Class PojoDataAccessClient

java.lang.Object
  extended by org.plasma.sdo.access.client.ClientSupport
      extended by org.plasma.sdo.access.client.PojoDataAccessClient
All Implemented Interfaces:
DataAccessClient
Direct Known Subclasses:
HBasePojoDataAccessClient, JDBCPojoDataAccessClient, JDOPojoDataAccessClient

public class PojoDataAccessClient
extends ClientSupport
implements DataAccessClient


Field Summary
protected  PlasmaDataAccessService service
           
 
Constructor Summary
PojoDataAccessClient()
           
PojoDataAccessClient(DataAccessProviderName providerName)
           
PojoDataAccessClient(PlasmaDataAccessService provider)
           
 
Method Summary
 void commit(DataGraph[] dataGraphs, String username)
           
 void commit(DataGraph dataGraph, String username)
           
 int count(Query query)
           
 int[] count(Query[] queries)
           
 DataGraph[] find(Query query)
           
 List<DataGraph[]> find(Query[] queries)
           
 DataGraph[] find(Query query, int maxResults)
           
 
Methods inherited from class org.plasma.sdo.access.client.ClientSupport
createProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

service

protected PlasmaDataAccessService service
Constructor Detail

PojoDataAccessClient

public PojoDataAccessClient()

PojoDataAccessClient

public PojoDataAccessClient(DataAccessProviderName providerName)

PojoDataAccessClient

public PojoDataAccessClient(PlasmaDataAccessService provider)
Method Detail

find

public DataGraph[] find(Query query)
Specified by:
find in interface DataAccessClient

find

public DataGraph[] find(Query query,
                        int maxResults)
Specified by:
find in interface DataAccessClient

find

public List<DataGraph[]> find(Query[] queries)
Specified by:
find in interface DataAccessClient

count

public int count(Query query)
Specified by:
count in interface DataAccessClient

count

public int[] count(Query[] queries)
Specified by:
count in interface DataAccessClient

commit

public void commit(DataGraph dataGraph,
                   String username)
Specified by:
commit in interface DataAccessClient

commit

public void commit(DataGraph[] dataGraphs,
                   String username)
Specified by:
commit in interface DataAccessClient


Copyright © 2014. All rights reserved.