io.sarl.sre.janus.services.executor
Class SreKernelRunnable
All Superinterfaces:
java.lang.Runnable
class SreKernelRunnable
extends java.lang.Object
implements java.lang.Runnable
A specific SRE runnable for kernel tasks. See Runnables for creating an instance.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Since:
0.10
See:
Runnables
Property Summary
Modifier and type Property and description
java.lang.String name
java.lang.Runnable source
Constructor Summary
Constructor and description
new(Runnable,String)
Constructor.
Action Summary
Modifier and type Action and description
boolean equals(Object)
java.lang.String getName
java.lang.Runnable getSource
int hashCode
void run
java.lang.String toString
Property Details
name
val name : java.lang.String

This property is an alias for the action: getName

source
val source : java.lang.Runnable

This property is an alias for the action: getSource

Constructor Details
new(Runnable,String)
protected new(Runnable,String)
Constructor. See Runnables for creating an instance.
Parameters:
source - the runnable to wrap.
name - the name of the thread.
Action Details
equals(Object)
def equals(Object) : boolean
getName
def getName : java.lang.String
getSource
def getSource : java.lang.Runnable
hashCode
def hashCode : int
run
def run
toString
def toString : java.lang.String