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

java.lang.Object
  extended by gr.uoa.di.madgik.rr.element.search.index.DataSource
      extended by gr.uoa.di.madgik.rr.element.search.index.FWIndexService
All Implemented Interfaces:
gr.uoa.di.madgik.rr.element.IRRElement

public class FWIndexService
extends DataSource


Nested Class Summary
 
Nested classes/interfaces inherited from class gr.uoa.di.madgik.rr.element.search.index.DataSource
DataSource.Type
 
Constructor Summary
FWIndexService()
           
 
Method Summary
 java.lang.String deepToString()
           
 boolean exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
static java.util.List<DataSource> getAll(boolean loadDetails)
           
static DataSource getById(boolean loadDetails, java.lang.String id)
           
 
Methods inherited from class gr.uoa.di.madgik.rr.element.search.index.DataSource
addSubType, clearSubTypes, containsField, delete, delete, exists, exists, exists, getAll, getAllIds, getAllIds, getById, getCapabilities, getCollectionsForLanguageAndSearchableField, getEndpoint, getFieldInfo, getFieldInfo, getFunctionality, getHostingNode, getID, getISContext, getItem, getLanguagesForCollectionAndSearchableField, getScopes, getType, isEqual, load, load, queryByFieldIDAndTypeAndCollection, queryByFieldIDAndTypeAndCollection, queryByFieldIDAndTypeAndCollectionAndLanguage, queryByFieldIDAndTypeAndCollectionAndLanguage, queryByFieldIDAndTypeAndCollectionAndScope, queryByFieldIDAndTypeAndCollectionAndScope, queryByFieldIDAndTypeAndLanguage, queryByFieldIDAndTypeAndLanguage, setEndpoint, setFunctionality, setHostingNode, setID, store, store, subTypeItems, subTypes, supportsCapabilities
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FWIndexService

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

deepToString

public java.lang.String deepToString()
Overrides:
deepToString in class DataSource

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 DataSource
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

getAll

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

getById

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