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], SyncFunction, 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. SyncFunction
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AmfResolvedUnitImpl(baseUnit: BaseUnit, diagnosticsBundle: Map[String, DiagnosticsBundle], amfConfiguration: AmfConfigurationWrapper) 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 current: Future[Unit]
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  8. val dependencies: List[AccessUnits[AmfResolvedUnit]]
    Definition Classes
    ResolutionTaskManagerUnitsManager
  9. def disable(): Future[Unit]
    Definition Classes
    UnitTaskManager
  10. def disableTasks(): Future[Unit]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def fail(uri: String): Nothing
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  14. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def getLastUnit(uri: String, uuid: String): Future[AmfResolvedUnit]
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  17. def getNext(uri: String): Option[Future[AmfResolvedUnit]]
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  18. def getUnit(uri: String, uuid: String): Future[AmfResolvedUnit]
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  19. def getUnit(uri: String): Future[AmfResolvedUnit]
    Definition Classes
    UnitTaskManager
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def init(): Future[Unit]
    Definition Classes
    UnitTaskManager
  22. def initialize(): Future[Unit]
    Definition Classes
    UnitsManager → Initializable
  23. def initialized: Future[Unit]
    Definition Classes
    UnitTaskManager
  24. def isActive: Boolean
    Definition Classes
    AstListener
  25. def isInMainTree(uri: String): Future[Boolean]
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  26. val isInitialized: Promise[Unit]
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def log(msg: String, isError: Boolean = false): Unit
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. def onNewAst(ast: BaseUnitListenerParams, uuid: String): Future[Unit]

    Called on new AST available

    Called on new AST available

    ast

    - AST

    uuid

    - telemetry UUID

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

Inherited from AnyRef

Inherited from Any

Ungrouped