| <?xml version="1.0"?> |
| <!-- |
| |
| Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved. |
| |
| This program and the accompanying materials are made available under the |
| terms of the Eclipse Public License v. 2.0 which is available at |
| http://www.eclipse.org/legal/epl-2.0, |
| or the Eclipse Distribution License v. 1.0 which is available at |
| http://www.eclipse.org/org/documents/edl-v10.php. |
| |
| SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause |
| |
| --> |
| |
| <cache-config xmlns="http://schemas.tangosol.com/cache"> |
| |
| <caching-scheme-mapping> |
| <cache-mapping> |
| <cache-name>*</cache-name> |
| <scheme-name>perf-near</scheme-name> |
| </cache-mapping> |
| </caching-scheme-mapping> |
| <caching-schemes> |
| <distributed-scheme> |
| <scheme-name>perf</scheme-name> |
| <service-name>EclipseLinkJPA</service-name> |
| <serializer> |
| <class-name>oracle.eclipselink.coherence.integrated.cache.WrapperSerializer</class-name> |
| </serializer> |
| <serializer> |
| <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name> |
| <init-params> |
| <init-param> |
| <param-value>performance-pof-config.xml</param-value> |
| <param-type>String</param-type> |
| </init-param> |
| </init-params> |
| </serializer> |
| <backing-map-scheme> |
| <local-scheme> |
| <scheme-name>unlimited-backing-map</scheme-name> |
| </local-scheme> |
| </backing-map-scheme> |
| <autostart>true</autostart> |
| </distributed-scheme> |
| |
| <local-scheme> |
| <scheme-name>perf-local</scheme-name> |
| </local-scheme> |
| |
| <near-scheme> |
| <scheme-name>perf-near</scheme-name> |
| <front-scheme> |
| <local-scheme> |
| <scheme-ref>perf-local</scheme-ref> |
| </local-scheme> |
| </front-scheme> |
| <back-scheme> |
| <distributed-scheme> |
| <scheme-ref>perf</scheme-ref> |
| </distributed-scheme> |
| </back-scheme> |
| </near-scheme> |
| |
| <!--backing-map-scheme> |
| <read-write-backing-map-scheme> |
| <internal-cache-scheme> |
| <local-scheme/> |
| </internal-cache-scheme> |
| <cachestore-scheme> |
| <class-scheme> |
| <class-name>oracle.eclipselink.coherence.integrated.EclipseLinkJPACacheStore</class-name> |
| <init-params> |
| <init-param> |
| <param-type>java.lang.String</param-type> |
| <param-value>{cache-name}</param-value> |
| </init-param> |
| <init-param> |
| <param-type>java.lang.String</param-type> |
| <param-value>jpa-performance</param-value> |
| </init-param> |
| </init-params> |
| </class-scheme> |
| </cachestore-scheme> |
| </read-write-backing-map-scheme> |
| </backing-map-scheme--> |
| |
| <!-- Define the proxy scheme for Coherence*Extend testing> |
| <proxy-scheme> |
| <service-name>ExtendTcpProxyService</service-name> |
| <thread-count>5</thread-count> |
| <acceptor-config> |
| <tcp-acceptor> |
| <local-address> |
| <address>localhost</address> |
| <port>9099</port> |
| </local-address> |
| </tcp-acceptor> |
| </acceptor-config> |
| <autostart>true</autostart> |
| </proxy-scheme--> |
| </caching-schemes> |
| </cache-config> |