com.netflix.zuul.scriptManager.ZuulFilterDAOCassandra.setFilterActive()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(139)

本文整理了Java中com.netflix.zuul.scriptManager.ZuulFilterDAOCassandra.setFilterActive()方法的一些代码示例,展示了ZuulFilterDAOCassandra.setFilterActive()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZuulFilterDAOCassandra.setFilterActive()方法的具体详情如下:
包路径:com.netflix.zuul.scriptManager.ZuulFilterDAOCassandra
类名称:ZuulFilterDAOCassandra
方法名:setFilterActive

ZuulFilterDAOCassandra.setFilterActive介绍

暂无

代码示例

代码示例来源:origin: com.netflix.zuul/zuul-netflix

@Test
public void testActivateRevision() throws Exception {
  /* setup mock */
  String endpoint = "name:type";
  String action = "ACTIVATE";
  when(request.getPathInfo()).thenReturn("?action=" + action + "&filter_id=" + endpoint + "&revision=2");
  when(request.getMethod()).thenReturn("POST");
  when(request.getParameter("action")).thenReturn(action);
  when(request.getParameter("filter_id")).thenReturn(endpoint);
  when(request.getParameter("revision")).thenReturn("2");
  /* setup mock DAO */
  ZuulFilterDAOCassandra dao = mock(ZuulFilterDAOCassandra.class);
  /* setup the mock script that will be uploaded */
  FilterInfo script = mockEndpointScript();
  // userAuthenticationRequired should default to true
  when(dao.setFilterActive(endpoint, 2)).thenReturn(script);
  // execute the servlet
  FilterScriptManagerServlet servlet = getEndpointScriptManagerImplementation(dao);
  servlet.service(request, response);
  /* verify the default status is used */
  verify(response, never()).setStatus(anyInt());
  verify(dao).setFilterActive(endpoint, 2);
}

代码示例来源:origin: com.netflix.zuul/zuul-core

filterInfo = dao.setFilterActive(filter, 4);
} catch (Exception e) {
  e.printStackTrace();

代码示例来源:origin: com.netflix.zuul/zuul-netflix

filterInfo = dao.setFilterActive(filter, 4);
} catch (Exception e) {
  e.printStackTrace();

相关文章