org.mbari.vars.migration.services

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Transform for Grid Pulse video archives

Transform for Grid Pulse video archives

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class History(concept: String, creationTimestamp: Instant, creatorName: String, action: Option[String] = ..., field: Option[String] = ..., oldValue: Option[String] = ..., newValue: Option[String] = ..., approved: Boolean = ..., processedTimestamp: Option[Instant] = ..., processorName: Option[String] = ...)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class MigrateService(using annotationService: AnnotationService, mediaService: MediaService, mediaFactory: MediaFactory, toolBelt: ToolBelt)

Attributes

Supertypes
class Object
trait Matchable
class Any
class OniService(endpointConfig: EndpointConfig)

Attributes

Since

2019-11-19T15:49:00

Companion
object
Supertypes
class Object
trait Matchable
class Any
object OniService

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
OniService.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Show all
Self type
class ServiceBuilder(load: Boolean = ...)

ServiceBuilder is a singleton object that provides access to various services such as AnnotationService, MediaService, and OniService. It loads configurations from the Raziel service and initializes the services accordingly.

ServiceBuilder is a singleton object that provides access to various services such as AnnotationService, MediaService, and OniService. It loads configurations from the Raziel service and initializes the services accordingly.

Value parameters

load

A boolean flag indicating whether to load configurations from the Raziel service. Defaults to true. If set to false, the service configurations will be loaded from conf files and environment variables.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class TripodPulseTransform(csvLookup: URL) extends VideoArchiveTransform

Attributes

Supertypes
class Object
trait Matchable
class Any
case class User(username: String, password: String, role: String, id: Long, isEncrypted: Boolean, affiliation: Option[String] = ..., firstName: Option[String] = ..., lastName: Option[String] = ..., email: Option[String] = ...)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class VampireSquidService(using mediaService: MediaService)

Attributes

Supertypes
class Object
trait Matchable
class Any
class VarsLegacyService(using toolBelt: ToolBelt)

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Value members

Concrete methods

def extractDashNumber(s: String): Option[String]
def extractDate(s: String): Option[Instant]
def extractFourDigitNumber(s: String): Option[String]
def extractTwoDigitNumber(s: String): Option[String]
def findStartTimestamp(videoArchive: VideoArchive): Option[Instant]