Packages

class ResolutionTaskManager extends UnitTaskManager[AmfResolvedUnit, AmfResolvedUnit, BaseUnitListenerParams] with UnitsManager[AmfResolvedUnit, AmfResolvedUnit] with BaseUnitListener

Linear Supertypes
BaseUnitListener, AccessUnits[CompilableUnit], AstListener[BaseUnitListenerParams], UnitsManager[AmfResolvedUnit, AmfResolvedUnit], Initializable, UnitAccessor[AmfResolvedUnit], UnitTaskManager[AmfResolvedUnit, AmfResolvedUnit, BaseUnitListenerParams], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ResolutionTaskManager
  2. BaseUnitListener
  3. AccessUnits
  4. AstListener
  5. UnitsManager
  6. Initializable
  7. UnitAccessor
  8. UnitTaskManager
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ResolutionTaskManager(telemetryProvider: TelemetryProvider, logger: Logger, environmentProvider: EnvironmentProvider, allSubscribers: List[ResolvedUnitListener], dependencies: List[AccessUnits[AmfResolvedUnit]])

Type Members

  1. case class AmfResolvedUnitImpl(originalUnit: BaseUnit, diagnosticsBundle: Map[String, DiagnosticsBundle], workspaceConfiguration: Option[WorkspaceConfiguration]) extends AmfResolvedUnit with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def changeState(newState: TaskManagerState): Unit
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. val dependencies: List[AccessUnits[AmfResolvedUnit]]
    Definition Classes
    ResolutionTaskManagerUnitsManager
  8. def disable(): Future[Unit]
    Definition Classes
    UnitTaskManager
  9. def disableTasks(): Future[Unit]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. def fail(uri: String): Nothing
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def getLastUnit(uri: String, uuid: String): Future[AmfResolvedUnit]
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  16. def getNext(uri: String): Option[Future[AmfResolvedUnit]]
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  17. def getUnit(uri: String, uuid: String): Future[AmfResolvedUnit]
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  18. def getUnit(uri: String): Future[AmfResolvedUnit]
    Definition Classes
    UnitTaskManager
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. def init(): Unit
    Definition Classes
    UnitTaskManager
  21. def initialize(): Future[Unit]
    Definition Classes
    UnitsManager → Initializable
  22. def isActive: Boolean
    Definition Classes
    AstListener
  23. def isInMainTree(uri: String): Boolean
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  24. val isInitialized: Promise[Unit]
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. def log(msg: String): Unit
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. def onNewAst(ast: BaseUnitListenerParams, uuid: String): Unit

    Called on new AST available

    Called on new AST available

    ast

    - AST

    uuid

    - telemetry UUID

    Definition Classes
    ResolutionTaskManagerAstListener
  31. def onRemoveFile(uri: String): Unit
    Definition Classes
    ResolutionTaskManagerAstListener
  32. def processTask(): Future[Unit]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  33. val repository: Repository[AmfResolvedUnit]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  34. def shutdown(): Future[Unit]
    Definition Classes
    UnitTaskManager
  35. def stage(uri: String, parameter: BaseUnitListenerParams): Unit
    Definition Classes
    UnitTaskManager
  36. val stagingArea: StagingArea[BaseUnitListenerParams]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  37. val state: TaskManagerState
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  38. def subscribers: List[AstListener[AmfResolvedUnit]]
    Definition Classes
    ResolutionTaskManagerUnitsManager
  39. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  40. def toResult(uri: String, unit: AmfResolvedUnit): AmfResolvedUnit
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  41. def toString(): String
    Definition Classes
    AnyRef → Any
  42. val unitAccessor: Option[UnitAccessor[CompilableUnit]]
    Attributes
    protected
    Definition Classes
    AccessUnits
  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  46. def withUnitAccessor(unitAccessor: UnitAccessor[CompilableUnit]): AccessUnits[CompilableUnit]
    Definition Classes
    AccessUnits

Inherited from BaseUnitListener

Inherited from AccessUnits[CompilableUnit]

Inherited from UnitsManager[AmfResolvedUnit, AmfResolvedUnit]

Inherited from Initializable

Inherited from UnitAccessor[AmfResolvedUnit]

Inherited from UnitTaskManager[AmfResolvedUnit, AmfResolvedUnit, BaseUnitListenerParams]

Inherited from AnyRef

Inherited from Any

Ungrouped