-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
6.0.0.Final
-
None
-
None
When compiling against the Hot Rod client test code (https://github.com/infinispan/infinispan/tree/master/client/hotrod-client/src/test), the following classes are missing from the JNI API:
org.infinispan.client.hotrod.configuration.Configuration org.infinispan.client.hotrod.configuration.ConfigurationBuilder org.infinispan.client.hotrod.configuration.ExhaustedAction org.infinispan.client.hotrod.exceptions.HotRodClientException org.infinispan.client.hotrod.exceptions.RemoteCacheManagerNotStartedException org.infinispan.client.hotrod.exceptions.TransportException org.infinispan.client.hotrod.impl.async.DefaultAsyncExecutorFactory org.infinispan.client.hotrod.impl.ConfigurationProperties org.infinispan.client.hotrod.impl.consistenthash.ConsistentHash org.infinispan.client.hotrod.impl.consistenthash.ConsistentHashFactory org.infinispan.client.hotrod.impl.consistenthash.ConsistentHashV1 org.infinispan.client.hotrod.impl.protocol.Codec org.infinispan.client.hotrod.impl.protocol.HeaderParams org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy org.infinispan.client.hotrod.impl.transport.tcp.TcpTransport org.infinispan.client.hotrod.impl.transport.tcp.TcpTransportFactory org.infinispan.client.hotrod.impl.transport.tcp.TransportObjectFactory org.infinispan.client.hotrod.marshall.ApacheAvroMarshaller org.infinispan.client.hotrod.marshall.ProtoStreamMarshaller org.infinispan.client.hotrod.Flag org.infinispan.client.hotrod.MetadataValue org.infinispan.client.hotrod.Search org.infinispan.client.hotrod.VersionedValue
Some of these are interfaces and enums that can probably be copied from the Java Hot Rod client code. I am working through getting this code to compile right now, so I am reserving the right to expand this list. I think the Search class is the only class that is not implemented in the C++ client at this point.
- is incorporated by
-
HRCPP-100 Migrate SWIG/JNI build to use Maven
-
- Closed
-