All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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-ra_1.0">
		<description>HTTP Client Resource Adaptor</description>
		<resource-adaptor-name>HttpClientResourceAdaptor</resource-adaptor-name>
		<resource-adaptor-vendor>org.restcomm</resource-adaptor-vendor>
		<resource-adaptor-version>4.0</resource-adaptor-version>

		<resource-adaptor-type-ref>
			<resource-adaptor-type-name>HttpClientResourceAdaptorType</resource-adaptor-type-name>
			<resource-adaptor-type-vendor>org.restcomm</resource-adaptor-type-vendor>
			<resource-adaptor-type-version>4.0</resource-adaptor-type-version>
		</resource-adaptor-type-ref>

		<!--added oc-resource-adaptor.xml lines here altogether -->
		<resource-adaptor-classes>
			<resource-adaptor-class>
				<resource-adaptor-class-name>
                    org.restcomm.client.slee.resource.http.HttpClientResourceAdaptor
                </resource-adaptor-class-name>
			</resource-adaptor-class>
		</resource-adaptor-classes>
		<config-property>
			<description>Configures the client to override default limit of max concurrent connections for routes, must be a list of hostname:maxConcurrentConnections elements, separated by commas.</description>
			<config-property-name>MAX_CONNECTIONS_FOR_ROUTES</config-property-name>
			<config-property-type>java.lang.String</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>May be used to provide a class which is responsible for building the HTTP Client. If used the other properties are irrelevant.</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>
		<config-property>
			<description>Configures the default value for client to override default limit of max concurrent connections for route, it must be overrided by MAX_CONNECTIONS_FOR_ROUTES</description>
			<config-property-name>DEFAULT_MAX_FOR_ROUTE</config-property-name>
			<config-property-type>java.lang.Integer</config-property-type>
		</config-property>
	</resource-adaptor>
</resource-adaptor-jar>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy