org
.
openmole
.
plugin
.
environment
.
batch
refresh
package
refresh
Visibility
Public
All
Type Members
case class
CleanSerializedJob
(
job:
SerializedJob
)
extends
JobMessage
with
DispatchedMessage
with
Product
with
Serializable
case class
Delay
(
msg:
JobMessage
,
delay:
Time
)
extends
JobMessage
with
Product
with
Serializable
case class
DeleteFile
(
storage:
StorageService
,
path:
String
,
directory:
Boolean
)
extends
JobMessage
with
DispatchedMessage
with
Product
with
Serializable
sealed
trait
DispatchedMessage
extends
AnyRef
case class
Error
(
job:
BatchExecutionJob
,
exception:
Throwable
)
extends
JobMessage
with
Product
with
Serializable
case class
GetResult
(
job:
BatchExecutionJob
,
serializedJob:
SerializedJob
,
outputFilePath:
String
)
extends
JobMessage
with
DispatchedMessage
with
Product
with
Serializable
sealed
trait
JobMessage
extends
AnyRef
class
JobRemoteExecutionException
extends
InternalProcessingError
case class
Kill
(
job:
BatchExecutionJob
)
extends
JobMessage
with
Product
with
Serializable
case class
KillBatchJob
(
batchJob:
BatchJob
)
extends
JobMessage
with
DispatchedMessage
with
Product
with
Serializable
case class
Manage
(
job:
BatchExecutionJob
)
extends
JobMessage
with
Product
with
Serializable
case class
MoleJobError
(
moleJob:
MoleJob
,
job:
BatchExecutionJob
,
exception:
Throwable
)
extends
JobMessage
with
Product
with
Serializable
case class
Refresh
(
job:
BatchExecutionJob
,
serializedJob:
SerializedJob
,
batchJob:
BatchJob
,
delay:
Time
,
consecutiveUpdateErrors:
Int
=
0
)
extends
JobMessage
with
DispatchedMessage
with
Product
with
Serializable
case class
Resubmit
(
job:
BatchExecutionJob
,
storage:
StorageService
)
extends
JobMessage
with
Product
with
Serializable
case class
Submit
(
job:
BatchExecutionJob
,
serializedJob:
SerializedJob
)
extends
JobMessage
with
DispatchedMessage
with
Product
with
Serializable
case class
Submitted
(
job:
BatchExecutionJob
,
serializedJob:
SerializedJob
,
batchJob:
BatchJob
)
extends
JobMessage
with
Product
with
Serializable
case class
Upload
(
job:
BatchExecutionJob
)
extends
JobMessage
with
DispatchedMessage
with
Product
with
Serializable
case class
Uploaded
(
job:
BatchExecutionJob
,
serializedJob:
SerializedJob
)
extends
JobMessage
with
Product
with
Serializable
Value Members
object
CleanerActor
extends
Logger
object
DeleteActor
extends
Logger
object
GetResultActor
extends
Logger
object
JobManager
extends
Logger
object
KillerActor
extends
Logger
object
RefreshActor
extends
Logger
object
SubmitActor
object
UploadActor
extends
Logger
Ungrouped