Class/Object

org.openmole.plugin.environment.egi

DIRACEnvironment

Related Docs: object DIRACEnvironment | package egi

Permalink

class DIRACEnvironment extends BatchEnvironment with BDIIStorageServers with EGIEnvironmentId

Self Type
DIRACEnvironment
Linear Supertypes
EGIEnvironmentId, BDIIStorageServers, BatchEnvironment, SubmissionEnvironment, Environment, Name, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DIRACEnvironment
  2. EGIEnvironmentId
  3. BDIIStorageServers
  4. BatchEnvironment
  5. SubmissionEnvironment
  6. Environment
  7. Name
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DIRACEnvironment(voName: String, service: Option[String], group: Option[String], bdiis: Seq[BDII], vomsURLs: Seq[String], setup: String, fqan: Option[String], cpuTime: Option[Duration], openMOLEMemory: Option[Int], debug: Boolean, name: Option[String])(implicit a: EGIAuthentication, decrypt: Decrypt)

    Permalink

Type Members

  1. type JS = DIRACJobService

    Permalink
    Definition Classes
    DIRACEnvironment → BatchEnvironment
  2. type SS = EGIStorageService

    Permalink
    Definition Classes
    BDIIStorageServers → BatchEnvironment

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val _storages: Cache[Seq[EGIWebDAVStorageService { ... /* 8 definitions in type refinement */ }]]

    Permalink
    Definition Classes
    BDIIStorageServers
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val authentication: P12Authentication

    Permalink
  7. val batchJobWatcher: Cache[BatchJobWatcher]

    Permalink
    Definition Classes
    BatchEnvironment
  8. val bdiis: Seq[BDII]

    Permalink
    Definition Classes
    DIRACEnvironmentBDIIStorageServers
  9. def className: String

    Permalink
    Definition Classes
    Name
  10. def clearErrors: List[ExceptionEvent]

    Permalink
    Definition Classes
    Environment
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. val cpuTime: Option[Duration]

    Permalink
  13. val debug: Boolean

    Permalink
    Definition Classes
    DIRACEnvironmentBDIIStorageServers
  14. def done: Long

    Permalink
    Definition Classes
    Environment
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. def error(e: ExceptionEvent): Boolean

    Permalink
    Definition Classes
    Environment
  18. def errors: List[ExceptionEvent]

    Permalink
    Definition Classes
    Environment
  19. def executionJob(job: Job): DiracBatchExecutionJob

    Permalink
    Definition Classes
    DIRACEnvironment → BatchEnvironment
  20. def failed: Long

    Permalink
    Definition Classes
    Environment
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. val fqan: Option[String]

    Permalink
  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. val group: Option[String]

    Permalink
  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. lazy val id: String

    Permalink
    Definition Classes
    EGIEnvironmentId
  27. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  28. lazy val jobService: DIRACJobService

    Permalink
  29. def jobs: Iterable[BatchExecutionJob]

    Permalink
    Definition Classes
    BatchEnvironment → SubmissionEnvironment
  30. def jvmLinuxX64: tool.file.File

    Permalink
    Definition Classes
    BatchEnvironment
  31. val name: Option[String]

    Permalink
    Definition Classes
    DIRACEnvironment → Name
  32. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. val openMOLEMemory: Option[Int]

    Permalink
    Definition Classes
    DIRACEnvironment → BatchEnvironment
  36. def openMOLEMemoryValue: Int

    Permalink
    Definition Classes
    BatchEnvironment
  37. val plugins: Cache[Iterable[File]]

    Permalink
    Definition Classes
    BatchEnvironment
  38. lazy val proxyCreator: () ⇒ Proxy

    Permalink
    Definition Classes
    DIRACEnvironmentBDIIStorageServers
  39. val registerAgents: Cache[None.type]

    Permalink
  40. def running: Long

    Permalink
    Definition Classes
    BatchEnvironment → Environment
  41. def runtime: tool.file.File

    Permalink
    Definition Classes
    BatchEnvironment
  42. def runtimeSettings: RuntimeSettings

    Permalink
    Definition Classes
    DIRACEnvironment → BatchEnvironment
  43. val service: Option[String]

    Permalink
  44. val setup: String

    Permalink
  45. def storages: Seq[EGIWebDAVStorageService { ... /* 8 definitions in type refinement */ }]

    Permalink
    Definition Classes
    BDIIStorageServers
  46. def submit(job: Job): Unit

    Permalink
    Definition Classes
    DIRACEnvironment → BatchEnvironment → SubmissionEnvironment
  47. def submitted: Long

    Permalink
    Definition Classes
    BatchEnvironment → Environment
  48. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  49. def threads: Option[Int]

    Permalink
    Definition Classes
    BatchEnvironment
  50. def threadsValue: Int

    Permalink
    Definition Classes
    BatchEnvironment
  51. def toString(): String

    Permalink
    Definition Classes
    Name → AnyRef → Any
  52. def trySelectAStorage(usedFileHashes: Iterable[(File, Hash)]): Option[(EGIWebDAVStorageService { ... /* 8 definitions in type refinement */ }, AccessToken)]

    Permalink
    Definition Classes
    BDIIStorageServers
  53. def updateInterval: UpdateInterval

    Permalink
    Definition Classes
    DIRACEnvironment → BatchEnvironment
  54. val voName: String

    Permalink
  55. val vomsURLs: Seq[String]

    Permalink
    Definition Classes
    DIRACEnvironmentEGIEnvironmentId
  56. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from EGIEnvironmentId

Inherited from BDIIStorageServers

Inherited from BatchEnvironment

Inherited from SubmissionEnvironment

Inherited from Environment

Inherited from Name

Inherited from AnyRef

Inherited from Any

Ungrouped