org
.
openmole
.
plugin
.
environment
.
oar
OARJobService
Related Docs:
object OARJobService
|
package oar
trait
OARJobService
extends
ClusterJobService
Self Type
OARJobService
Linear Supertypes
ClusterJobService
,
SharedStorage
,
SSHService
,
SSHHost
,
GridScaleJobService
,
JobService
,
BatchService
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
OARJobService
ClusterJobService
SharedStorage
SSHService
SSHHost
GridScaleJobService
JobService
BatchService
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
J
= (
jobService
)#
J
Definition Classes
GridScaleJobService
→
JobService
Abstract Value Members
abstract
def
credential
:
SSHAuthentication
Definition Classes
SSHService
abstract
val
environment
:
OAREnvironment
Definition Classes
OARJobService
→
ClusterJobService
→
BatchService
abstract
def
host
:
String
Definition Classes
SSHService
abstract
def
port
:
Int
Definition Classes
SSHService
abstract
def
sharedFS
:
StorageService
Definition Classes
SharedStorage
abstract
def
timeout
:
Duration
Definition Classes
SSHHost
abstract
def
user
:
String
Definition Classes
SSHService
abstract
def
workDirectory
:
Option
[
String
]
Definition Classes
SharedStorage
Concrete Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
_delete
(
j:
J
)
:
Unit
Attributes
protected
Definition Classes
GridScaleJobService
→
JobService
def
_state
(
j:
J
)
:
ExecutionState
Attributes
protected
Definition Classes
GridScaleJobService
→
JobService
def
_submit
(
serializedJob:
SerializedJob
)
:
BatchJob
with
BatchJobId
{ ... /* 3 definitions in type refinement */ }
Attributes
protected
Definition Classes
OARJobService
→
JobService
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
available
:
Int
Definition Classes
BatchService
def
buildScript
(
serializedJob:
SerializedJob
)
: (
String
,
String
)
Attributes
protected
Definition Classes
SharedStorage
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
connect
:
SSHClient
Definition Classes
SSHHost
def
delete
(
j:
J
)
(
implicit
token:
AccessToken
)
:
Unit
Definition Classes
JobService
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getConnection
:
SSHClient
Definition Classes
SSHHost
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
installJobService
:
SSHJobService
{ def user: String }
Definition Classes
SharedStorage
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
jobService
:
fr.iscpif.gridscale.oar.OARJobService
with
SSHConnectionCache
{ ... /* 2 definitions in type refinement */ }
Definition Classes
OARJobService
→
GridScaleJobService
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
preparedRuntime
(
runtime:
Runtime
)
:
String
Definition Classes
SharedStorage
def
release
(
c:
SSHClient
)
:
Unit
Definition Classes
SSHHost
def
releaseToken
(
token:
AccessToken
)
:
Unit
Definition Classes
BatchService
def
state
(
j:
J
)
(
implicit
token:
AccessToken
)
:
ExecutionState
Definition Classes
JobService
def
submit
(
serializedJob:
SerializedJob
)
(
implicit
token:
AccessToken
)
:
BatchJob
Definition Classes
JobService
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
tryGetToken
:
Option
[
AccessToken
]
Definition Classes
BatchService
def
tryWithToken
[
B
]
(
f: (
Option
[
AccessToken
]) ⇒
B
)
:
B
Definition Classes
BatchService
lazy val
url
:
URI
Definition Classes
SSHService
def
usageControl
:
LimitedAccess
Definition Classes
ClusterJobService
→
BatchService
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
withConnection
[
T
]
(
f: (
SSHClient
) ⇒
T
)
:
T
Definition Classes
SSHHost
def
withSftpClient
[
T
]
(
f: (
SFTPClient
) ⇒
T
)
:
T
Definition Classes
SSHHost
def
withToken
[
B
]
(
f: (
AccessToken
) ⇒
B
)
:
B
Definition Classes
BatchService
Inherited from
ClusterJobService
Inherited from
SharedStorage
Inherited from
SSHService
Inherited from
SSHHost
Inherited from
GridScaleJobService
Inherited from
JobService
Inherited from
BatchService
Inherited from
AnyRef
Inherited from
Any
Ungrouped