Example usage for org.springframework.http MediaType APPLICATION_JSON_UTF8_VALUE

List of usage examples for org.springframework.http MediaType APPLICATION_JSON_UTF8_VALUE

Introduction

In this page you can find the example usage for org.springframework.http MediaType APPLICATION_JSON_UTF8_VALUE.

Prototype

String APPLICATION_JSON_UTF8_VALUE

To view the source code for org.springframework.http MediaType APPLICATION_JSON_UTF8_VALUE.

Click Source Link

Document

A String equivalent of MediaType#APPLICATION_JSON_UTF8 .

Usage

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForClusterMembersRGraph() throws Exception {
    this.mockMvc/* ww  w .  j  a v  a2s. com*/
            .perform(post("/pulseUpdate").param("pulseData", "{\"ClusterMembersRGraph\":\"{}\"}")
                    .principal(principal)
                    .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk()).andExpect(jsonPath("$.ClusterMembersRGraph.memberCount").value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.data").isEmpty())
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.name").value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.id").value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].id").value(PHYSICAL_HOST_NAME))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].name").value(PHYSICAL_HOST_NAME))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].data.loadAvg").value(0D))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].data.sockets").value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].data.threads").value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].data.cpuUsage").value(0D))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].data.memoryUsage").value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].data.hostStatus").value("Normal"))
            .andExpect(
                    jsonPath("$.ClusterMembersRGraph.clustor.children[0].data.$type").value("hostNormalNode"))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].id").value(MEMBER_ID))
            .andExpect(
                    jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].name").value(MEMBER_NAME))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.gemfireVersion")
                    .value(GEMFIRE_VERSION))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.memoryUsage")
                    .value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.cpuUsage")
                    .value(55.77D))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.regions").value(1))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.host")
                    .value(PHYSICAL_HOST_NAME))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.port").value("-"))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.clients").value(1))
            .andExpect(
                    jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.gcPauses").value(0))
            .andExpect(
                    jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.numThreads").value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.nodeType")
                    .value("memberNormalNode"))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.$type")
                    .value("memberNormalNode"))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.gatewaySender")
                    .value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].data.gatewayReceiver")
                    .value(0))
            .andExpect(jsonPath("$.ClusterMembersRGraph.clustor.children[0].children[0].children").isEmpty());
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForClusterMemoryUsage() throws Exception {
    this.mockMvc.perform(post("/pulseUpdate").param("pulseData", "{\"ClusterMemoryUsage\":\"{}\"}")
            .principal(principal).accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk()).andExpect(jsonPath("$.ClusterMemoryUsage.currentMemoryUsage").value(0))
            .andExpect(jsonPath("$.ClusterMemoryUsage.memoryUsageTrend", containsInAnyOrder(1, 2, 3)));
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForClusterRegion() throws Exception {
    this.mockMvc//from  w  w w . j  a  va  2 s  .  c o m
            .perform(post("/pulseUpdate").param("pulseData", "{\"ClusterRegion\":\"{}\"}").principal(principal)
                    .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk()).andExpect(jsonPath("$.ClusterRegion.clusterName").value(CLUSTER_NAME))
            .andExpect(jsonPath("$.ClusterRegion.userName").value(PRINCIPAL_USER))
            .andExpect(jsonPath("$.ClusterRegion.region[0].regionPath").value(REGION_PATH))
            .andExpect(jsonPath("$.ClusterRegion.region[0].diskReadsTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterRegion.region[0].memoryUsage").value("0.0000"))
            .andExpect(jsonPath("$.ClusterRegion.region[0].getsRate").value(27.99D))
            .andExpect(jsonPath("$.ClusterRegion.region[0].wanEnabled").value(false))
            .andExpect(jsonPath("$.ClusterRegion.region[0].memberCount").value(1))
            .andExpect(jsonPath("$.ClusterRegion.region[0].memberNames[0].name").value(MEMBER_NAME))
            .andExpect(jsonPath("$.ClusterRegion.region[0].memberNames[0].id").value(MEMBER_ID))
            .andExpect(jsonPath("$.ClusterRegion.region[0].emptyNodes").value(0))
            .andExpect(jsonPath("$.ClusterRegion.region[0].type").value(REGION_TYPE))
            .andExpect(jsonPath("$.ClusterRegion.region[0].isEnableOffHeapMemory").value("OFF"))
            .andExpect(jsonPath("$.ClusterRegion.region[0].putsRate").value(12.31D))
            .andExpect(jsonPath("$.ClusterRegion.region[0].totalMemory").value(0))
            .andExpect(jsonPath("$.ClusterRegion.region[0].entryCount").value(0))
            .andExpect(jsonPath("$.ClusterRegion.region[0].compressionCodec").value("NA"))
            .andExpect(jsonPath("$.ClusterRegion.region[0].name").value(REGION_NAME))
            .andExpect(jsonPath("$.ClusterRegion.region[0].systemRegionEntryCount").value(0))
            .andExpect(jsonPath("$.ClusterRegion.region[0].persistence").value("OFF"))
            .andExpect(jsonPath("$.ClusterRegion.region[0].memoryReadsTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterRegion.region[0].diskWritesTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterRegion.region[0].memoryWritesTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterRegion.region[0].dataUsage").value(0))
            .andExpect(jsonPath("$.ClusterRegion.region[0].entrySize").value("0.0000"));
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForClusterRegions() throws Exception {
    this.mockMvc/*from   w  ww  .  j ava  2  s  . c o  m*/
            .perform(post("/pulseUpdate").param("pulseData", "{\"ClusterRegions\":\"{}\"}").principal(principal)
                    .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk())
            .andExpect(jsonPath("$.ClusterRegions.regions[0].regionPath").value(REGION_PATH))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].diskReadsTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterRegions.regions[0].memoryUsage").value("0.0000"))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].getsRate").value(27.99D))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].wanEnabled").value(false))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].memberCount").value(1))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].memberNames[0].name").value(MEMBER_NAME))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].memberNames[0].id").value(MEMBER_ID))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].emptyNodes").value(0))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].type").value(REGION_TYPE))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].isEnableOffHeapMemory").value("OFF"))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].putsRate").value(12.31D))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].totalMemory").value(0))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].entryCount").value(0))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].compressionCodec").value("NA"))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].name").value(REGION_NAME))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].systemRegionEntryCount").value(0))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].persistence").value("OFF"))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].memoryReadsTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterRegions.regions[0].diskWritesTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterRegions.regions[0].memoryWritesTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterRegions.regions[0].dataUsage").value(0))
            .andExpect(jsonPath("$.ClusterRegions.regions[0].entrySize").value("0.0000"));
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForClusterSelectedRegion() throws Exception {
    this.mockMvc//  w  ww  .  ja  v  a  2  s. c o m
            .perform(post("/pulseUpdate")
                    .param("pulseData",
                            "{\"ClusterSelectedRegion\":{\"regionFullPath\":\"" + REGION_PATH + "\"}}")
                    .principal(principal)
                    .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk())
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.lruEvictionRate").value(0D))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.getsRate").value(27.99D))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.emptyNodes").value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.type").value(REGION_TYPE))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.isEnableOffHeapMemory").value("OFF"))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.path").value(REGION_PATH))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].cpuUsage").value(55.77D))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].clients").value(1))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].heapUsage").value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].name").value(MEMBER_NAME))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].currentHeapUsage").value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].isManager").value(false))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].threads").value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].memberId").value(MEMBER_ID))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.members[0].uptime")
                    .value("0 Hours 0 Mins 1 Secs"))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.memoryReadsTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.diskWritesTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.dataUsage").value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.regionPath").value(REGION_PATH))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.diskReadsTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.memoryUsage").value("0.0000"))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.wanEnabled").value(false))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.memberCount").value(1))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.putsRate").value(12.31D))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.totalMemory").value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.entryCount").value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.compressionCodec").value("NA"))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.name").value(REGION_NAME))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.systemRegionEntryCount").value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.persistence").value("OFF"))
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.memoryWritesTrend").isEmpty())
            .andExpect(jsonPath("$.ClusterSelectedRegion.selectedRegion.entrySize").value("0.0000"));
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForClusterSelectedRegionsMember() throws Exception {
    this.mockMvc/*from  w  ww.jav  a  2  s.c  o  m*/
            .perform(
                    post("/pulseUpdate")
                            .param("pulseData",
                                    "{\"ClusterSelectedRegionsMember\":{\"regionFullPath\":\"" + REGION_PATH
                                            + "\"}}")
                            .principal(principal)
                            .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk())
            .andExpect(jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.diskReadsTrend",
                    MEMBER_NAME).isEmpty())
            .andExpect(jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.regionFullPath",
                    MEMBER_NAME).value(REGION_PATH))
            .andExpect(
                    jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.entryCount", MEMBER_NAME)
                            .value(0))
            .andExpect(
                    jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.accessor", MEMBER_NAME)
                            .value("True"))
            .andExpect(
                    jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.memberName", MEMBER_NAME)
                            .value(MEMBER_NAME))
            .andExpect(jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.memoryReadsTrend",
                    MEMBER_NAME).isEmpty())
            .andExpect(jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.diskWritesTrend",
                    MEMBER_NAME).isEmpty())
            .andExpect(jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.memoryWritesTrend",
                    MEMBER_NAME).isEmpty())
            .andExpect(
                    jsonPath("$.ClusterSelectedRegionsMember.selectedRegionsMembers.%s.entrySize", MEMBER_NAME)
                            .value(0))
            .andExpect(jsonPath("$.ClusterSelectedRegionsMember.clusterName").value(CLUSTER_NAME))
            .andExpect(jsonPath("$.ClusterSelectedRegionsMember.userName").value(PRINCIPAL_USER));
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForClusterWANInfo() throws Exception {
    this.mockMvc/*  www .  j  av a2s . c o m*/
            .perform(post("/pulseUpdate").param("pulseData", "{\"ClusterWANInfo\":\"{}\"}").principal(principal)
                    .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk()).andExpect(jsonPath("$.ClusterWANInfo.connectedClusters").isEmpty());
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForMemberAsynchEventQueues() throws Exception {
    this.mockMvc//from ww w  . j a  v  a 2 s.  co  m
            .perform(post("/pulseUpdate")
                    .param("pulseData",
                            "{\"MemberAsynchEventQueues\":{\"memberName\":\"" + MEMBER_NAME + "\"}}")
                    .principal(principal)
                    .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk())
            .andExpect(jsonPath("$.MemberAsynchEventQueues.isAsyncEventQueuesPresent").value(true))
            .andExpect(jsonPath("$.MemberAsynchEventQueues.asyncEventQueues[0].batchTimeInterval").value(0))
            .andExpect(jsonPath("$.MemberAsynchEventQueues.asyncEventQueues[0].batchConflationEnabled")
                    .value(false))
            .andExpect(jsonPath("$.MemberAsynchEventQueues.asyncEventQueues[0].queueSize").value(0))
            .andExpect(jsonPath("$.MemberAsynchEventQueues.asyncEventQueues[0].senderType").value(false))
            .andExpect(jsonPath("$.MemberAsynchEventQueues.asyncEventQueues[0].asyncEventListener")
                    .value(AEQ_LISTENER))
            .andExpect(jsonPath("$.MemberAsynchEventQueues.asyncEventQueues[0].batchSize").value(0))
            .andExpect(jsonPath("$.MemberAsynchEventQueues.asyncEventQueues[0].primary").value(false));
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForMemberClients() throws Exception {
    this.mockMvc/*from  www  . j  a va  2s  .c o m*/
            .perform(post("/pulseUpdate")
                    .param("pulseData", "{\"MemberClients\":{\"memberName\":\"" + MEMBER_NAME + "\"}}")
                    .principal(principal)
                    .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk()).andExpect(jsonPath("$.MemberClients.name").value(MEMBER_NAME))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].puts").value(0))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].cpuUsage").value("0.0000"))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].clientId").value("100"))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].queueSize").value(0))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].clientCQCount").value(0))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].name").value(CLIENT_NAME))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].isConnected").value("No"))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].threads").value(0))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].isSubscriptionEnabled").value("No"))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].gets").value(0))
            .andExpect(jsonPath("$.MemberClients.memberClients[0].uptime").value("0 Hours 0 Mins 1 Secs"));
}

From source file:com.vmware.gemfire.tools.pulse.controllers.PulseControllerJUnitTest.java

@Test
public void pulseUpdateForMemberDetails() throws Exception {
    this.mockMvc/*w w  w.java  2  s . co m*/
            .perform(post("/pulseUpdate")
                    .param("pulseData", "{\"MemberDetails\":{\"memberName\":\"" + MEMBER_NAME + "\"}}")
                    .principal(principal)
                    .accept(MediaType.parseMediaType(MediaType.APPLICATION_JSON_UTF8_VALUE)))
            .andExpect(status().isOk()).andExpect(jsonPath("$.MemberDetails.name").value(MEMBER_NAME))
            .andExpect(jsonPath("$.MemberDetails.offHeapUsedSize").value(0))
            .andExpect(jsonPath("$.MemberDetails.diskStorageUsed").value(0D))
            .andExpect(jsonPath("$.MemberDetails.regionsCount").value(1))
            .andExpect(jsonPath("$.MemberDetails.clusterName").value(CLUSTER_NAME))
            .andExpect(jsonPath("$.MemberDetails.name").value(MEMBER_NAME))
            .andExpect(jsonPath("$.MemberDetails.threads").value(0))
            .andExpect(jsonPath("$.MemberDetails.clusterId").isNotEmpty())
            .andExpect(jsonPath("$.MemberDetails.numClients").value(1))
            .andExpect(jsonPath("$.MemberDetails.userName").value(PRINCIPAL_USER))
            .andExpect(jsonPath("$.MemberDetails.offHeapFreeSize").value(0))
            .andExpect(jsonPath("$.MemberDetails.memberId").value(MEMBER_ID))
            .andExpect(jsonPath("$.MemberDetails.status").value("Normal"));
}