Package | Description |
---|---|
com.asakusafw.yaess.basic |
Basic modules for YAESS.
|
com.asakusafw.yaess.core |
Core models/interfaces for YAESS.
|
com.asakusafw.yaess.core.task |
Facade tasks for YAESS.
|
com.asakusafw.yaess.multidispatch |
YAESS Script Handler Dispatcher.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Blob> |
BlobUtil.getExtensions(ExecutionContext context,
ExecutionScript script)
Builds
extensions for the script. |
Modifier and Type | Interface and Description |
---|---|
interface |
ExecutionScriptHandler<T extends ExecutionScript>
An abstract super interface of
ExecutionScript handler. |
Modifier and Type | Class and Description |
---|---|
class |
CommandScript
A script that describes process command using operating system shell.
|
class |
HadoopScript
A script that describes process execution using Hadoop.
|
Modifier and Type | Method and Description |
---|---|
ExecutionScript |
ExecutionScript.resolve(ExecutionContext context,
ExecutionScriptHandler<?> handler)
Resolves placeholders defined in this script.
|
Modifier and Type | Method and Description |
---|---|
Map<ExecutionPhase,Set<ExecutionScript>> |
FlowScript.getScripts()
Returns the execution scripts for each
ExecutionPhase . |
static Set<ExecutionScript> |
FlowScript.load(Properties properties,
String flowId,
ExecutionPhase phase)
Loads a
ExecutionScript s in the specified flow and phase. |
Modifier and Type | Method and Description |
---|---|
static String |
Job.computeTrackingId(ExecutionContext context,
ExecutionScript script)
Computes the tracking ID.
|
Map<String,String> |
ExecutionScriptHandlerBase.getEnvironmentVariables(ExecutionContext context,
ExecutionScript script)
Returns desired environment variables to execute scripts using this handler.
|
Map<String,String> |
ExecutionScriptHandler.getEnvironmentVariables(ExecutionContext context,
ExecutionScript script)
Returns desired environment variables to execute scripts using this handler.
|
Map<String,String> |
ExecutionScriptHandlerBase.getProperties(ExecutionContext context,
ExecutionScript script)
Returns desired system/hadoop properties to execute scripts using this handler.
|
Map<String,String> |
ExecutionScriptHandler.getProperties(ExecutionContext context,
ExecutionScript script)
Returns desired system/hadoop properties to execute scripts using this handler.
|
String |
ExecutionScriptHandlerBase.getResourceId(ExecutionContext context,
ExecutionScript script)
Returns the ID of a resource which is used for executing this handler.
|
String |
ExecutionScriptHandler.getResourceId(ExecutionContext context,
ExecutionScript script)
Returns the ID of a resource which is used for executing this handler.
|
Constructor and Description |
---|
PlaceholderResolver(ExecutionScript script,
ExecutionContext context,
ExecutionScriptHandler<?> handler)
Creates a new instance.
|
Constructor and Description |
---|
FlowScript(String id,
Set<String> blockerIds,
Map<ExecutionPhase,? extends Collection<? extends ExecutionScript>> scripts)
Deprecated.
Use
FlowScript.FlowScript(String, Set, Map, Set) instead |
FlowScript(String id,
Set<String> blockerIds,
Map<ExecutionPhase,? extends Collection<? extends ExecutionScript>> scripts,
Set<ExecutionScript.Kind> enables)
Creates a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
ScriptJob<T extends ExecutionScript>
Job to execute a script.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecutionScriptHandlerDispatcher<T extends ExecutionScript>
A Dispatcher implementation for
ExecutionScriptHandler . |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
ExecutionScriptHandlerDispatcher.getEnvironmentVariables(ExecutionContext context,
ExecutionScript script) |
Map<String,String> |
ExecutionScriptHandlerDispatcher.getProperties(ExecutionContext context,
ExecutionScript script) |
String |
ExecutionScriptHandlerDispatcher.getResourceId(ExecutionContext context,
ExecutionScript script) |
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.