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

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

public class FWIndex
extends DataSource


Nested Class Summary
 
Nested classes/interfaces inherited from class gr.uoa.di.madgik.rr.element.search.index.DataSource
DataSource.Type
 
Field Summary
static Logger logger
           
 
Fields inherited from class gr.uoa.di.madgik.rr.element.search.index.DataSource
boundDataSourceServices, context, fieldInfo, item
 
Constructor Summary
FWIndex()
           
 
Method Summary
 String deepToString()
           
 boolean exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
static List<DataSource> getAll(boolean loadDetails)
           
static List<DataSource> getAll(boolean loadDetails, gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
static DataSource getById(boolean loadDetails, String id)
           
 List<DataSourceService> getDataSourceServices()
           
 
Methods inherited from class gr.uoa.di.madgik.rr.element.search.index.DataSource
addServiceType, addSubType, clearSubTypes, containsField, delete, exists, exists, exists, getAll, getAllIds, getAllIds, getById, getCapabilities, getCollectionsForLanguageAndSearchableField, getFieldInfo, getFieldInfo, getFunctionality, getID, getISContext, getItem, getLanguagesForCollectionAndSearchableField, getScopes, getType, isEqual, load, load, queryByFieldIDAndTypeAndCollection, queryByFieldIDAndTypeAndCollection, queryByFieldIDAndTypeAndCollectionAndLanguage, queryByFieldIDAndTypeAndCollectionAndLanguage, queryByFieldIDAndTypeAndCollectionAndScope, queryByFieldIDAndTypeAndCollectionAndScope, queryByFieldIDAndTypeAndLanguage, queryByFieldIDAndTypeAndLanguage, setDirty, setFunctionality, setID, setType, store, subTypeItems, subTypes, supportsCapabilities
 
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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static Logger logger
Constructor Detail

FWIndex

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

deepToString

public 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 List<DataSource> getAll(boolean loadDetails)
                               throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

getAll

public static List<DataSource> 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

getDataSourceServices

public List<DataSourceService> getDataSourceServices()
                                              throws gr.uoa.di.madgik.rr.ResourceRegistryException
Specified by:
getDataSourceServices in class DataSource
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

getById

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


Copyright © 2013. All Rights Reserved.