@Override public void execute() { CallContext.current().setEventDetails("Rule ID: " + id); //revoke corresponding firewall rule first boolean result = _firewallService.revokeRelatedFirewallRule(id, true); result = result && _rulesService.revokePortForwardingRule(id, true); if (result) { SuccessResponse response = new SuccessResponse(getCommandName()); setResponseObject(response); } else { throw new ServerApiException(ApiErrorCode.INTERNAL_ERROR, "Failed to delete port forwarding rule"); } }
_rulesService.revokePortForwardingRule(getEntityId(), true); } catch (Exception ex) {
@Override public void execute() { CallContext.current().setEventDetails("Rule ID: " + id); //revoke corresponding firewall rule first boolean result = _firewallService.revokeRelatedFirewallRule(id, true); result = result && _rulesService.revokePortForwardingRule(id, true); if (result) { final SuccessResponse response = new SuccessResponse(getCommandName()); setResponseObject(response); } else { throw new ServerApiException(ApiErrorCode.INTERNAL_ERROR, "Failed to delete port forwarding rule"); } }
_rulesService.revokePortForwardingRule(getEntityId(), true); } catch (final Exception ex) {