Uses of Package
com.ejie.r01f.businessdelegate

Packages that use com.ejie.r01f.businessdelegate
com.ejie.r01f.businessdelegate   
com.ejie.r01f.businessdelegate.test   
 

Classes in com.ejie.r01f.businessdelegate used by com.ejie.r01f.businessdelegate
BaseBusinessDelegateFactory
          Clase base para BusinessDelegates IMPORTANTE ---------- La función principal de esta clase es: - "Aislar" al cliente de la forma en que se ejecuta la funcionalidad especificada en el BusinessDelegate Las funciones del BusinessDelegate pueden ser implementadas y llamadas de muchas formas: - Llamando localmente (memoria) a una clase que implenenta la lógica - Llamando a un EJB que en su interfaz (local o remota) implementa la lógica - Llamando a algún web service que expone un método que implementa la lógica - Haciendo una llamada HTTP / RPC a algún metodo de un módulo que implementa la lógica - etc La configuración es: [Cliente]-->[BusinessDelegate]-->[DynamicProxy que devuelve un Bzd] || (local/ws/ejb) || \/ [Clase que implementa el Bzd] La implementación del BusinessDelegate local se obtiene utilizando un DynamicProxy especificado en: 1.- El fichero de properties de la aplicación: 2.- En un fichero de properties especifico con la configuracion de businessDelegate Para utilizar este sistema, en el fichero de properties de la aplicación debe existir la entrada: que simplemente indica dónde se encuentra el fichero de configuración de BZD (fichero de propiedades normal y corriente) En ambos casos, la información de configuración de BZD es:
 

Classes in com.ejie.r01f.businessdelegate used by com.ejie.r01f.businessdelegate.test
BaseAPI
          Clase base para APIs IMPORTANTE ---------- La función principal de esta clase es: - "Aislar" al cliente de la forma en que se ejecuta la funcionalidad especificada en el API (Bzd) Las funciones del API pueden ser implementadas y llamadas de muchas formas: - Llamando localmente (memoria) a una clase que implenenta la lógica - Llamando a un EJB que en su interfaz (local o remota) implementa la lógica - Llamando a algún web service que expone un método que implementa la lógica - Haciendo una llamada HTTP / RPC a algún metodo de un módulo que implementa la lógica - etc La configuración es: [Cliente]-->[API]-->[DynamicProxy que devuelve un Bzd] || (local/ws/ejb) || \/ [Clase que implementa el Bzd] La implementación del BusinessDelegate local se obtiene utilizando un DynamicProxy especificado en el fichero de properties de la aplicación: Class com.ejie.r01m.services.R01MStorageConfigLoaderBzd com.ejie.r01m.config.loaders.R01MStorageConfigLoader
BaseBusinessDelegateFactory
          Clase base para BusinessDelegates IMPORTANTE ---------- La función principal de esta clase es: - "Aislar" al cliente de la forma en que se ejecuta la funcionalidad especificada en el BusinessDelegate Las funciones del BusinessDelegate pueden ser implementadas y llamadas de muchas formas: - Llamando localmente (memoria) a una clase que implenenta la lógica - Llamando a un EJB que en su interfaz (local o remota) implementa la lógica - Llamando a algún web service que expone un método que implementa la lógica - Haciendo una llamada HTTP / RPC a algún metodo de un módulo que implementa la lógica - etc La configuración es: [Cliente]-->[BusinessDelegate]-->[DynamicProxy que devuelve un Bzd] || (local/ws/ejb) || \/ [Clase que implementa el Bzd] La implementación del BusinessDelegate local se obtiene utilizando un DynamicProxy especificado en: 1.- El fichero de properties de la aplicación: 2.- En un fichero de properties especifico con la configuracion de businessDelegate Para utilizar este sistema, en el fichero de properties de la aplicación debe existir la entrada: que simplemente indica dónde se encuentra el fichero de configuración de BZD (fichero de propiedades normal y corriente) En ambos casos, la información de configuración de BZD es: