trait
SearchService extends AnyRef
Abstract Value Members
-
abstract
def
createIndex(index: String): Unit
-
abstract
def
delete(id: String, docType: String = "clowder_object"): Unit
-
abstract
def
deleteAll(idx: String): Unit
-
abstract
def
getAutocompleteMetadataFields(query: String): List[String]
-
abstract
def
getInformation(): JsObject
-
abstract
def
index(section: Section, idx: Option[String]): Unit
-
abstract
def
index(file: TempFile, idx: Option[String]): Unit
-
abstract
def
index(file: File, idx: Option[String]): Unit
-
abstract
def
index(dataset: Dataset, recursive: Boolean, idx: Option[String]): Unit
-
abstract
def
index(collection: Collection, recursive: Boolean, idx: Option[String]): Unit
-
abstract
def
index(resource: ResourceRef, recursive: Boolean = true, idx: Option[String]): Unit
-
abstract
def
indexAll(): String
-
abstract
def
isEnabled(): Boolean
-
abstract
def
listTags(resourceType: String = ""): Map[String, Long]
-
abstract
def
search(query: String, resource_type: Option[String], datasetid: Option[String], collectionid: Option[String], spaceid: Option[String], folderid: Option[String], field: Option[String], tag: Option[String], from: Option[Int], size: Option[Int], permitted: List[UUID], user: Option[User]): SearchResult
-
abstract
def
search(query: List[JsValue], grouping: String, from: Option[Int], size: Option[Int], user: Option[User]): SearchResult
-
abstract
def
swapIndex(): Unit
Concrete Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
queueName: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Searching and indexing service.