Packages

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

Linear Supertypes
BaseUnitListener, AccessUnits[CompilableUnit], WorkspaceContentListener[BaseUnitListenerParams], AstListener[BaseUnitListenerParams], UnitsManager[AmfResolvedUnit, AstListener[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. WorkspaceContentListener
  5. AstListener
  6. UnitsManager
  7. Initializable
  8. UnitAccessor
  9. UnitTaskManager
  10. SyncFunction
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AmfResolvedUnitImpl(baseUnit: BaseUnit, diagnosticsBundle: Map[String, DiagnosticsBundle], alsConfigurationState: ALSConfigurationState) extends AmfResolvedUnit with Product with Serializable
  2. case class ProfileResolvedUnit(vp: ValidationProfile, alsConfigurationState: ALSConfigurationState) 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. def addDialectIfNotPresent(state: ALSConfigurationState): Unit
  5. def addProfileIfNotPresent(state: ALSConfigurationState): Unit
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def changeState(newState: TaskManagerState): Unit
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. val current: Future[Unit]
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  10. val dependencies: List[AccessUnits[AmfResolvedUnit]]
    Definition Classes
    ResolutionTaskManagerUnitsManager
  11. def disable(): Future[Unit]
    Definition Classes
    UnitTaskManager
  12. def disableTasks(): Future[Unit]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def fail(uri: String): Nothing
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  16. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getLastUnit(uri: String, uuid: String): Future[AmfResolvedUnit]
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  19. def getNext(uri: String): Option[Future[AmfResolvedUnit]]
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  20. def getUnit(uri: String, uuid: String): Future[AmfResolvedUnit]
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  21. def getUnit(uri: String): Future[AmfResolvedUnit]
    Definition Classes
    UnitTaskManager
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def init(): Future[Unit]
    Definition Classes
    UnitTaskManager
  24. def initialize(): Future[Unit]
    Definition Classes
    UnitsManager → Initializable
  25. def initialized: Future[Unit]
    Definition Classes
    UnitTaskManager
  26. def isActive: Boolean
    Definition Classes
    AstListener
  27. def isInMainTree(uri: String): Future[Boolean]
    Definition Classes
    ResolutionTaskManagerUnitAccessor
  28. val isInitialized: Promise[Unit]
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. def log(msg: String, isError: Boolean = false): Unit
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  34. 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
  35. def onRemoveFile(uri: String): Unit
    Definition Classes
    ResolutionTaskManagerAstListener
  36. def processTask(): Future[Unit]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  37. val repository: Repository[AmfResolvedUnit]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  38. def shutdown(): Future[Unit]
    Definition Classes
    UnitTaskManager
  39. def stage(uri: String, parameter: BaseUnitListenerParams): Future[Unit]
    Definition Classes
    UnitTaskManager
  40. val stagingArea: StagingArea[BaseUnitListenerParams]
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  41. val state: TaskManagerState
    Attributes
    protected
    Definition Classes
    UnitTaskManager
  42. def subscribers: List[AstListener[AmfResolvedUnit]]
    Definition Classes
    ResolutionTaskManagerUnitsManager
  43. def sync[T](fn: () ⇒ T): T
    Definition Classes
    SyncFunction
  44. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  45. def toResult(uri: String, unit: AmfResolvedUnit): AmfResolvedUnit
    Attributes
    protected
    Definition Classes
    ResolutionTaskManagerUnitTaskManager
  46. def toString(): String
    Definition Classes
    AnyRef → Any
  47. val unitAccessor: Option[UnitAccessor[CompilableUnit]]
    Attributes
    protected
    Definition Classes
    AccessUnits
  48. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  51. def withUnitAccessor(unitAccessor: UnitAccessor[CompilableUnit]): AccessUnits[CompilableUnit]
    Definition Classes
    AccessUnits

Inherited from BaseUnitListener

Inherited from AccessUnits[CompilableUnit]

Inherited from UnitsManager[AmfResolvedUnit, AstListener[AmfResolvedUnit]]

Inherited from Initializable

Inherited from UnitAccessor[AmfResolvedUnit]

Inherited from UnitTaskManager[AmfResolvedUnit, AmfResolvedUnit, BaseUnitListenerParams]

Inherited from SyncFunction

Inherited from AnyRef

Inherited from Any

Ungrouped