costin 01/12/12 13:55:58 Modified: jk/native2/common jk_registry.c Log: Added the new objects. Revision Changes Path 1.5 +30 -7 jakarta-tomcat-connectors/jk/native2/common/jk_registry.c Index: jk_registry.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/common/jk_registry.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- jk_registry.c 2001/12/06 23:04:46 1.4 +++ jk_registry.c 2001/12/12 21:55:57 1.5 @@ -62,7 +62,7 @@ /*************************************************************************** * Description: Worker list * - * Version: $Revision: 1.4 $ * + * Version: $Revision: 1.5 $ * ***************************************************************************/ /** Static declarations for all 'hardcoded' modules. This is a hack, @@ -89,32 +89,51 @@ const char *type, const char *name); -int JK_METHOD jk_worker_lb_factory(jk_env_t *env, jk_pool_t *pool, void **result, +int JK_METHOD jk_worker_lb_factory(jk_env_t *env, jk_pool_t *pool, + void **result, const char *type, const char *name); -int JK_METHOD jk_worker_jni_factory(jk_env_t *env, jk_pool_t *pool, void **result, +int JK_METHOD jk_worker_jni_factory(jk_env_t *env, jk_pool_t *pool, + void **result, const char *type, const char *name); -int JK_METHOD jk_worker_ajp12_factory(jk_env_t *env, jk_pool_t *pool, void **result, +int JK_METHOD jk_worker_ajp12_factory(jk_env_t *env, jk_pool_t *pool, + void **result, const char *type, const char *name); /* Factories for 'new' types. We use the new factory interface, * workers will be updated later */ -int JK_METHOD jk_channel_socket_factory(jk_env_t *env, jk_pool_t *pool, void **result, +int JK_METHOD jk_channel_socket_factory(jk_env_t *env, jk_pool_t *pool, + void **result, const char *type, const char *name); -int JK_METHOD jk_workerEnv_factory(jk_env_t *env, jk_pool_t *pool, void **result, +int JK_METHOD jk_workerEnv_factory(jk_env_t *env, jk_pool_t *pool, + void **result, const char *type, const char *name); int JK_METHOD jk_uriMap_factory(jk_env_t *env, jk_pool_t *pool, void **result, const char *type, const char *name); -int JK_METHOD jk_logger_file_factory(jk_env_t *env, jk_pool_t *pool, void **result, +int JK_METHOD jk_logger_file_factory(jk_env_t *env, jk_pool_t *pool, + void **result, const char *type, const char *name); +int JK_METHOD jk_handler_logon_factory( jk_env_t *env, jk_pool_t *pool, + void **result, + const char *type, const char *name); + +int JK_METHOD jk_handler_discovery_factory( jk_env_t *env, jk_pool_t *pool, + void **result, + const char *type, const char *name); + +int JK_METHOD jk_handler_response_factory( jk_env_t *env, jk_pool_t *pool, + void **result, + const char *type, const char *name); + + /** * Init the components that we compile in by default. * In future we should have a more flexible mechanism that would allow @@ -142,6 +161,10 @@ env->registerFactory( env, "worker", "ajp14", jk_worker_ajp14_factory ); env->registerFactory( env, "worker", "lb", jk_worker_lb_factory ); env->registerFactory( env, "channel", "socket", jk_channel_socket_factory ); + env->registerFactory( env, "handler", "response", jk_handler_response_factory ); + env->registerFactory( env, "handler", "logon", jk_handler_logon_factory ); + env->registerFactory( env, "handler", "discovery", + jk_handler_discovery_factory ); /* Optional objects */
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>