@Override public Container launchContainer(int port, LocalAssignment assignment, LocalState state) throws IOException { Container container = new BasicContainer(ContainerType.LAUNCH, _conf, _supervisorId, _supervisorPort, port, assignment, _resourceIsolationManager, state, null, metricsRegistry, containerMemoryTracker); container.setup(); container.launch(); return container; }
@Override public Container launchContainer(int port, LocalAssignment assignment, LocalState state) throws IOException { Container container = new RunAsUserContainer(ContainerType.LAUNCH, _conf, _supervisorId, _supervisorPort, port, assignment, _resourceIsolationManager, state, null, metricsRegistry, containerMemoryTracker, null, null, null); container.setup(); container.launch(); return container; }
@Override public Container launchContainer(int port, LocalAssignment assignment, LocalState state) throws IOException { Container container = new RunAsUserContainer(ContainerType.LAUNCH, _conf, _supervisorId, port, assignment, state, null, null, null, null); container.setup(); container.launch(); return container; }
@Override public Container launchContainer(int port, LocalAssignment assignment, LocalState state) throws IOException { Container container = new BasicContainer(ContainerType.LAUNCH, _conf, _supervisorId, port, assignment, state, null); container.setup(); container.launch(); return container; }