ensembl-hive-java  2.6
org.ensembl.hive.longmult.DigitFactory Class Reference
+ Inheritance diagram for org.ensembl.hive.longmult.DigitFactory:
+ Collaboration diagram for org.ensembl.hive.longmult.DigitFactory:

Static Public Attributes

static final String SUB_TASKS = "sub_tasks"
 
static final String TAKE_TIME = "take_time"
 
static final String A_MULTIPLIER = "a_multiplier"
 
static final String B_MULTIPLIER = "b_multiplier"
 
static final String DIGIT = "digit"
 
static final String PARTIAL_PRODUCT = "partial_product"
 
- Static Public Attributes inherited from org.ensembl.hive.BaseRunnable
static final String VERSION = "5.0"
 

Protected Member Functions

Map< String, Object > getParamDefaults ()
 
void fetchInput (Job job)
 
void run (Job job)
 
void writeOutput (Job job)
 
- Protected Member Functions inherited from org.ensembl.hive.BaseRunnable
Logger getLog ()
 
void runLifeCycle (Job job, boolean executeWrites)
 
void init ()
 
void preCleanUp (Job job)
 
void postHealthcheck (Job job)
 
void postCleanUp (Job job)
 
void warning (String message, boolean isError)
 
Map< String, Object > dataflow (ParamContainer params, Collection< Object > outputIds)
 
Map< String, Object > dataflow (ParamContainer params, Collection< Object > outputIds, int branchNameOrCode)
 
String workerTempDirectory ()
 
void sendMessageAndWait (String event, Object content)
 
void sendEventMessage (String event, Object content)
 
Map< String, Object > readMessage ()
 
Map< String, Object > readMessageAndRespond ()
 
void sendOK ()
 

Static Protected Member Functions

static void sleep (Job job)
 
- Static Protected Member Functions inherited from org.ensembl.hive.BaseRunnable
static Map< String, Object > toMap (Object... o)
 

Additional Inherited Members

- Public Member Functions inherited from org.ensembl.hive.BaseRunnable
void setFileDescriptors (FileDescriptor inputDescriptor, FileDescriptor outputDescriptor) throws IOException
 
void processLifeCycle ()
 
- Static Public Member Functions inherited from org.ensembl.hive.BaseRunnable
static Long numericParamToLong (Object param)
 
static String numericParamToStr (Object param)
 
- Static Protected Attributes inherited from org.ensembl.hive.BaseRunnable
static final Map< String, Object > DEFAULT_PARAMS = new HashMap<>()
 

Detailed Description

Definition at line 31 of file DigitFactory.java.

Member Function Documentation

◆ fetchInput()

void org.ensembl.hive.longmult.DigitFactory.fetchInput ( Job  job)
inlineprotected

Reimplemented from org.ensembl.hive.BaseRunnable.

Definition at line 46 of file DigitFactory.java.

+ Here is the call graph for this function:

◆ getParamDefaults()

Map<String, Object> org.ensembl.hive.longmult.DigitFactory.getParamDefaults ( )
inlineprotected

Reimplemented from org.ensembl.hive.BaseRunnable.

Definition at line 41 of file DigitFactory.java.

+ Here is the call graph for this function:

◆ run()

void org.ensembl.hive.longmult.DigitFactory.run ( Job  job)
inlineprotected

Reimplemented from org.ensembl.hive.BaseRunnable.

Definition at line 61 of file DigitFactory.java.

+ Here is the call graph for this function:

◆ sleep()

static void org.ensembl.hive.longmult.DigitFactory.sleep ( Job  job)
inlinestaticprotected

Definition at line 65 of file DigitFactory.java.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ writeOutput()

void org.ensembl.hive.longmult.DigitFactory.writeOutput ( Job  job)
inlineprotected

Reimplemented from org.ensembl.hive.BaseRunnable.

Definition at line 78 of file DigitFactory.java.

+ Here is the call graph for this function:

Member Data Documentation

◆ A_MULTIPLIER

final String org.ensembl.hive.longmult.DigitFactory.A_MULTIPLIER = "a_multiplier"
static

Definition at line 35 of file DigitFactory.java.

◆ B_MULTIPLIER

final String org.ensembl.hive.longmult.DigitFactory.B_MULTIPLIER = "b_multiplier"
static

Definition at line 36 of file DigitFactory.java.

◆ DIGIT

final String org.ensembl.hive.longmult.DigitFactory.DIGIT = "digit"
static

Definition at line 37 of file DigitFactory.java.

◆ PARTIAL_PRODUCT

final String org.ensembl.hive.longmult.DigitFactory.PARTIAL_PRODUCT = "partial_product"
static

Definition at line 38 of file DigitFactory.java.

◆ SUB_TASKS

final String org.ensembl.hive.longmult.DigitFactory.SUB_TASKS = "sub_tasks"
static

Definition at line 33 of file DigitFactory.java.

◆ TAKE_TIME

final String org.ensembl.hive.longmult.DigitFactory.TAKE_TIME = "take_time"
static

Definition at line 34 of file DigitFactory.java.


The documentation for this class was generated from the following file: