Package php.java.bridge

PHP/Java Bridge core classes and interfaces.

See:
          Description

Interface Summary
IDocHandler Defines the parser callbacks.
IJavaBridgeFactory Create PHP/Java Bridge instances.
ILogger The log interface for the PHP/Java Bridge log.
Invocable Classes which implement this interface are able to call php code.
ISession The ISession interface is implemented by services to provide an association between an HTTP client and HTTP server.
ISocketFactory Create socket instances.
 

Class Summary
BaseThreadPool A standard thread pool, accepts runnables and runs them in a thread environment.
ChainsawLogger A logger class which connects to chainsaw -- chainsaw is a log4j viewer.
ClassicParserString This class holds the classic parser string for backward compatibility.
ClassicResponse This class is used to write the response to the front-end.
ConstructorCache Cache [Entry(method, parameters) -> Method].
ConstructorCache.Entry A cache entry
DefaultOptions Exposes the request options.
DynamicClassLoader Title: php-java-bridge This class implements a class loader, which keeps track of a dynamic list of other delegate URLClassLoaders It is possible to change the list of these Classloaders during execution.
DynamicJavaBridgeClassLoader The bridge class loader which uses the DynamicClassLoader when possible.
FileLogger The classic PHP/Java Bridge logger, doesn't need any external libraries.
JarLibraryPath Holds a checked JarLibraryPath entry
JavaBridge This is the main interface of the PHP/Java Bridge.
JavaBridgeClassLoader A bridge pattern which allows us to vary the class loader as run-time.
JavaBridgeFactory Create new session or context instances
JavaBridgeRunner This is the main entry point for the PHP/Java Bridge library.
JavaBridgeSecurityManager A custom security manager for the PHP/Java Bridge.
Log4jLogger A logger which uses the log4j default appender.
MethodCache Cache [Entry(object, method, parameters) -> Method].
MethodCache.Entry A cache entry.
OldOptions Exposes the request options.
Options Exposes the request options.
ParserString This class holds the parser string.
ParserTag This structure carries the parsed tag and the arguments.
PhpMap Maps php iterator to java iterator.
PhpProcedure This class takes the supplied PHP environment and creates a dynamic proxy for calling PHP code.
PhpProcedureProxy This class creates a procedure proxy proxy which evaluates to a dynamic proxy in coerce().
Request This class is used to handle requests from the front-end.
Response This class is used to write the response to the front-end.
SessionFactory Create new session or context instances
SimpleJavaBridgeClassLoader A bridge pattern which allows us to vary the class loader as run-time.
Standalone This is the standalone container of the PHP/Java Bridge.
StandaloneGCC This is the native standalone container of the PHP/Java Bridge.
StandardOptions Exposes the request options.
StringCache Cache [Entry(byte[], enc) -> String].
ThreadPool A thread pool, accepts runnables and runs them in a thread environment.
Util Miscellaneous functions.
Util.HeaderParser A procedure class which can be used to capture the HTTP header strings.
Util.Logger Only for internal use.
Util.Process Starts a CGI process and returns the process handle.
Util.ProcessWithErrorHandler Starts a CGI process with an error handler attached and returns the process handle.
Util.Thread Convenience daemon thread class
 

Exception Summary
JavaBridgeIllegalArgumentException This class is needed for backward compatibility with JDK 1.4
NotImplementedException  
Request.AbortException This exception isn't an exception but a construct to emulate a one-shot continuation in Java.
Util.ProcessWithErrorHandler.PhpException  
 

Package php.java.bridge Description

PHP/Java Bridge core classes and interfaces.