p12d.exe.pasarelapagos.services.config
Class ConfigAPI

java.lang.Object
  extended bycom.ejie.r01f.businessdelegate.BaseBusinessDelegateFactory
      extended bycom.ejie.r01f.businessdelegate.BaseAPI
          extended byp12d.exe.pasarelapagos.services.config.BaseConfigAPI
              extended byp12d.exe.pasarelapagos.services.config.ConfigAPI

public class ConfigAPI
extends p12d.exe.pasarelapagos.services.config.BaseConfigAPI

Clase que contiene las llamadas del API de cliente de configuración.


Constructor Summary
ConfigAPI()
          Constructor privado para evitar utilizaciones inapropiadas...
 
Method Summary
 void clearCaches()
          Método que borra las caches de configuración.
 p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult getPaymentByAdminAndUse(java.lang.String admin, java.lang.String use)
          Carga todos pagos de una administracion con el uso indicado.
 p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult getUsesByPayment(java.lang.String admin, java.lang.String tipo, java.lang.String format)
          Carga todos los usos de un pago.
 p12f.exe.pasarelapagos.objects.config.AdminConfig loadAdminConfig(java.lang.String adminOid)
          Carga la configuracion completa de una administracion
 p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAdminConfigsFromGroup(java.lang.String oidGroup)
          Carga la configuracion de todas las administraciones de un grupo
 p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllAdminConfig()
          Carga la configuracion de todas las administraciones
 p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllFinantialOrgConfig()
          Carga la configuracion completa de una entidad financiera
 p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllGroupConfig()
          Carga la configuracion de todos los grupos de administraciones emisoras
 p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllPaymentTypeConfig()
          Carga la configuracion de los tipos de pago
 p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllUseConfig()
          Carga la configuracion de todos los usos
 p12f.exe.pasarelapagos.objects.config.FinantialOrgConfig loadFinantialOrgConfig(java.lang.String finantialOrgOid)
          Carga la configuracion completa de una entidad financiera
 p12f.exe.pasarelapagos.objects.config.GroupConfig loadGroupConfig(java.lang.String groupOid)
          Carga la configuracion completa de un grupo de administraciones
 p12f.exe.pasarelapagos.objects.config.InstanceConfig loadInstanceConfig(java.lang.String instanceOid)
          Carga la configuracion completa de una instancia de la pasarela
 p12f.exe.pasarelapagos.objects.config.PaymentTypeConfig loadPaymentTypeConfig(java.lang.String oidAdmin, java.lang.String type, java.lang.String format)
          Carga la configuracion completa de un tipo de pago
 p12f.exe.pasarelapagos.objects.config.UseConfig loadUseConfig(java.lang.String useOid)
          Carga la configuracion completa de un uso
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigAPI

public ConfigAPI()
Constructor privado para evitar utilizaciones inapropiadas...

Method Detail

loadFinantialOrgConfig

public p12f.exe.pasarelapagos.objects.config.FinantialOrgConfig loadFinantialOrgConfig(java.lang.String finantialOrgOid)
                                                                                throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion completa de una entidad financiera

Returns:
La configuración
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadAllFinantialOrgConfig

public p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllFinantialOrgConfig()
                                                                                            throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion completa de una entidad financiera

Returns:
La configuración
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadInstanceConfig

public p12f.exe.pasarelapagos.objects.config.InstanceConfig loadInstanceConfig(java.lang.String instanceOid)
                                                                        throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion completa de una instancia de la pasarela

Returns:
La configuración
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadAdminConfig

public p12f.exe.pasarelapagos.objects.config.AdminConfig loadAdminConfig(java.lang.String adminOid)
                                                                  throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion completa de una administracion

Returns:
La configuración
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadAllAdminConfig

public p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllAdminConfig()
                                                                                     throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion de todas las administraciones

Returns:
Las configuraciones
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadAdminConfigsFromGroup

public p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAdminConfigsFromGroup(java.lang.String oidGroup)
                                                                                            throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion de todas las administraciones de un grupo

Returns:
Las configuraciones
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadGroupConfig

public p12f.exe.pasarelapagos.objects.config.GroupConfig loadGroupConfig(java.lang.String groupOid)
                                                                  throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion completa de un grupo de administraciones

Returns:
La configuración
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadAllGroupConfig

public p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllGroupConfig()
                                                                                     throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion de todos los grupos de administraciones emisoras

Returns:
Las configuraciones
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadPaymentTypeConfig

public p12f.exe.pasarelapagos.objects.config.PaymentTypeConfig loadPaymentTypeConfig(java.lang.String oidAdmin,
                                                                                     java.lang.String type,
                                                                                     java.lang.String format)
                                                                              throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion completa de un tipo de pago

Returns:
La configuración
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadAllPaymentTypeConfig

public p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllPaymentTypeConfig()
                                                                                           throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion de los tipos de pago

Returns:
La configuración
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadUseConfig

public p12f.exe.pasarelapagos.objects.config.UseConfig loadUseConfig(java.lang.String useOid)
                                                              throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion completa de un uso

Returns:
La configuración
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

loadAllUseConfig

public p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult loadAllUseConfig()
                                                                                   throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga la configuracion de todos los usos

Returns:
Las configuraciones
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

clearCaches

public void clearCaches()
                 throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Método que borra las caches de configuración.

Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException

getUsesByPayment

public p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult getUsesByPayment(java.lang.String admin,
                                                                                          java.lang.String tipo,
                                                                                          java.lang.String format)
                                                                                   throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga todos los usos de un pago.

Returns:
Listado de configuraciones de uso
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso

getPaymentByAdminAndUse

public p12f.exe.pasarelapagos.objects.config.query.BaseConfigQueryResult getPaymentByAdminAndUse(java.lang.String admin,
                                                                                                 java.lang.String use)
                                                                                          throws p12f.exe.pasarelapagos.exceptions.ConfigLoadException
Carga todos pagos de una administracion con el uso indicado.

Returns:
Listado de configuraciones de pago
Throws:
p12f.exe.pasarelapagos.exceptions.ConfigLoadException - si ocurre algún error en el proceso