|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.entity.basic.AbstractSoftwareProcessDriver
brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
brooklyn.entity.nosql.mongodb.AbstractMongoDBSshDriver
public abstract class AbstractMongoDBSshDriver extends AbstractSoftwareProcessSshDriver
Field Summary |
---|
Fields inherited from class AbstractSoftwareProcessSshDriver | |
---|---|
CHECK_RUNNING, CUSTOMIZING, DEBUG, IGNORE_ENTITY_SSH_FLAGS, INSTALLING, INSTALL_INCOMPLETE, KILLING, LAUNCHING, NON_STANDARD_LAYOUT, PID_FILENAME, PROCESS_OWNER, RESTARTING, STOPPING, USE_PID_FILE, VALID_FLAGS, log, logSsh |
Fields inherited from class AbstractSoftwareProcessDriver | |
---|---|
entity, location, resource |
Constructor Summary | |
AbstractMongoDBSshDriver(EntityLocal entity, SshMachineLocation machine)
|
Method Summary | |
---|---|
void
|
customize()
|
protected Builder
|
getArgsBuilderWithDefaults(AbstractMongoDBServer server)
|
protected java.lang.String
|
getBaseName()
|
protected java.lang.String
|
getConfFile()
|
java.lang.String
|
getDataDirectory()
|
protected java.lang.String
|
getLogFile()
|
java.lang.String
|
getOsDir()
|
java.lang.String
|
getOsTag()
|
protected java.lang.String
|
getPidFile()
|
protected java.lang.Integer
|
getServerPort()
|
void
|
install()
|
boolean
|
isRunning()
|
protected void
|
launch(Builder argsBuilder)
|
void
|
stop()
Kills the server with SIGINT. |
Methods inherited from class AbstractSoftwareProcessDriver | |
---|---|
customize, doFullStartOnRestart, getEntity, getLocation, getResource, getResourceAsString, install, kill, launch, postLaunch, processTemplate, processTemplate, processTemplate, processTemplate, processTemplateContents, processTemplateContents, rebind, restart, start, stop, waitForConfigKey |
Constructor Detail |
---|
public AbstractMongoDBSshDriver(EntityLocal entity, SshMachineLocation machine)
Method Detail |
---|
@java.lang.Override public void customize()
protected Builder getArgsBuilderWithDefaults(AbstractMongoDBServer server)
protected java.lang.String getBaseName()
protected java.lang.String getConfFile()
public java.lang.String getDataDirectory()
protected java.lang.String getLogFile()
public java.lang.String getOsDir()
public java.lang.String getOsTag()
protected java.lang.String getPidFile()
protected java.lang.Integer getServerPort()
@java.lang.Override public void install()
@java.lang.Override public boolean isRunning()
protected void launch(Builder argsBuilder)
@java.lang.Override public void stop()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.