META-INF.resource-adaptor-jar.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE resource-adaptor-jar PUBLIC "-//Sun Microsystems, Inc.//DTD JAIN SLEE Resource Adaptor 1.1//EN" "http://java.sun.com/dtd/slee-resource-adaptor-jar_1_1.dtd"> <resource-adaptor-jar> <resource-adaptor id="http-client-nio-ra_1.0"> <resource-adaptor-name>HttpClientNIO</resource-adaptor-name> <resource-adaptor-vendor>org.mobicents</resource-adaptor-vendor> <resource-adaptor-version>1.0</resource-adaptor-version> <resource-adaptor-type-ref> <resource-adaptor-type-name>HttpClientNIO</resource-adaptor-type-name> <resource-adaptor-type-vendor>org.mobicents</resource-adaptor-type-vendor> <resource-adaptor-type-version>1.0</resource-adaptor-type-version> </resource-adaptor-type-ref> <resource-adaptor-classes> <resource-adaptor-class> <resource-adaptor-class-name> org.mobicents.slee.ra.httpclient.nio.ra.HttpClientNIOResourceAdaptor </resource-adaptor-class-name> </resource-adaptor-class> </resource-adaptor-classes> <config-property> <description>May be used to provide a class which is responsible for building the HTTP Client.</description> <config-property-name>HTTP_CLIENT_FACTORY</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value></config-property-value> </config-property> <!-- Configuration entries used in case HTTP Client Factory is not utilized. --> <config-property> <description>Configures the client to override default limit of defaul max concurrent connections for routes</description> <config-property-name>DEFAULT_MAX_CONNECTIONS_PER_ROUTE</config-property-name> <config-property-type>java.lang.Integer</config-property-type> </config-property> <config-property> <description>Max total concurrent connections.</description> <config-property-name>MAX_CONNECTIONS_TOTAL</config-property-name> <config-property-type>java.lang.Integer</config-property-type> </config-property> <config-property> <description>Default socket timeout value for non-blocking I/O operations.</description> <config-property-name>DEFAULT_SOCKET_TIMEOUT</config-property-name> <config-property-type>java.lang.Integer</config-property-type> </config-property> <config-property> <description>Default connect timeout value for non-blocking connection requests.</description> <config-property-name>DEFAULT_CONNECT_TIMEOUT</config-property-name> <config-property-type>java.lang.Integer</config-property-type> </config-property> </resource-adaptor> </resource-adaptor-jar>