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