Skip to content

Commit

Permalink
LPS-49562 Create new local package and move related files to it
Browse files Browse the repository at this point in the history
  • Loading branch information
shuyangzhou committed Aug 24, 2014
1 parent 94da558 commit 29bcaaa
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@
* details.
*/

package com.liferay.portal.kernel.process;
package com.liferay.portal.kernel.process.local;

import com.liferay.portal.kernel.process.ProcessCallable;
import com.liferay.portal.kernel.process.ProcessException;

/**
* @author Shuyang Zhou
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* details.
*/

package com.liferay.portal.kernel.process;
package com.liferay.portal.kernel.process.local;

import com.liferay.portal.kernel.concurrent.AbortPolicy;
import com.liferay.portal.kernel.concurrent.ConcurrentHashSet;
Expand All @@ -25,6 +25,11 @@
import com.liferay.portal.kernel.io.unsync.UnsyncByteArrayOutputStream;
import com.liferay.portal.kernel.log.Log;
import com.liferay.portal.kernel.log.LogFactoryUtil;
import com.liferay.portal.kernel.process.ProcessCallable;
import com.liferay.portal.kernel.process.ProcessConfig;
import com.liferay.portal.kernel.process.ProcessException;
import com.liferay.portal.kernel.process.ProcessExecutor;
import com.liferay.portal.kernel.process.TerminationProcessException;
import com.liferay.portal.kernel.util.ClassLoaderObjectInputStream;
import com.liferay.portal.kernel.util.NamedThreadFactory;
import com.liferay.portal.kernel.util.PortalClassLoaderUtil;
Expand Down Expand Up @@ -105,7 +110,7 @@ public <T extends Serializable> NoticeableFuture<T> execute(
commands.add("-cp");
commands.add(processConfig.getBootstrapClassPath());
commands.addAll(arguments);
commands.add(ProcessLauncher.class.getName());
commands.add(LocalProcessLauncher.class.getName());

ProcessBuilder processBuilder = new ProcessBuilder(commands);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,12 @@
* details.
*/

package com.liferay.portal.kernel.process;
package com.liferay.portal.kernel.process.local;

import com.liferay.portal.kernel.io.unsync.UnsyncBufferedOutputStream;
import com.liferay.portal.kernel.process.ClassPathUtil;
import com.liferay.portal.kernel.process.ProcessCallable;
import com.liferay.portal.kernel.process.ProcessException;
import com.liferay.portal.kernel.process.log.ProcessOutputStream;
import com.liferay.portal.kernel.util.ClassLoaderObjectInputStream;
import com.liferay.portal.kernel.util.StringPool;
Expand All @@ -36,7 +39,7 @@
/**
* @author Shuyang Zhou
*/
public class ProcessLauncher {
public class LocalProcessLauncher {

public static void main(String[] arguments)
throws ClassNotFoundException, IOException {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@
* details.
*/

package com.liferay.portal.kernel.process;
package com.liferay.portal.kernel.process.local;

import com.liferay.portal.kernel.process.ProcessCallable;

import java.io.Serializable;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,20 @@
* details.
*/

package com.liferay.portal.kernel.process;
package com.liferay.portal.kernel.process.local;

import com.liferay.portal.kernel.concurrent.ThreadPoolExecutor;
import com.liferay.portal.kernel.io.unsync.UnsyncByteArrayOutputStream;
import com.liferay.portal.kernel.log.Log;
import com.liferay.portal.kernel.log.LogFactoryUtil;
import com.liferay.portal.kernel.process.ProcessCallable;
import com.liferay.portal.kernel.process.ProcessConfig;
import com.liferay.portal.kernel.process.ProcessConfig.Builder;
import com.liferay.portal.kernel.process.ProcessLauncher.ProcessContext;
import com.liferay.portal.kernel.process.ProcessLauncher.ShutdownHook;
import com.liferay.portal.kernel.process.ProcessException;
import com.liferay.portal.kernel.process.ProcessExecutor;
import com.liferay.portal.kernel.process.TerminationProcessException;
import com.liferay.portal.kernel.process.local.LocalProcessLauncher.ProcessContext;
import com.liferay.portal.kernel.process.local.LocalProcessLauncher.ShutdownHook;
import com.liferay.portal.kernel.process.log.ProcessOutputStream;
import com.liferay.portal.kernel.test.CaptureHandler;
import com.liferay.portal.kernel.test.CodeCoverageAssertor;
Expand Down Expand Up @@ -100,9 +105,10 @@ public void appendAssertClasses(List<Class<?>> assertClasses) {
assertClasses.add(ProcessConfig.class);
assertClasses.addAll(
Arrays.asList(ProcessConfig.class.getDeclaredClasses()));
assertClasses.add(ProcessLauncher.class);
assertClasses.add(LocalProcessLauncher.class);
assertClasses.addAll(
Arrays.asList(ProcessLauncher.class.getDeclaredClasses()));
Arrays.asList(
LocalProcessLauncher.class.getDeclaredClasses()));
}

};
Expand Down Expand Up @@ -556,7 +562,7 @@ public void run() {

@Test
public void testConstructor() {
new ProcessLauncher();
new LocalProcessLauncher();
}

@Test
Expand Down

0 comments on commit 29bcaaa

Please sign in to comment.