gr.uoa.di.madgik.rr.element.search.index
Class OpenSearchDataSourceService

java.lang.Object
  extended by gr.uoa.di.madgik.rr.element.RRElement
      extended by gr.uoa.di.madgik.rr.element.search.index.DataSourceService
          extended by gr.uoa.di.madgik.rr.element.search.index.OpenSearchDataSourceService
All Implemented Interfaces:
gr.uoa.di.madgik.rr.element.IRRElement

public class OpenSearchDataSourceService
extends DataSourceService


Nested Class Summary
 
Nested classes/interfaces inherited from class gr.uoa.di.madgik.rr.element.search.index.DataSourceService
DataSourceService.Type
 
Field Summary
 
Fields inherited from class gr.uoa.di.madgik.rr.element.search.index.DataSourceService
context, datasources, hostingNode, item
 
Constructor Summary
OpenSearchDataSourceService()
           
 
Method Summary
 String deepToString()
           
 boolean exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
static List<DataSourceService> getAll(boolean loadDetails)
           
static List<DataSourceService> getAll(boolean loadDetails, gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
static DataSourceService getById(boolean loadDetails, String id)
           
 
Methods inherited from class gr.uoa.di.madgik.rr.element.search.index.DataSourceService
addSubType, clearSubTypes, delete, equals, exists, exists, exists, getAll, getAllIds, getAllIds, getById, getDataSource, getDataSources, getEndpoint, getFunctionality, getHostingNode, getID, getISContext, getItem, getScopes, getType, isEqual, load, load, setDirty, setEndpoint, setFunctionality, setHostingNode, setID, setType, store, subTypeItems, subTypes
 
Methods inherited from class gr.uoa.di.madgik.rr.element.RRElement
delete, delete, exists, exists, load, load, store, store
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenSearchDataSourceService

public OpenSearchDataSourceService()
                            throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
Method Detail

deepToString

public String deepToString()
Overrides:
deepToString in class DataSourceService

exists

public boolean exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
               throws gr.uoa.di.madgik.rr.ResourceRegistryException
Specified by:
exists in interface gr.uoa.di.madgik.rr.element.IRRElement
Overrides:
exists in class DataSourceService
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

getAll

public static List<DataSourceService> getAll(boolean loadDetails)
                                      throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

getAll

public static List<DataSourceService> getAll(boolean loadDetails,
                                             gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
                                      throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

getById

public static DataSourceService getById(boolean loadDetails,
                                        String id)
                                 throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException


Copyright © 2012. All Rights Reserved.