Пример #1
0
class DatastreamSearchifyDAO(DatastreamSearchDAO):
    """ class for manage access to datastreams searchify documents """
    def __init__(self, datastream_revision):
        self.datastream_revision = datastream_revision
        self.search_index = SearchifyIndex()

    def add(self):
        self.search_index.indexit(self._build_document())

    def remove(self, datastream_revision):
        self.search_index.delete_documents([self._get_id()])
Пример #2
0
class VisualizationSearchifyDAO(VisualizationSearchDAO):
    """ class for manage access to datasets' searchify documents """
    def __init__(self, visualization_revision):
        self.visualization_revision = visualization_revision
        self.search_index = SearchifyIndex()

    def add(self):
        self.search_index.indexit(self._build_document())

    def remove(self, visualization_revision):
        self.search_index.delete_documents([self._get_id()])
Пример #3
0
class DatastreamSearchifyDAO(DatastreamSearchDAO):
    """ class for manage access to datastreams searchify documents """
    def __init__(self, datastream_revision):
        self.datastream_revision=datastream_revision
        self.search_index = SearchifyIndex()
        
    def add(self):
        self.search_index.indexit(self._build_document())
        
    def remove(self, datastream_revision):
        self.search_index.delete_documents([self._get_id()])
Пример #4
0
class VisualizationSearchifyDAO(VisualizationSearchDAO):
    """ class for manage access to datasets' searchify documents """
    def __init__(self, visualization_revision):
        self.visualization_revision=visualization_revision
        self.search_index = SearchifyIndex()
        
    def add(self):
        self.search_index.indexit(self._build_document())
        
    def remove(self, visualization_revision):
        self.search_index.delete_documents([self._get_id()])