public abstract class CommandLineTool extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEFAULT_INIT_FRAMEWORK |
protected VisalloLogger |
LOGGER |
static String |
THREAD_NAME |
| Constructor and Description |
|---|
CommandLineTool() |
| Modifier and Type | Method and Description |
|---|---|
protected org.vertexium.Authorizations |
getAuthorizations() |
protected Configuration |
getConfiguration() |
org.vertexium.Graph |
getGraph() |
OntologyRepository |
getOntologyRepository() |
ShutdownService |
getShutdownService() |
com.v5analytics.simpleorm.SimpleOrmSession |
getSimpleOrmSession() |
protected User |
getUser() |
UserRepository |
getUserRepository() |
VisibilityTranslator |
getVisibilityTranslator() |
WorkQueueRepository |
getWorkQueueRepository() |
static void |
main(CommandLineTool commandLineTool,
String[] args) |
static void |
main(CommandLineTool commandLineTool,
String[] args,
boolean initFramework) |
protected com.beust.jcommander.JCommander |
parseArguments(String[] args) |
protected void |
printHelp(com.beust.jcommander.JCommander j) |
protected abstract int |
run() |
int |
run(String[] args) |
int |
run(String[] args,
boolean initFramework) |
void |
setGraph(org.vertexium.Graph graph) |
void |
setLockRepository(LockRepository lockRepository) |
void |
setOntologyRepository(OntologyRepository ontologyRepository) |
void |
setShutdownService(ShutdownService shutdownService) |
void |
setSimpleOrmSession(com.v5analytics.simpleorm.SimpleOrmSession simpleOrmSession) |
void |
setUserRepository(UserRepository userRepository) |
void |
setVisibilityTranslator(VisibilityTranslator visibilityTranslator) |
void |
setWorkQueueRepository(WorkQueueRepository workQueueRepository) |
protected void |
shutdown() |
protected boolean |
willExit() |
public static final String THREAD_NAME
protected VisalloLogger LOGGER
public static final boolean DEFAULT_INIT_FRAMEWORK
protected void printHelp(com.beust.jcommander.JCommander j)
protected com.beust.jcommander.JCommander parseArguments(String[] args)
protected void shutdown()
protected Configuration getConfiguration()
protected User getUser()
protected org.vertexium.Authorizations getAuthorizations()
protected boolean willExit()
@Inject public void setLockRepository(LockRepository lockRepository)
@Inject public final void setUserRepository(UserRepository userRepository)
@Inject public final void setGraph(org.vertexium.Graph graph)
@Inject public final void setWorkQueueRepository(WorkQueueRepository workQueueRepository)
@Inject public final void setOntologyRepository(OntologyRepository ontologyRepository)
@Inject public final void setSimpleOrmSession(com.v5analytics.simpleorm.SimpleOrmSession simpleOrmSession)
@Inject public void setShutdownService(ShutdownService shutdownService)
public com.v5analytics.simpleorm.SimpleOrmSession getSimpleOrmSession()
public org.vertexium.Graph getGraph()
public WorkQueueRepository getWorkQueueRepository()
public UserRepository getUserRepository()
public OntologyRepository getOntologyRepository()
public VisibilityTranslator getVisibilityTranslator()
public ShutdownService getShutdownService()
@Inject public void setVisibilityTranslator(VisibilityTranslator visibilityTranslator)
public static void main(CommandLineTool commandLineTool, String[] args, boolean initFramework) throws Exception
Exceptionpublic static void main(CommandLineTool commandLineTool, String[] args) throws Exception
ExceptionCopyright © 2013–2016 V5 Analytics. All rights reserved.