@Path(value="/") @Produces(value="application/json") @Consumes(value="application/json") public class RuleResource extends Object
| Constructor and Description |
|---|
RuleResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
clearRules(String ruleEngine,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
getRule(String ruleEngine,
String ruleId,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
getRules(String ruleEngine,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
registerRule(String ruleEngine,
String ruleString,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
unregisterRule(String ruleEngine,
String ruleId,
javax.servlet.http.HttpServletRequest request,
javax.ws.rs.core.UriInfo uriInfo) |
@GET
public javax.ws.rs.core.Response getRules(@PathParam(value="ruleEngine")
String ruleEngine,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.UriInfo uriInfo)
@GET
@Path(value="/{ruleId}")
public javax.ws.rs.core.Response getRule(@PathParam(value="ruleEngine")
String ruleEngine,
@PathParam(value="ruleId")
String ruleId,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.UriInfo uriInfo)
@POST
@Consumes(value="application/json")
public javax.ws.rs.core.Response registerRule(@PathParam(value="ruleEngine")
String ruleEngine,
String ruleString,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.UriInfo uriInfo)
@DELETE
public javax.ws.rs.core.Response clearRules(@PathParam(value="ruleEngine")
String ruleEngine,
@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.ws.rs.core.UriInfo uriInfo)
Copyright © 2016. All rights reserved.