source: trunk/src/gcc/libjava/java/lang/Win32Process.java@ 1389

Last change on this file since 1389 was 2, checked in by bird, 23 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 1.5 KB
Line 
1// Win32Process.java - Subclass of Process for Win32 systems.
2
3/* Copyright (C) 2002 Free Software Foundation
4
5 This file is part of libgcj.
6
7This software is copyrighted work licensed under the terms of the
8Libgcj License. Please consult the file "LIBGCJ_LICENSE" for
9details. */
10
11package java.lang;
12
13import java.io.InputStream;
14import java.io.OutputStream;
15import java.io.IOException;
16
17/**
18 * @author Adam Megacz
19 * @date Feb 24, 2002
20 */
21
22// This is entirely internal to our implementation.
23
24// NOTE: when this is implemented, we'll need to add
25// HANDLE_FLAG_INHERIT in FileDescriptor and other places, to make
26// sure that file descriptors aren't inherited by the child process.
27// See _Jv_platform_close_on_exec.
28
29// This file is copied to `ConcreteProcess.java' before compilation.
30// Hence the class name apparently does not match the file name.
31final class ConcreteProcess extends Process
32{
33 public void destroy ()
34 {
35 throw new Error("not implemented");
36 }
37
38 public int exitValue ()
39 {
40 throw new Error("not implemented");
41 }
42
43 public InputStream getErrorStream ()
44 {
45 throw new Error("not implemented");
46 }
47
48 public InputStream getInputStream ()
49 {
50 throw new Error("not implemented");
51 }
52
53 public OutputStream getOutputStream ()
54 {
55 throw new Error("not implemented");
56 }
57
58 public int waitFor () throws InterruptedException
59 {
60 throw new Error("not implemented");
61 }
62
63 public ConcreteProcess (String[] progarray, String[] envp) throws IOException
64 {
65 throw new IOException("not implemented");
66 }
67
68}
Note: See TracBrowser for help on using the repository browser.