izumi.distage.roles.model
package izumi.distage.roles.model
Members list
Packages
package izumi.distage.roles.model.meta
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait RoleService[F]class RunAllRoles[F]trait RoleTask[F]class ConfigWriter[F]class Help[F]class RunAllTasks[F]Show all
object RoleDescriptor
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RoleDescriptor.type
abstract class RoleDescriptor()(implicit currentArtifact: IzArtifactMaterializer) extends RoleDescriptorBase
Attributes
- Companion
- object
- Supertypes
- Known subtypes
trait RoleDescriptorBase
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
trait RoleService[+F[_]] extends AbstractRole[F]
A type of role representing a persistent service.
A type of role representing a persistent service.
Will be kept running forever up until the application is interrupted.
Attributes
- Supertypes
- Known subtypes
-
class RunAllRoles[F]
trait RoleTask[+F[_]] extends AbstractRole[F]
A role representing a one-shot task. Shouldn't block forever.
A role representing a one-shot task. Shouldn't block forever.
Attributes
- Supertypes
- Known subtypes
In this article