Packages

c

org.mulesoft.als.server.platform

ServerPlatform

class ServerPlatform extends AlsPlatformWrapper

Platform based on connection. Intended for subclassing to implement fetchHttp method

Self Type
ServerPlatform
Linear Supertypes
AlsPlatformWrapper, PlatformSecrets, AlsPlatform, Platform, FileMediaType, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ServerPlatform
  2. AlsPlatformWrapper
  3. PlatformSecrets
  4. AlsPlatform
  5. Platform
  6. FileMediaType
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ServerPlatform(logger: Logger, textDocumentManager: TextDocumentManager, directoryResolver: Option[DirectoryResolver] = None, defaultEnvironment: Environment = Environment())

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 clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def customValidationLibraryHelperLocation: String
    Attributes
    protected
    Definition Classes
    Platform
  7. def decodeURI(url: String): String
    Definition Classes
    AlsPlatformWrapper → Platform
  8. def decodeURIComponent(url: String): String
    Definition Classes
    AlsPlatformWrapper → Platform
  9. val defaultEnvironment: Environment
    Definition Classes
    AlsPlatform
  10. def directoryResolver: DirectoryResolver
    Definition Classes
    AlsPlatformWrapper → AlsPlatform
  11. def encodeURI(url: String): String
    Definition Classes
    AlsPlatformWrapper → Platform
  12. def encodeURIComponent(url: String): String
    Definition Classes
    AlsPlatformWrapper → Platform
  13. def ensureFileAuthority(str: String): String
    Definition Classes
    Platform
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  16. def exit(code: Int): Unit
    Definition Classes
    Platform
  17. def extension(path: String): Option[String]
    Definition Classes
    FileMediaType
  18. def fetchFile(uri: String): Future[Content]
  19. val fileLoader: DefaultFileLoader
  20. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. def findCharInCharSequence(s: CharSequence)(p: (Char) ⇒ Boolean): Option[Char]
    Definition Classes
    AlsPlatformWrapper → Platform
  22. val fs: FileSystem
    Definition Classes
    AlsPlatformWrapper → Platform
  23. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. val loaders: Seq[ResourceLoader]
    Definition Classes
    ServerPlatform → AlsPlatformWrapper → Platform
  27. val logger: Logger
  28. def mimeFromExtension(extension: String): Option[String]
    Definition Classes
    FileMediaType
  29. def name: String
    Definition Classes
    Platform
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. def normalizePath(url: String): String
    Definition Classes
    AlsPlatformWrapper → Platform
  32. def normalizeURL(url: String): String
    Definition Classes
    AlsPlatformWrapper → Platform
  33. final def notify(): Unit
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  35. def operativeSystem(): String
    Definition Classes
    AlsPlatformWrapper → Platform
  36. val platform: Platform
    Definition Classes
    PlatformSecrets
  37. val rdfFramework: Option[RdfFramework]
    Definition Classes
    Platform
  38. def registerNamespace(alias: String, prefix: String): Option[Namespace]
    Definition Classes
    Platform
  39. def registerWrapper(model: Obj)(builder: (AmfObject) ⇒ AmfObjectWrapper): Option[(AmfObject) ⇒ AmfObjectWrapper]
    Definition Classes
    Platform
  40. def registerWrapperPredicate(p: (Obj) ⇒ Boolean)(builder: (AmfObject) ⇒ AmfObjectWrapper): Option[(AmfObject) ⇒ AmfObjectWrapper]
    Definition Classes
    Platform
  41. def resolve(url: String, env: Environment): Future[Content]
    Definition Classes
    AlsPlatform → Platform
  42. def resolvePath(uri: String): String
    Definition Classes
    ServerPlatform → AlsPlatformWrapper → Platform
  43. def resolvePath(absBasePath: String, path: String): Option[String]
    Definition Classes
    AlsPlatform
  44. def stderr(ex: Exception): Unit
    Definition Classes
    Platform
  45. def stderr(text: String): Unit
    Definition Classes
    Platform
  46. def stdout(e: Throwable): Unit
    Definition Classes
    Platform
  47. def stdout(text: String): Unit
    Definition Classes
    Platform
  48. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  49. val testingCommandLine: Boolean
    Definition Classes
    Platform
  50. val textDocumentManager: TextDocumentManager
  51. def tmpdir(): String
    Definition Classes
    AlsPlatformWrapper → Platform
  52. def toString(): String
    Definition Classes
    AnyRef → Any
  53. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. def withDefaultEnvironment(defaultEnvironment: Environment): AlsPlatform
    Definition Classes
    ServerPlatform → AlsPlatformWrapper → AlsPlatform
  57. def withOverride(url: String, content: String): AlsPlatform
    Definition Classes
    AlsPlatform
  58. def wrap[T <: AmfObjectWrapper](entity: AmfObject): T
    Definition Classes
    Platform
  59. def wrapFn[T <: AmfObjectWrapper](entity: AmfObject): T
    Definition Classes
    Platform
  60. val wrappersRegistry: HashMap[String, (AmfObject) ⇒ AmfObjectWrapper]
    Definition Classes
    Platform
  61. val wrappersRegistryFn: HashMap[(Obj) ⇒ Boolean, (AmfObject) ⇒ AmfObjectWrapper]
    Definition Classes
    Platform
  62. def write(url: String, content: String): Future[Unit]
    Definition Classes
    Platform
  63. def writeFile(path: String, content: String): Future[Unit]
    Attributes
    protected
    Definition Classes
    Platform

Inherited from AlsPlatformWrapper

Inherited from PlatformSecrets

Inherited from AlsPlatform

Inherited from Platform

Inherited from FileMediaType

Inherited from AnyRef

Inherited from Any

Ungrouped