package com.basic.security.utils;
|
|
//import org.elasticsearch.action.DocWriteResponse;
|
//import org.elasticsearch.action.index.IndexResponse;
|
//import org.elasticsearch.client.Client;
|
//import org.elasticsearch.common.settings.Settings;
|
//import org.elasticsearch.common.transport.InetSocketTransportAddress;
|
//import org.elasticsearch.common.xcontent.XContentType;
|
//import org.elasticsearch.transport.client.PreBuiltTransportClient;
|
|
public class ElastisearchUtil {
|
public static void test() {
|
// try{
|
// Client client = new PreBuiltTransportClient(
|
// Settings.builder().put("client.transport.sniff", true)
|
// .put("cluster.name","elasticsearch").build())
|
// .addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("192.168.1.156"), 9300));
|
//
|
// String jsonObject = "{\"age\":10,\"dateOfBirth\":1471466076564,"
|
// +"\"fullName\":\"John Doe\"}";
|
// IndexResponse response = client.prepareIndex("people", "Doe")
|
// .setSource(jsonObject, XContentType.JSON).get();
|
// String id = response.getId();
|
// String index = response.getIndex();
|
// String type = response.getType();
|
// long version = response.getVersion();
|
//
|
// assertEquals(DocWriteResponse.Result.CREATED, response.getResult());
|
// assertEquals(0, version);
|
// assertEquals("people", index);
|
// assertEquals("Doe", type);
|
// } catch (Exception e) {
|
// e.printStackTrace();
|
// }
|
//
|
|
// String id = response.getId();
|
// String index = response.getIndex();
|
// String type = response.getType();
|
// long version = response.getVersion();
|
//
|
// assertEquals(Result.CREATED, response.getResult());
|
// assertEquals(0, version);
|
// assertEquals("people", index);
|
// assertEquals("Doe", type);
|
//
|
//
|
//// ObjectMapper objectMapper = new ObjectMapper();
|
// TransportClient client = null;
|
// User user = new User();
|
// user.setAddress("beijingshi");
|
// user.setAge(28);
|
// user.setName("alvin");
|
// try {
|
// Settings settings = Settings.builder()
|
// .put("cluster.name", "my-application").build();
|
// client = new PreBuiltTransportClient(settings)
|
// .addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("192.168.1.156"), 9300));
|
//
|
//// client = new PreBuiltTransportClient(settings);
|
// IndexResponse indexResponse = client.prepareIndex("my_index", "user").setSource(user).get();
|
// } catch (Exception ex) {
|
// ex.printStackTrace();
|
// } finally {
|
// if (client != null) {
|
// client.close();
|
// }
|
// }
|
}
|
|
}
|