HistoryEndpoints
org.mbari.oni.endpoints.HistoryEndpoints
class HistoryEndpoints(entityManagerFactory: EntityManagerFactory, fastPhylogenyService: FastPhylogenyService)(using jwtService: JwtService, executionContext: ExecutionContext) extends Endpoints
Attributes
- Graph
-
- Supertypes
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- Endpoints
def handleErrorsAsync[T](f: => Either[Throwable, T])(using ec: ExecutionContext): Future[Either[ErrorMsg, T]]
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
def handleOptionAsync[T](f: => Option[T])(using executionContext: ExecutionContext): Future[Either[ErrorMsg, T]]
Attributes
- Inherited from:
- Endpoints
def verify(jwtOpt: Option[String])(using jwtService: JwtService): Identity[Either[Unauthorized, Unit]]
Attributes
- Inherited from:
- Endpoints
def verifyAsync(jwtOpt: Option[String])(using jwtService: JwtService, executionContext: ExecutionContext): Future[Either[Unauthorized, Unit]]
Attributes
- Inherited from:
- Endpoints
def verifyLogin(jwtOpt: Option[String])(using jwtService: JwtService): Identity[Either[Unauthorized, UserAccount]]
Attributes
- Inherited from:
- Endpoints
def verifyLoginAsync(jwtOpt: Option[String])(using jwtService: JwtService, executionContext: ExecutionContext): Future[Either[Unauthorized, UserAccount]]
Attributes
- Inherited from:
- Endpoints
Concrete fields
val findByConceptNameEndpoint: Endpoint[Unit, String, ErrorMsg, Seq[ExtendedHistory], Any]#ThisType[Any]#ThisType[Any]#ThisType[Any]
val findByIdEndpoint: Endpoint[Unit, Long, ErrorMsg, ExtendedHistory, Any]#ThisType[Any]#ThisType[Any]#ThisType[Any]
Implicits
Inherited implicits
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
Attributes
- Inherited from:
- Endpoints
In this article