Class CommandRunner
- java.lang.Object
-
- org.intermine.webservice.server.jbrowse.CommandRunner
-
public abstract class CommandRunner extends java.lang.Object
- Author:
- Alex
-
-
Constructor Summary
Constructors Constructor Description CommandRunner(InterMineAPI api)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addListener(MapListener<java.lang.String,java.lang.Object> listener)
abstract void
densities(Command command)
abstract void
features(Command command)
protected InterMineAPI
getAPI()
java.lang.String
getIntro(Command command)
java.lang.String
getOutro(Command command)
static CommandRunner
getRunner(java.lang.String className, InterMineAPI im)
protected void
onData(java.util.Map.Entry<java.lang.String,java.lang.Object> datum, boolean hasMore)
protected void
onData(java.util.Map<java.lang.String,java.lang.Object> datum, boolean hasMore)
abstract void
reference(Command command)
void
run(Command command)
abstract void
stats(Command command)
-
-
-
Constructor Detail
-
CommandRunner
public CommandRunner(InterMineAPI api)
- Parameters:
api
- InterMine API
-
-
Method Detail
-
getAPI
protected InterMineAPI getAPI()
- Returns:
- api InterMine API
-
getRunner
public static CommandRunner getRunner(java.lang.String className, InterMineAPI im)
- Parameters:
className
- class nameim
- InterMine API- Returns:
- command runner
-
getIntro
public java.lang.String getIntro(Command command)
- Parameters:
command
- command- Returns:
- action
-
getOutro
public java.lang.String getOutro(Command command)
- Parameters:
command
- command- Returns:
- action
-
run
public void run(Command command)
- Parameters:
command
- command
-
stats
public abstract void stats(Command command)
- Parameters:
command
- command
-
reference
public abstract void reference(Command command)
- Parameters:
command
- command
-
features
public abstract void features(Command command)
- Parameters:
command
- command
-
densities
public abstract void densities(Command command)
- Parameters:
command
- command
-
onData
protected void onData(java.util.Map<java.lang.String,java.lang.Object> datum, boolean hasMore)
- Parameters:
datum
- datahasMore
- true if has more
-
onData
protected void onData(java.util.Map.Entry<java.lang.String,java.lang.Object> datum, boolean hasMore)
- Parameters:
datum
- datahasMore
- true if has more
-
addListener
public void addListener(MapListener<java.lang.String,java.lang.Object> listener)
- Parameters:
listener
- listener
-
-