| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectphp.java.bridge.http.HttpServer
php.java.bridge.JavaBridgeRunner
public class JavaBridgeRunner
This is the main entry point for the PHP/Java Bridge library.
 Example:
 public MyClass { 
   public static void main(String s[]) {
      JavaBridgeRunner runner = JavaBridgeRunner.getInstance();
      // connect to port 9267 and send protocol requests ... 
     runner.destroy();
   }
 }
PhpScriptContext| Field Summary | 
|---|
| Fields inherited from class php.java.bridge.http.HttpServer | 
|---|
| GET, POST, PUT | 
| Method Summary | |
|---|---|
|  ISocketFactory | bind(java.lang.String addr)Create a server socket. | 
|  ISocketFactory | bindSecure(java.lang.String addr)Create a server socket. | 
| static void | destroyRunner()Destroy the JavaBridgeRunner instance | 
|  ContextServer | getContextServer()Return the ContextServer | 
| static JavaBridgeRunner | getInstance(java.lang.String serverPort)Return a instance. | 
| static JavaBridgeRunner | getInstance(java.lang.String serverPort,
            boolean isSecure)Return a instance. | 
| static JavaBridgeRunner | getRequiredInstance()Return a instance. | 
| static JavaBridgeRunner | getRequiredInstance(java.lang.String serverPort)Return a instance. | 
| static JavaBridgeRunner | getRequiredInstance(java.lang.String serverPort,
                    boolean isSecure)Return a instance. | 
|  void | waitFor()Wait for the runner to finish | 
| Methods inherited from class php.java.bridge.http.HttpServer | 
|---|
| destroy, getSocket, run | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public ContextServer getContextServer()
public static JavaBridgeRunner getRequiredInstance(java.lang.String serverPort,
                                                   boolean isSecure)
                                            throws java.io.IOException
serverPort - The server port nameisSecure - use https instead of http
java.io.IOException
public static JavaBridgeRunner getInstance(java.lang.String serverPort,
                                           boolean isSecure)
serverPort - The server port nameisSecure - use https instead of http
public static JavaBridgeRunner getRequiredInstance(java.lang.String serverPort)
                                            throws java.io.IOException
serverPort - The server port name
java.io.IOExceptionpublic static JavaBridgeRunner getInstance(java.lang.String serverPort)
serverPort - The server port name
public static JavaBridgeRunner getRequiredInstance()
                                            throws java.io.IOException
java.io.IOException
public ISocketFactory bind(java.lang.String addr)
                    throws java.io.IOException
bind in class HttpServeraddr - The host address, either INET:port or INET_LOCAL:port
java.io.IOException
public ISocketFactory bindSecure(java.lang.String addr)
                          throws java.io.IOException
bindSecure in class HttpServeraddr - The host address, either INET:port or INET_LOCAL:port
java.io.IOException
public void waitFor()
             throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic static void destroyRunner()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||