public class RuleResource extends Object
| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
logger |
private javax.servlet.http.HttpServletRequest |
request |
private javax.servlet.ServletContext |
servletContext |
| Constructor and Description |
|---|
RuleResource() |
| Modifier and Type | Method and Description |
|---|---|
private javax.ws.rs.core.Response |
badRequest(String message) |
javax.ws.rs.core.Response |
createAction(javax.ws.rs.core.UriInfo uriInfo,
String ruleId,
ActionEntity requestEntity) |
javax.ws.rs.core.Response |
createCondition(javax.ws.rs.core.UriInfo uriInfo,
String ruleId,
ConditionEntity requestEntity) |
javax.ws.rs.core.Response |
createRule(javax.ws.rs.core.UriInfo uriInfo,
RuleEntity requestEntity) |
javax.ws.rs.core.Response |
deleteRule(String ruleId,
String processorId,
String clientId,
Long revision) |
private javax.ws.rs.core.Response |
error(String message) |
private NiFiWebConfigurationRequestContext |
getConfigurationRequestContext(String processorId,
Long revision,
String clientId) |
private Criteria |
getCriteria(NiFiWebConfigurationContext configurationContext,
NiFiWebRequestContext requestContext) |
javax.ws.rs.core.Response |
getEvaluationContext(String processorId) |
private NiFiWebRequestContext |
getRequestContext(String processorId) |
javax.ws.rs.core.Response |
getRule(String ruleId,
String processorId,
Boolean verbose) |
javax.ws.rs.core.Response |
getRules(String processorId,
Boolean verbose) |
private javax.ws.rs.core.Response |
invalidRevision(String message) |
private javax.ws.rs.core.Response.ResponseBuilder |
noCache(javax.ws.rs.core.Response.ResponseBuilder response) |
private void |
saveCriteria(NiFiWebConfigurationRequestContext requestContext,
Criteria criteria) |
javax.ws.rs.core.Response |
searchRules(String processorId,
String term) |
javax.ws.rs.core.Response |
updateEvaluationContext(javax.ws.rs.core.UriInfo uriInfo,
EvaluationContextEntity requestEntity) |
javax.ws.rs.core.Response |
updateRule(javax.ws.rs.core.UriInfo uriInfo,
String ruleId,
RuleEntity requestEntity) |
private static final org.slf4j.Logger logger
@Context private javax.servlet.ServletContext servletContext
@Context private javax.servlet.http.HttpServletRequest request
public javax.ws.rs.core.Response getEvaluationContext(String processorId)
public javax.ws.rs.core.Response updateEvaluationContext(@Context
javax.ws.rs.core.UriInfo uriInfo,
EvaluationContextEntity requestEntity)
public javax.ws.rs.core.Response createRule(@Context
javax.ws.rs.core.UriInfo uriInfo,
RuleEntity requestEntity)
public javax.ws.rs.core.Response createCondition(@Context
javax.ws.rs.core.UriInfo uriInfo,
String ruleId,
ConditionEntity requestEntity)
public javax.ws.rs.core.Response createAction(@Context
javax.ws.rs.core.UriInfo uriInfo,
String ruleId,
ActionEntity requestEntity)
public javax.ws.rs.core.Response getRule(String ruleId, String processorId, Boolean verbose)
public javax.ws.rs.core.Response updateRule(@Context
javax.ws.rs.core.UriInfo uriInfo,
String ruleId,
RuleEntity requestEntity)
public javax.ws.rs.core.Response deleteRule(String ruleId, String processorId, String clientId, Long revision)
private Criteria getCriteria(NiFiWebConfigurationContext configurationContext, NiFiWebRequestContext requestContext)
private void saveCriteria(NiFiWebConfigurationRequestContext requestContext, Criteria criteria)
private NiFiWebRequestContext getRequestContext(String processorId)
private NiFiWebConfigurationRequestContext getConfigurationRequestContext(String processorId, Long revision, String clientId)
private javax.ws.rs.core.Response badRequest(String message)
private javax.ws.rs.core.Response invalidRevision(String message)
private javax.ws.rs.core.Response error(String message)
private javax.ws.rs.core.Response.ResponseBuilder noCache(javax.ws.rs.core.Response.ResponseBuilder response)
Copyright © 2015 Apache NiFi Project. All rights reserved.