SYMBOL INDEX (589 symbols across 79 files) FILE: cli/src/integration-test/java/com/containersol/minimesos/main/CommandInitTest.java class CommandInitTest (line 18) | public class CommandInitTest { method before (line 22) | @Before method testFileContent (line 27) | @Test method testExecute_existingMiniMesosFile (line 38) | @Test(expected = MinimesosException.class) method testValidateParameters (line 62) | @Test method testName (line 67) | @Test FILE: cli/src/integration-test/java/com/containersol/minimesos/main/CommandLogsTest.java class CommandLogsTest (line 26) | public class CommandLogsTest { method initTest (line 70) | @Before method TestStdout (line 97) | @Test method TestUnexistingTask (line 117) | @Test method TestStderr (line 134) | @Test method generateAgentState (line 154) | private State generateAgentState() { method generateMasterState (line 176) | private State generateMasterState() { FILE: cli/src/integration-test/java/com/containersol/minimesos/main/CommandPsTest.java class CommandPsTest (line 27) | public class CommandPsTest { method initTest (line 37) | @Before method execute (line 43) | @Test FILE: cli/src/integration-test/java/com/containersol/minimesos/main/CommandTest.java class CommandTest (line 22) | public class CommandTest { method initTest (line 30) | @Before method testUpAndDestroy (line 36) | @Test method testUp_invalidMinimesosFile (line 55) | @Test method testUp_alreadyRunning (line 74) | @Test method testInfo_runningCluster (line 97) | @Test method testInfo_notRunning (line 114) | @Test method testState (line 123) | @Test method testInstallCommandValidation (line 140) | @Test method testInstall (line 146) | @Test method testInstall_alreadyRunning (line 160) | @Test(expected = MinimesosException.class) method testState_notRunning (line 174) | @Test method testCompleteInitFile (line 183) | @Test FILE: cli/src/integration-test/java/com/containersol/minimesos/main/CommandUninstallTest.java class CommandUninstallTest (line 21) | public class CommandUninstallTest { method initTest (line 31) | @Before method execute_app (line 48) | @Test method execute_group (line 62) | @Test method execute_appAndGroup (line 76) | @Test method execute_appDoesNotExist (line 90) | @Test FILE: cli/src/integration-test/java/com/containersol/minimesos/main/CommandUpTest.java class CommandUpTest (line 18) | public class CommandUpTest { method before (line 26) | @Before method testExecute_missingMinimesosFile (line 39) | @Test(expected = MinimesosException.class) method testExecute_invalidMinimesosFile (line 44) | @Test(expected = MinimesosException.class) method testBasicClusterConfig (line 50) | @Test method testExecute_mapPortsToHost (line 58) | @Test FILE: cli/src/main/java/com/containersol/minimesos/main/Command.java type Command (line 3) | public interface Command { method validateParameters (line 10) | boolean validateParameters(); method getName (line 15) | String getName(); method execute (line 20) | void execute(); FILE: cli/src/main/java/com/containersol/minimesos/main/CommandDestroy.java class CommandDestroy (line 13) | @Parameters(separators = "=", commandDescription = "Destroy a minimesos ... method execute (line 22) | @Override method validateParameters (line 36) | @Override method getName (line 41) | @Override FILE: cli/src/main/java/com/containersol/minimesos/main/CommandHelp.java class CommandHelp (line 8) | @Parameters(separators = "=", commandDescription = "Display help") method execute (line 13) | @Override method validateParameters (line 18) | @Override method getName (line 23) | @Override FILE: cli/src/main/java/com/containersol/minimesos/main/CommandInfo.java class CommandInfo (line 20) | @Parameters(separators = "=", commandDescription = "Display cluster info... method CommandInfo (line 29) | public CommandInfo() { //NOSONAR method CommandInfo (line 32) | public CommandInfo(PrintStream ps) { method execute (line 36) | @Override method printServiceUrls (line 63) | private void printServiceUrls(MesosCluster cluster) { method validateParameters (line 88) | @Override method getName (line 93) | @Override FILE: cli/src/main/java/com/containersol/minimesos/main/CommandInit.java class CommandInit (line 34) | @Parameters(separators = "=", commandDescription = "Initialize a minimes... method validateParameters (line 43) | @Override method getName (line 48) | @Override method execute (line 53) | @Override method getConfigFileContent (line 82) | public String getConfigFileContent() { FILE: cli/src/main/java/com/containersol/minimesos/main/CommandInstall.java class CommandInstall (line 19) | @Parameters(commandDescription = "Install a Marathon application or appl... method execute (line 42) | @Override method getMarathonJson (line 77) | private String getMarathonJson() throws IOException { method validateParameters (line 92) | @Override method getName (line 97) | @Override FILE: cli/src/main/java/com/containersol/minimesos/main/CommandLogs.java class CommandLogs (line 24) | @Parameters(separators = "=", commandDescription = "Fetches the stdout l... method CommandLogs (line 39) | public CommandLogs(PrintStream output) { method CommandLogs (line 43) | public CommandLogs() { method validateParameters (line 47) | @Override method getName (line 52) | @Override method execute (line 57) | @Override method setRepository (line 86) | public void setRepository(ClusterRepository repository) { method setDownloader (line 90) | void setDownloader(Downloader downloader) { method findTask (line 94) | private Task findTask(State state, String taskId) { method findAgent (line 105) | private MesosAgent findAgent(MesosCluster cluster, String slaveId) { method getFileUrl (line 115) | private URI getFileUrl(MesosAgent agent, Task task, String filename) t... method findExecutor (line 133) | private Executor findExecutor(MesosAgent agent, Task task) { FILE: cli/src/main/java/com/containersol/minimesos/main/CommandPs.java class CommandPs (line 16) | @Parameters(separators = "=", commandDescription = "List running tasks") method CommandPs (line 27) | public CommandPs(PrintStream output) { method CommandPs (line 31) | public CommandPs() { method validateParameters (line 35) | @Override method getName (line 40) | @Override method execute (line 45) | @Override method setRepository (line 63) | public void setRepository(ClusterRepository repository) { FILE: cli/src/main/java/com/containersol/minimesos/main/CommandState.java class CommandState (line 13) | @Parameters(separators = "=", commandDescription = "Display the master's... method CommandState (line 22) | public CommandState() { //NOSONAR method CommandState (line 25) | public CommandState(PrintStream ps) { method execute (line 29) | @Override method validateParameters (line 39) | @Override method getName (line 44) | @Override FILE: cli/src/main/java/com/containersol/minimesos/main/CommandUninstall.java class CommandUninstall (line 18) | @Parameters(separators = "=", commandDescription = "Uninstall a Marathon... method CommandUninstall (line 31) | CommandUninstall(PrintStream output) { method CommandUninstall (line 35) | CommandUninstall() { method validateParameters (line 39) | @Override method getName (line 44) | @Override method execute (line 49) | @Override method setRepository (line 87) | public void setRepository(ClusterRepository repository) { method setApp (line 91) | void setApp(String app) { method setGroup (line 95) | void setGroup(String group) { FILE: cli/src/main/java/com/containersol/minimesos/main/CommandUp.java class CommandUp (line 23) | @Parameters(separators = "=", commandDescription = "Create a minimesos c... method CommandUp (line 45) | public CommandUp() { method CommandUp (line 49) | public CommandUp(PrintStream ps) { method isMapPortsToHost (line 54) | public Boolean isMapPortsToHost() { method setMapPortsToHost (line 58) | public void setMapPortsToHost(Boolean mapPortsToHost) { method getClusterConfigPath (line 62) | public String getClusterConfigPath() { method setClusterConfigPath (line 70) | public void setClusterConfigPath(String clusterConfigPath) { method execute (line 74) | @Override method readClusterConfigFromMinimesosFile (line 102) | public ClusterConfig readClusterConfigFromMinimesosFile() { method updateWithParameters (line 121) | public void updateWithParameters(ClusterConfig clusterConfig) { method getCluster (line 135) | public MesosCluster getCluster() { method validateParameters (line 139) | @Override method getName (line 144) | @Override method setMesosClusterFactory (line 149) | public void setMesosClusterFactory(MesosClusterContainersFactory mesos... FILE: cli/src/main/java/com/containersol/minimesos/main/CommandVersion.java class CommandVersion (line 10) | @Parameters(separators = "=", commandDescription = "Display the version ... method CommandVersion (line 17) | public CommandVersion() { // NOSONAR method CommandVersion (line 21) | public CommandVersion(PrintStream ps) { method execute (line 25) | @Override method validateParameters (line 32) | @Override method getName (line 37) | @Override FILE: cli/src/main/java/com/containersol/minimesos/main/Main.java class Main (line 25) | @Parameters(separators = "=", commandDescription = "Global options") method main (line 47) | public static void main(String[] args) { method setOutput (line 76) | public void setOutput(PrintStream output) { method run (line 80) | int run(String[] args) { method initJCommander (line 136) | private void initJCommander() { method parseParams (line 143) | private void parseParams(JCommander jc, String[] args) { method initializeDebugLogging (line 151) | private static void initializeDebugLogging() { method handleNoCommand (line 160) | private int handleNoCommand() { method printUsage (line 171) | private void printUsage(String commandName) { method addCommand (line 181) | void addCommand(Command command) { FILE: cli/src/test/java/com/containersol/minimesos/main/CommandInstallTest.java class CommandInstallTest (line 18) | public class CommandInstallTest { method before (line 28) | @Before method testInstallMarathonFile (line 42) | @Test method testInstallMarathonApp (line 54) | @Test method testInstallMarathonGroup (line 66) | @Test FILE: cli/src/test/java/com/containersol/minimesos/main/MainTest.java class MainTest (line 16) | public class MainTest { method before (line 28) | @Before method testUp (line 64) | @Test method testDestroy (line 70) | @Test method testInfo (line 76) | @Test method testState (line 82) | @Test method testInstall (line 88) | @Test method testLogs (line 94) | @Test method testLogsNoParameter (line 100) | @Test method testUnsupportedCommand (line 107) | @Test method testMinusMinusHelp (line 114) | @Test method testInstallNoParameters (line 121) | @Test method testHelp (line 128) | @Test method testNonExistingCommand (line 135) | @Test method assertUsageText (line 143) | private static void assertUsageText(String output) { FILE: minimesos/src/integration-test/java/com.containersol.minimesos/integrationtest/AuthenticationTest.java class AuthenticationTest (line 10) | public class AuthenticationTest { method clusterHasZookeeperUrl (line 19) | @Test method extraEnvironmentVariablesPassedToMesosMaster (line 28) | @Test FILE: minimesos/src/integration-test/java/com.containersol.minimesos/integrationtest/MesosClusterTest.java class MesosClusterTest (line 43) | public class MesosClusterTest { method after (line 50) | @After method testLoadCluster_noContainersFound (line 55) | @Test(expected = MinimesosException.class) method mesosClusterCanBeStarted (line 60) | @Test method mesosResourcesCorrect (line 68) | @Test method dockerExposeResourcesPorts (line 77) | @Test method testHelloWorldContainer (line 91) | @Test method testMasterLinkedToAgents (line 100) | @Test method testStartingClusterSecondTime (line 114) | @Test(expected = IllegalStateException.class) method testMesosVersionRestored (line 119) | @Test method testFindMesosMaster (line 127) | @Test class LogContainerTestCallback (line 141) | private static class LogContainerTestCallback extends LogContainerResu... method onNext (line 144) | @Override method toString (line 150) | @Override method testMesosExecuteContainerSuccess (line 156) | @Test method noMarathonTest (line 171) | @Test method stopWithNewContainerTest (line 181) | @Test method testStartTwiceShouldNoOp (line 194) | @Test FILE: minimesos/src/integration-test/java/com.containersol.minimesos/integrationtest/container/HelloWorldContainer.java class HelloWorldContainer (line 11) | public class HelloWorldContainer extends AbstractContainer { method HelloWorldContainer (line 17) | public HelloWorldContainer() { method getRole (line 21) | @Override method dockerCommand (line 26) | @Override FILE: minimesos/src/integration-test/java/com.containersol.minimesos/integrationtest/container/MesosExecuteContainer.java class MesosExecuteContainer (line 10) | public class MesosExecuteContainer extends AbstractContainer { method MesosExecuteContainer (line 14) | public MesosExecuteContainer() { method getRole (line 18) | @Override method dockerCommand (line 23) | @Override FILE: minimesos/src/main/java/com/containersol/minimesos/MinimesosException.java class MinimesosException (line 6) | public class MinimesosException extends RuntimeException { method MinimesosException (line 8) | public MinimesosException(String message) { method MinimesosException (line 12) | public MinimesosException(String message, Throwable cause) { FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/ClusterProcess.java type ClusterProcess (line 8) | public interface ClusterProcess { method getCluster (line 10) | MesosCluster getCluster(); method setCluster (line 12) | void setCluster(MesosCluster mesosCluster); method getIpAddress (line 17) | String getIpAddress(); method getServiceUrl (line 22) | URI getServiceUrl(); method getName (line 29) | String getName(); method getContainerId (line 34) | String getContainerId(); method start (line 41) | void start(int timeout); method getRole (line 43) | String getRole(); method remove (line 48) | void remove(); FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/ClusterRepository.java class ClusterRepository (line 16) | public class ClusterRepository { method loadCluster (line 27) | public MesosCluster loadCluster(MesosClusterFactory factory) { method saveClusterFile (line 44) | public void saveClusterFile(MesosCluster cluster) { method deleteClusterFile (line 61) | public void deleteClusterFile() { method readClusterId (line 65) | public String readClusterId() { method getMinimesosFile (line 79) | public File getMinimesosFile() { method getMinimesosDir (line 86) | public File getMinimesosDir() { method deleteMinimesosFile (line 98) | private void deleteMinimesosFile() { FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/ClusterUtil.java class ClusterUtil (line 14) | public class ClusterUtil { method ClusterUtil (line 19) | private ClusterUtil() { method getDistinctRoleProcesses (line 28) | public static List getDistinctRoleProcesses(List zooKeeper() { method consul (line 14) | public static Predicate consul() { method mesosMaster (line 18) | public static Predicate mesosMaster() { method mesosAgent (line 22) | public static Predicate mesosAgent() { method marathon (line 26) | public static Predicate marathon() { method withRole (line 30) | public static Predicate withRole(String role) { method registrator (line 34) | public static Predicate registrator() { return process... method mesosDns (line 36) | public static Predicate mesosDns() { FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/Marathon.java type Marathon (line 10) | public interface Marathon extends ClusterProcess { method installMarathonApps (line 15) | void installMarathonApps(); method deployApp (line 22) | void deployApp(String marathonJson); method updateApp (line 29) | void updateApp(String marathonJson); method killAllApps (line 34) | void killAllApps(); method setZooKeeper (line 36) | void setZooKeeper(ZooKeeper zookeeper); method deleteApp (line 43) | Result deleteApp(String app); method deployGroup (line 50) | void deployGroup(String groupJson); method deleteGroup (line 57) | Result deleteGroup(String group); FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/MesosAgent.java type MesosAgent (line 6) | public interface MesosAgent extends MesosContainer { method getResources (line 7) | String getResources(); FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/MesosCluster.java class MesosCluster (line 41) | public class MesosCluster { method MesosCluster (line 63) | public MesosCluster(ClusterConfig clusterConfig, List ... method loadCluster (line 78) | public static MesosCluster loadCluster(String clusterId, MesosClusterF... method MesosCluster (line 87) | private MesosCluster(String clusterId, MesosClusterFactory factory) { method start (line 121) | public void start() { method start (line 130) | public void start(int timeoutSeconds) { method state (line 156) | public void state(PrintStream out) { method destroy (line 168) | public void destroy(MesosClusterFactory factory) { method addAndStartProcess (line 219) | public String addAndStartProcess(ClusterProcess process, int timeout) { method addAndStartProcess (line 243) | public String addAndStartProcess(ClusterProcess clusterProcess) { method getClusterStateInfo (line 252) | public JSONObject getClusterStateInfo() { method getAgentStateInfo (line 266) | public JSONObject getAgentStateInfo(String containerId) { method getMemberProcesses (line 285) | public List getMemberProcesses() { method getAgents (line 289) | public List getAgents() { method getMaster (line 293) | public MesosMaster getMaster() { method getZooKeeper (line 298) | public ZooKeeper getZooKeeper() { method getMarathon (line 303) | public Marathon getMarathon() { method getConsul (line 308) | public Consul getConsul() { method getMesosDns (line 313) | public MesosDns getMesosDns() { method getOne (line 326) | @SuppressWarnings("unchecked") method getClusterId (line 331) | public String getClusterId() { method isMapPortsToHost (line 335) | public boolean isMapPortsToHost() { method getMapAgentSandboxVolume (line 339) | public boolean getMapAgentSandboxVolume() { method setMapPortsToHost (line 343) | public void setMapPortsToHost(boolean mapPortsToHost) { method waitForState (line 347) | public void waitForState(final Predicate predicate) { method getClusterHostDir (line 362) | public static File getClusterHostDir() { method getInputStream (line 376) | public static InputStream getInputStream(String location) { method getLoggingLevel (line 422) | public String getLoggingLevel() { method getConfiguredMesosVersion (line 429) | public String getConfiguredMesosVersion() { method getMesosVersion (line 436) | public String getMesosVersion() { method getClusterName (line 443) | public String getClusterName() { method getClusterConfig (line 451) | public ClusterConfig getClusterConfig() { method equals (line 455) | @Override method hashCode (line 465) | @Override method toString (line 471) | @Override FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/MesosClusterFactory.java class MesosClusterFactory (line 6) | public abstract class MesosClusterFactory { method loadRunningCluster (line 13) | public abstract void loadRunningCluster(MesosCluster cluster); method destroyRunningCluster (line 20) | public abstract void destroyRunningCluster(String clusterId); FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/MesosContainer.java type MesosContainer (line 10) | public interface MesosContainer extends ClusterProcess { method setZooKeeper (line 12) | void setZooKeeper(ZooKeeper zookeeper); method getStateInfoJSON (line 14) | JSONObject getStateInfoJSON() throws UnirestException; method getState (line 21) | State getState(); FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/MesosDns.java type MesosDns (line 6) | public interface MesosDns extends ClusterProcess { FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/MesosMaster.java type MesosMaster (line 6) | public interface MesosMaster extends MesosContainer { method getStateUrl (line 8) | String getStateUrl(); method waitFor (line 10) | void waitFor(); FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/Registrator.java type Registrator (line 6) | public interface Registrator extends ClusterProcess { method setConsul (line 8) | void setConsul(Consul consul); FILE: minimesos/src/main/java/com/containersol/minimesos/cluster/ZooKeeper.java type ZooKeeper (line 6) | public interface ZooKeeper extends ClusterProcess { method getFormattedZKAddress (line 11) | String getFormattedZKAddress(); FILE: minimesos/src/main/java/com/containersol/minimesos/docker/DockerClientFactory.java class DockerClientFactory (line 12) | public class DockerClientFactory { method build (line 16) | public static DockerClient build() { FILE: minimesos/src/main/java/com/containersol/minimesos/docker/DockerContainersUtil.java class DockerContainersUtil (line 26) | public class DockerContainersUtil { method DockerContainersUtil (line 30) | private DockerContainersUtil(List containers) { method getContainers (line 39) | public List getContainers() { method getContainers (line 47) | public static DockerContainersUtil getContainers(boolean showAll) { method size (line 52) | public int size() { method filterByName (line 62) | public DockerContainersUtil filterByName(String pattern) { method filterByImage (line 87) | public DockerContainersUtil filterByImage(String pattern) { method remove (line 105) | public void remove() { method kill (line 116) | public DockerContainersUtil kill() { method kill (line 125) | public DockerContainersUtil kill(boolean ignoreFailure) { method getIpAddresses (line 143) | public Set getIpAddresses() { method getIpAddress (line 157) | public static String getIpAddress(String containerId) { method getDockerLogs (line 168) | public static List getDockerLogs(String containerId) { method pullImage (line 195) | public static void pullImage(String imageName, String imageVersion, lo... method getGatewayIpAddress (line 207) | public static String getGatewayIpAddress(String containerId) { method getContainer (line 216) | public static Container getContainer(String containerId) { FILE: minimesos/src/main/java/com/containersol/minimesos/integrationtest/container/AbstractContainer.java class AbstractContainer (line 29) | public abstract class AbstractContainer implements ClusterProcess { method AbstractContainer (line 41) | protected AbstractContainer(ContainerConfig config) { method AbstractContainer (line 46) | public AbstractContainer(MesosCluster cluster, String uuid, String con... method pullImage (line 56) | public void pullImage() { method getImageName (line 63) | public String getImageName() { method getImageTag (line 70) | public String getImageTag() { method dockerCommand (line 79) | protected abstract CreateContainerCmd dockerCommand(); method start (line 86) | @Override method getContainerId (line 131) | @Override method getServiceUrl (line 136) | @Override method getServiceProtocol (line 161) | protected String getServiceProtocol() { method getServicePort (line 169) | protected int getServicePort() { method getServicePath (line 177) | protected String getServicePath() { method getIpAddress (line 184) | @Override method retrieveIpAddress (line 192) | private synchronized void retrieveIpAddress() { method getName (line 205) | @Override method remove (line 213) | @Override method imageExists (line 224) | protected Boolean imageExists(String imageName, String registryTag) { method pullImage (line 242) | protected void pullImage(String imageName, String registryTag) { method setCluster (line 257) | @Override method getCluster (line 262) | @Override method getClusterId (line 270) | public String getClusterId() { method toString (line 274) | @Override method getUuid (line 279) | public String getUuid() { method equals (line 283) | @Override method hashCode (line 296) | @Override FILE: minimesos/src/main/java/com/containersol/minimesos/integrationtest/container/ContainerName.java class ContainerName (line 6) | public class ContainerName { method ContainerName (line 9) | private ContainerName() { method getContainerNamePattern (line 12) | public static String getContainerNamePattern(String clusterId) { method get (line 20) | public static String get(AbstractContainer container) { method hasRoleInCluster (line 32) | public static boolean hasRoleInCluster(String containerName, String cl... method hasRoleInCluster (line 45) | public static boolean hasRoleInCluster(String[] dockerNames, String cl... method belongsToCluster (line 53) | public static boolean belongsToCluster(String containerName, String cl... method belongsToCluster (line 61) | public static boolean belongsToCluster(String[] dockerNames, String cl... method getFromDockerNames (line 73) | public static String getFromDockerNames(String[] dockerNames) { FILE: minimesos/src/main/java/com/containersol/minimesos/junit/MesosClusterTestRule.java class MesosClusterTestRule (line 20) | public class MesosClusterTestRule implements TestRule { method fromClassPath (line 26) | public static MesosClusterTestRule fromClassPath(String path) { method fromFile (line 35) | public static MesosClusterTestRule fromFile(String minimesosFilePath) { method MesosClusterTestRule (line 44) | private MesosClusterTestRule(MesosCluster mesosCluster) { method apply (line 55) | @Override method before (line 73) | protected void before() { method after (line 86) | protected void after() { method stop (line 93) | public void stop() { method getMesosCluster (line 97) | public MesosCluster getMesosCluster() { method getFactory (line 101) | public MesosClusterFactory getFactory() { FILE: minimesos/src/main/java/com/containersol/minimesos/marathon/MarathonContainer.java class MarathonContainer (line 51) | public class MarathonContainer extends AbstractContainer implements Mara... method MarathonContainer (line 65) | public MarathonContainer(MarathonConfig config) { method MarathonContainer (line 70) | public MarathonContainer(MesosCluster cluster, String uuid, String con... method MarathonContainer (line 74) | private MarathonContainer(MesosCluster cluster, String uuid, String co... method getRole (line 79) | @Override method setZooKeeper (line 84) | @Override method getServiceUrl (line 89) | @Override method dockerCommand (line 116) | @Override method getMarathonEndpoint (line 136) | private String getMarathonEndpoint() { method deployApp (line 145) | @Override method deleteApp (line 156) | @Override method deployGroup (line 168) | @Override method deleteGroup (line 180) | @Override method updateApp (line 197) | @Override method constructGroup (line 209) | private Group constructGroup(String groupJson) { method constructApp (line 214) | private App constructApp(String appJson) { method replaceTokens (line 226) | public String replaceTokens(String source) { method replaceToken (line 248) | private static String replaceToken(String input, String token, String ... method killAllApps (line 256) | @Override method getServicePort (line 282) | @Override method waitFor (line 287) | @SuppressWarnings("WeakerAccess") method getConfig (line 293) | public MarathonConfig getConfig() { class MarathonApiIsReady (line 297) | private class MarathonApiIsReady implements Callable { method call (line 298) | @Override method installMarathonApps (line 313) | @Override FILE: minimesos/src/main/java/com/containersol/minimesos/mesos/ClusterContainers.java class ClusterContainers (line 13) | public class ClusterContainers { method ClusterContainers (line 20) | public ClusterContainers() { method ClusterContainers (line 29) | public ClusterContainers(List containers) { method add (line 39) | public ClusterContainers add(ClusterProcess container) { method getContainers (line 44) | public List getContainers() { method getOne (line 56) | @SuppressWarnings("unchecked") method isPresent (line 67) | public Boolean isPresent(Predicate filter) { FILE: minimesos/src/main/java/com/containersol/minimesos/mesos/ConsulContainer.java class ConsulContainer (line 21) | public class ConsulContainer extends AbstractContainer implements Consul { method ConsulContainer (line 25) | public ConsulContainer(ConsulConfig config) { method ConsulContainer (line 30) | public ConsulContainer(MesosCluster cluster, String uuid, String conta... method ConsulContainer (line 34) | private ConsulContainer(MesosCluster cluster, String uuid, String cont... method getRole (line 39) | @Override method getServicePort (line 44) | @Override method getServiceUrl (line 49) | @Override method dockerCommand (line 76) | @Override FILE: minimesos/src/main/java/com/containersol/minimesos/mesos/MesosAgentContainer.java class MesosAgentContainer (line 33) | public class MesosAgentContainer extends MesosContainerImpl implements M... method MesosAgentContainer (line 41) | public MesosAgentContainer(MesosAgentConfig agentConfig) { method MesosAgentContainer (line 47) | public MesosAgentContainer(MesosCluster cluster, String uuid, String c... method MesosAgentContainer (line 51) | private MesosAgentContainer(MesosCluster cluster, String uuid, String ... method getResources (line 56) | @Override method getAttributeString (line 61) | public String getAttributeString(){ method getConfig (line 65) | public MesosAgentConfig getConfig() { method getServicePort (line 69) | @Override method getBaseCommand (line 74) | private CreateContainerCmd getBaseCommand() { method getRole (line 104) | @Override method dockerCommand (line 109) | @Override method getMesosAgentEnvVars (line 123) | private Map getMesosAgentEnvVars() { FILE: minimesos/src/main/java/com/containersol/minimesos/mesos/MesosClusterContainersFactory.java class MesosClusterContainersFactory (line 38) | public class MesosClusterContainersFactory extends MesosClusterFactory { method createZooKeeper (line 42) | public ZooKeeper createZooKeeper(MesosCluster mesosCluster, String uui... method createMesosAgent (line 46) | public MesosAgent createMesosAgent(MesosCluster mesosCluster, String u... method createMesosMaster (line 50) | public MesosMaster createMesosMaster(MesosCluster mesosCluster, String... method createMarathon (line 54) | public Marathon createMarathon(MesosCluster mesosCluster, String uuid,... method createConsul (line 58) | public Consul createConsul(MesosCluster mesosCluster, String uuid, Str... method createRegistrator (line 62) | public Registrator createRegistrator(MesosCluster mesosCluster, String... method createMesosDns (line 66) | public MesosDns createMesosDns(MesosCluster cluster, String uuid, Stri... method loadRunningCluster (line 70) | @Override method restoreMapToPorts (line 120) | private void restoreMapToPorts(MesosCluster cluster, Container contain... method destroyRunningCluster (line 132) | @Override method createMesosCluster (line 137) | public MesosCluster createMesosCluster(String path) { method createMesosCluster (line 146) | public MesosCluster createMesosCluster(InputStream inputStream) { method createMesosCluster (line 155) | public MesosCluster createMesosCluster(ClusterConfig clusterConfig) { method createProcesses (line 168) | private static ClusterContainers createProcesses(ClusterConfig cluster... method validateProcesses (line 200) | private static void validateProcesses(ClusterContainers clusterContain... method connectProcesses (line 220) | private static void connectProcesses(ClusterContainers clusterContaine... method isPresent (line 244) | private static Boolean isPresent(ClusterContainers clusterContainers, ... FILE: minimesos/src/main/java/com/containersol/minimesos/mesos/MesosContainerImpl.java class MesosContainerImpl (line 27) | public abstract class MesosContainerImpl extends AbstractContainer imple... method MesosContainerImpl (line 32) | protected MesosContainerImpl(MesosContainerConfig config) { method MesosContainerImpl (line 37) | protected MesosContainerImpl(MesosCluster cluster, String uuid, String... method getImageTag (line 42) | @Override method getSharedEnvVars (line 51) | protected final Map getSharedEnvVars() { method setZooKeeper (line 62) | @Override method getZooKeeper (line 67) | public ZooKeeper getZooKeeper() { method getFormattedZKAddress (line 71) | public String getFormattedZKAddress() { method getStateUrl (line 75) | public String getStateUrl() { method getStateInfoJSON (line 79) | @Override method getLoggingLevel (line 87) | public String getLoggingLevel() { method getState (line 95) | @Override FILE: minimesos/src/main/java/com/containersol/minimesos/mesos/MesosDnsContainer.java class MesosDnsContainer (line 20) | public class MesosDnsContainer extends AbstractContainer implements Meso... method MesosDnsContainer (line 30) | public MesosDnsContainer(MesosCluster cluster, String uuid, String con... method MesosDnsContainer (line 34) | private MesosDnsContainer(MesosCluster cluster, String uuid, String co... method MesosDnsContainer (line 39) | public MesosDnsContainer(MesosDNSConfig mesosDNS) { method getRole (line 44) | @Override method dockerCommand (line 49) | @Override method getServicePort (line 62) | @Override method getMesosDNSEnvVars (line 67) | private Map getMesosDNSEnvVars() { FILE: minimesos/src/main/java/com/containersol/minimesos/mesos/MesosMasterContainer.java class MesosMasterContainer (line 33) | public class MesosMasterContainer extends MesosContainerImpl implements ... method MesosMasterContainer (line 35) | public MesosMasterContainer(MesosCluster cluster, String uuid, String ... method MesosMasterContainer (line 39) | private MesosMasterContainer(MesosCluster cluster, String uuid, String... method MesosMasterContainer (line 43) | public MesosMasterContainer(MesosMasterConfig master) { method getServicePort (line 47) | @Override method getServiceUrl (line 52) | @Override method getMesosMasterEnvVars (line 80) | protected Map getMesosMasterEnvVars() { method getRole (line 95) | @Override method dockerCommand (line 100) | @Override method waitFor (line 127) | @Override class MesosClusterStateResponse (line 132) | public static class MesosClusterStateResponse implements Callable getTasks() { method setTasks (line 92) | public void setTasks(ArrayList tasks) { method getExecutors (line 96) | public ArrayList getExecutors() { method setExecutors (line 100) | public void setExecutors(ArrayList executors) { FILE: minimesos/src/main/java/com/containersol/minimesos/state/Port.java class Port (line 8) | @JsonIgnoreProperties(ignoreUnknown = true) method getNumber (line 15) | public int getNumber() { method setNumber (line 19) | public void setNumber(int number) { method getProtocol (line 23) | public String getProtocol() { method setProtocol (line 27) | public void setProtocol(String protocol) { FILE: minimesos/src/main/java/com/containersol/minimesos/state/Ports.java class Ports (line 10) | @JsonIgnoreProperties(ignoreUnknown = true) method getPorts (line 15) | public List getPorts() { method setPorts (line 19) | public void setPorts(List ports) { FILE: minimesos/src/main/java/com/containersol/minimesos/state/State.java class State (line 17) | @JsonIgnoreProperties(ignoreUnknown = true) method fromJSON (line 31) | public static State fromJSON(String jsonString) throws JsonParseExcept... method getFrameworks (line 40) | public ArrayList getFrameworks() { method setFrameworks (line 44) | public void setFrameworks(ArrayList frameworks) { method getFramework (line 48) | public Framework getFramework(String name) { method getFlags (line 55) | public Map getFlags() { method getActivatedAgents (line 59) | public int getActivatedAgents() { method getVersion (line 63) | public String getVersion() { method getId (line 67) | public String getId() { method setId (line 71) | public void setId(String id) { FILE: minimesos/src/main/java/com/containersol/minimesos/state/Task.java class Task (line 9) | @JsonIgnoreProperties(ignoreUnknown = true) method getId (line 27) | public String getId() { method setId (line 31) | public void setId(String id) { method getState (line 35) | public String getState() { method setState (line 39) | public void setState(String state) { method getName (line 43) | public String getName() { method setName (line 47) | public void setName(String name) { method getFrameworkId (line 51) | public String getFrameworkId() { method setFrameworkId (line 55) | public void setFrameworkId(String frameworkId) { method getExecutorId (line 59) | public String getExecutorId() { method setExecutorId (line 63) | public void setExecutorId(String executorId) { method getSlaveId (line 67) | public String getSlaveId() { method setSlaveId (line 71) | public void setSlaveId(String slaveId) { method getDiscovery (line 75) | public Discovery getDiscovery() { method setDiscovery (line 79) | public void setDiscovery(Discovery discovery) { FILE: minimesos/src/main/java/com/containersol/minimesos/util/CollectionsUtils.java class CollectionsUtils (line 14) | public class CollectionsUtils { method CollectionsUtils (line 18) | private CollectionsUtils() { method typedList (line 22) | public static List typedList(List original, Class clazz) { method splitCmd (line 45) | public static String[] splitCmd(String cmd) { FILE: minimesos/src/main/java/com/containersol/minimesos/util/Downloader.java class Downloader (line 11) | public class Downloader { method getFileContentAsString (line 13) | public String getFileContentAsString(String url) throws MinimesosExcep... FILE: minimesos/src/main/java/com/containersol/minimesos/util/Environment.java class Environment (line 6) | public class Environment { method Environment (line 8) | private Environment() { method isRunningInJvmOnMacOsX (line 17) | public static boolean isRunningInJvmOnMacOsX() { method isRunningInDockerOnMac (line 26) | public static boolean isRunningInDockerOnMac() { FILE: minimesos/src/main/java/com/containersol/minimesos/util/EnvironmentBuilder.java class EnvironmentBuilder (line 10) | public class EnvironmentBuilder { method newEnvironment (line 14) | public static EnvironmentBuilder newEnvironment() { method withValue (line 18) | public EnvironmentBuilder withValue(String key, String value) { method withValues (line 23) | public EnvironmentBuilder withValues(Map envMap) { method createEnvironment (line 28) | public String[] createEnvironment() { FILE: minimesos/src/main/java/com/containersol/minimesos/util/Predicate.java type Predicate (line 3) | public interface Predicate { method test (line 4) | boolean test(T t); FILE: minimesos/src/main/java/com/containersol/minimesos/util/ResourceUtil.java class ResourceUtil (line 11) | public class ResourceUtil { method ResourceUtil (line 13) | private ResourceUtil() { method parsePorts (line 26) | public static ArrayList parsePorts(String mesosResourceString) { FILE: minimesos/src/test/java/com/containersol/minimesos/ClusterBuilderTest.java class ClusterBuilderTest (line 15) | public class ClusterBuilderTest { method testInheritedImageTag (line 17) | @Test method testDefaultInAgentLoggingLevel (line 37) | @Test method testInheritedLoggingLevel (line 57) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/ParseStateJSONTest.java class ParseStateJSONTest (line 12) | public class ParseStateJSONTest { method exampleStateJSONIsParsedCorrectly (line 293) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/factory/MesosClusterContainersFactoryTest.java class MesosClusterContainersFactoryTest (line 13) | public class MesosClusterContainersFactoryTest { method testCreateMesosCluster (line 15) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/integrationtest/container/ContainerNameTest.java class ContainerNameTest (line 13) | public class ContainerNameTest { method before (line 18) | @Before method testBelongsToCluster (line 25) | @Test method testWrongCluster (line 34) | @Test method testWrongRole (line 43) | @Test method testSimpleContainerName (line 52) | @Test method testLinkedContainerNames (line 60) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/integrationtest/container/MesosAgentTest.java class MesosAgentTest (line 10) | public class MesosAgentTest { method testPullingWrongContainer (line 15) | @Test(expected = MinimesosException.class, timeout = 60 * 1000) method testPullingWrongContainerMessage (line 27) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/jdepend/JDependCyclesTest.java class JDependCyclesTest (line 16) | public class JDependCyclesTest { method before (line 22) | @Before method testAllPackages (line 32) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/mesos/ClusterContainersTest.java class ClusterContainersTest (line 20) | public class ClusterContainersTest { method shouldEmptyStart (line 21) | @Test method shouldAllowInjection (line 26) | @Test method shouldFilterZooKeeper (line 32) | @Test method shouldFilterMesosMaster (line 42) | @Test method shouldFilterMesosAgent (line 52) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/mesos/ClusterUtilTest.java class ClusterUtilTest (line 22) | public class ClusterUtilTest { method testGetDistinctRoleProcesses (line 24) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/util/CollectionsUtilsTest.java class CollectionsUtilsTest (line 9) | public class CollectionsUtilsTest { method testSplitCmd_uncoherentCommandLine (line 11) | @Test(expected = MinimesosException.class) method testSplitCmd_cmdLineEmpty (line 16) | @Test method testSplitCmd_cmdLineNoQuotes (line 24) | @Test method testSplitCmd_cmdLineWithQuotes (line 32) | @Test method testSplitCmd_cmdLineWithDoubleQuotes (line 40) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/util/EnvironmentBuilderTest.java class EnvironmentBuilderTest (line 12) | public class EnvironmentBuilderTest { method mergingSeveralSourcesProducesCorrectMap (line 14) | @Test FILE: minimesos/src/test/java/com/containersol/minimesos/util/ResourceUtilTest.java class ResourceUtilTest (line 10) | public class ResourceUtilTest { method testParsePorts_emptyResourceString (line 12) | @Test(expected = MinimesosException.class) method testParsePorts_nullResource (line 17) | @Test(expected = MinimesosException.class) method testParsePorts_singlePortRange (line 22) | @Test method testParsePorts_portRange (line 29) | @Test method testParsePorts_portRanges (line 38) | @Test(expected = MinimesosException.class)