Package

org.squbs

unicomplex

Permalink

package unicomplex

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractFlowDefinition extends WebContext

    Permalink

    Java API.

    Java API. The Abstract FlowDefinition is inherited to declare the Flow in the Java API.

  2. abstract class AbstractRouteDefinition extends AllDirectives with WebContext

    Permalink

    Java API.

    Java API. The Abstract RouteDefinition is inherited to declare the Route in the Java API.

  3. case class ActorErrorState(actorPath: String, errorCount: Int, latestException: String) extends Product with Serializable

    Permalink
  4. trait ActorMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  5. class ActorMaterializerBean extends ActorMaterializerMXBean

    Permalink
  6. trait ActorMaterializerMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  7. case class Cube(name: String, fullName: String, version: String, jarPath: String) extends Product with Serializable

    Permalink
  8. case class CubeInfo(name: String, fullName: String, version: String, supervisor: String) extends Product with Serializable

    Permalink
  9. case class CubeRegistration(info: Cube, cubeSupervisor: ActorRef) extends Product with Serializable

    Permalink
  10. trait CubeStateMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  11. class CubeSupervisor extends Actor with ActorLogging with GracefulStopHelper

    Permalink
  12. trait CubesMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  13. class DefaultMaterializer extends AnyRef

    Permalink
  14. case class Extension(info: Cube, sequence: Int, extLifecycle: Option[ExtensionLifecycle], exceptions: Seq[(String, Throwable)]) extends Product with Serializable

    Permalink
  15. case class ExtensionInfo(cube: String, sequence: Int, phase: String, error: String) extends Product with Serializable

    Permalink
  16. case class Extensions(extensions: Seq[Extension]) extends Product with Serializable

    Permalink
  17. trait ExtensionsMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  18. trait FlowDefinition extends AnyRef

    Permalink
  19. class FlowHandler extends AnyRef

    Permalink
  20. case class FlowWrapper(flow: (Materializer) ⇒ Flow[RequestContext, RequestContext, NotUsed], actor: ActorRef) extends Product with Serializable

    Permalink
  21. trait ForkJoinPoolMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  22. case class InitReports(state: LifecycleState, reports: Map[ActorRef, Option[InitReport]]) extends Product with Serializable

    Permalink
  23. case class Initialized(report: InitReport) extends Product with Serializable

    Permalink
  24. sealed trait LifecycleState extends AnyRef

    Permalink
  25. case class LifecycleTimes(start: Option[Timestamp], started: Option[Timestamp], active: Option[Timestamp], stop: Option[Timestamp]) extends Product with Serializable

    Permalink
  26. class ListenerBean[A] extends ListenerMXBean

    Permalink
  27. case class ListenerInfo(listener: String, context: String, actorPath: String) extends Product with Serializable

    Permalink
  28. trait ListenerMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  29. case class ListenerState(listener: String, state: String, error: String) extends Product with Serializable

    Permalink
  30. trait ListenerStateMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  31. final case class LocalPortHeader(port: Int) extends ModeledCustomHeader[LocalPortHeader] with Product with Serializable

    Permalink
  32. case class ObtainLifecycleEvents(states: LifecycleState*) extends Product with Serializable

    Permalink
  33. case class RegisterContext(listeners: Seq[String], webContext: String, handler: FlowWrapper, ps: PipelineSetting) extends Product with Serializable

    Permalink
  34. trait RouteDefinition extends Directives

    Permalink
  35. trait ServerStatsMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  36. class ServiceRegistry extends ServiceRegistryBase[Path]

    Permalink

    Akka HTTP based ServiceRegistryBase implementation.

  37. trait ServiceRegistryBase[A] extends AnyRef

    Permalink
  38. case class StartCube(name: String) extends Product with Serializable

    Permalink
  39. case class StatusReport(state: LifecycleState, cubes: Map[ActorRef, (CubeRegistration, Option[InitReports])], extensions: Seq[Extension]) extends Product with Serializable

    Permalink
  40. case class StopCube(name: String) extends Product with Serializable

    Permalink
  41. case class StopTimeout(timeout: FiniteDuration) extends Product with Serializable

    Permalink
  42. case class SystemSetting(key: String, value: String) extends Product with Serializable

    Permalink
  43. class SystemSettingBean extends SystemSettingMXBean

    Permalink
  44. trait SystemSettingMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  45. trait SystemStateMXBean extends AnyRef

    Permalink
    Annotations
    @MXBean()
  46. case class Timestamp(nanos: Long, millis: Long) extends Product with Serializable

    Permalink
  47. class Unicomplex extends Actor with Stash with ActorLogging

    Permalink

    The Unicomplex actor is the supervisor of the Unicomplex.

    The Unicomplex actor is the supervisor of the Unicomplex. It starts actors that are part of the Unicomplex.

  48. case class UnicomplexBoot extends LazyLogging with Product with Serializable

    Permalink
  49. class UnicomplexExtension extends akka.actor.Extension

    Permalink
  50. trait WebContext extends AnyRef

    Permalink
  51. final case class WebContextHeader(webCtx: String) extends ModeledCustomHeader[WebContextHeader] with Product with Serializable

    Permalink

Value Members

  1. object Ack extends Product with Serializable

    Permalink
  2. object Active extends LifecycleState with Product with Serializable

    Permalink
  3. object Bootstrap extends App

    Permalink
  4. object Failed extends LifecycleState with Product with Serializable

    Permalink
  5. object FlowHandler

    Permalink
  6. object Initialized extends Serializable

    Permalink
  7. object Initializing extends LifecycleState with Product with Serializable

    Permalink
  8. object JMX

    Permalink
  9. object LifecycleTimesRequest extends Product with Serializable

    Permalink
  10. object LocalPortHeader extends ModeledCustomHeaderCompanion[LocalPortHeader] with Serializable

    Permalink
  11. object ObtainLifecycleEvents extends Serializable

    Permalink
  12. object PortBindings extends Product with Serializable

    Permalink
  13. object ReportStatus extends Product with Serializable

    Permalink
  14. object RequestContextFlow

    Permalink
  15. object Shutdown extends App

    Permalink
  16. object Starting extends LifecycleState with Product with Serializable

    Permalink
  17. object Stopped extends LifecycleState with Product with Serializable

    Permalink
  18. object Stopping extends LifecycleState with Product with Serializable

    Permalink
  19. object SystemState extends Product with Serializable

    Permalink
  20. object Unicomplex extends ExtensionId[UnicomplexExtension] with ExtensionIdProvider

    Permalink
  21. object UnicomplexBoot extends LazyLogging with Serializable

    Permalink
  22. object WebContextHeader extends ModeledCustomHeaderCompanion[WebContextHeader] with Serializable

    Permalink
  23. object WithActorContext

    Permalink
  24. object WithWebContext

    Permalink

Ungrouped