FiltersConfiguration.java

  1. /*
  2.  * GovWay - A customizable API Gateway
  3.  * https://govway.org
  4.  *
  5.  * Copyright (c) 2005-2025 Link.it srl (https://link.it).
  6.  *
  7.  * This program is free software: you can redistribute it and/or modify
  8.  * it under the terms of the GNU General Public License version 3, as published by
  9.  * the Free Software Foundation.
  10.  *
  11.  * This program is distributed in the hope that it will be useful,
  12.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14.  * GNU General Public License for more details.
  15.  *
  16.  * You should have received a copy of the GNU General Public License
  17.  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  18.  *
  19.  */
  20. package org.openspcoop2.monitor.sdk.plugins;

  21. /**
  22.  * FiltersConfiguration
  23.  *
  24.  * @author Poli Andrea (apoli@link.it)
  25.  * @author $Author$
  26.  * @version $Rev$, $Date$
  27.  */
  28. public class FiltersConfiguration {

  29.     private boolean hideGatewayRole = false;
  30.     private boolean forceInGatewayRole = false;
  31.     private boolean forceOutGatewayRole = false;
  32.    
  33.     private boolean hideProtocol = false;
  34.    
  35.     private boolean hideProviderRole = false;
  36.     private boolean hideProvider = false;
  37.    
  38.     private boolean hideSubscriberRole = false;
  39.     private boolean hideSubscriber = false;
  40.    
  41.     private boolean hideTag = false;
  42.    
  43.     private boolean hideService = false;
  44.     private boolean hideAction = false;
  45.    
  46.     private boolean hideApplication = false;

  47.     public boolean isForceInGatewayRole() {
  48.         return  this.forceInGatewayRole;
  49.     }

  50.     public void setForceInGatewayRole(boolean forceInGatewayRole) {
  51.         this.forceInGatewayRole = forceInGatewayRole;
  52.     }

  53.     public boolean isForceOutGatewayRole() {
  54.         return  this.forceOutGatewayRole;
  55.     }

  56.     public void setForceOutGatewayRole(boolean forceOutGatewayRole) {
  57.         this.forceOutGatewayRole = forceOutGatewayRole;
  58.     }
  59.    
  60.     public boolean isHideApplication() {
  61.         return this.hideApplication;
  62.     }
  63.    
  64.     public void setHideApplication(boolean hideApplication) {
  65.         this.hideApplication = hideApplication;
  66.     }

  67.     public boolean isHideService() {
  68.         return this.hideService;
  69.     }

  70.     public void setHideService(boolean hideService) {
  71.         this.hideService = hideService;
  72.     }

  73.     public boolean isHideAction() {
  74.         return this.hideAction;
  75.     }

  76.     public void setHideAction(boolean hideAction) {
  77.         this.hideAction = hideAction;
  78.     }

  79.     public boolean isHideTag() {
  80.         return this.hideTag;
  81.     }

  82.     public void setHideTag(boolean hideTag) {
  83.         this.hideTag = hideTag;
  84.     }

  85.     public boolean isHideProviderRole() {
  86.         return this.hideProviderRole;
  87.     }

  88.     public void setHideProviderRole(boolean hideProviderRole) {
  89.         this.hideProviderRole = hideProviderRole;
  90.     }

  91.     public boolean isHideProvider() {
  92.         return this.hideProvider;
  93.     }

  94.     public void setHideProvider(boolean hideProvider) {
  95.         this.hideProvider = hideProvider;
  96.     }

  97.     public boolean isHideSubscriberRole() {
  98.         return this.hideSubscriberRole;
  99.     }

  100.     public void setHideSubscriberRole(boolean hideSubscriberRole) {
  101.         this.hideSubscriberRole = hideSubscriberRole;
  102.     }

  103.     public boolean isHideSubscriber() {
  104.         return this.hideSubscriber;
  105.     }

  106.     public void setHideSubscriber(boolean hideSubscriber) {
  107.         this.hideSubscriber = hideSubscriber;
  108.     }

  109.     public boolean isHideProtocol() {
  110.         return this.hideProtocol;
  111.     }

  112.     public void setHideProtocol(boolean hideProtocol) {
  113.         this.hideProtocol = hideProtocol;
  114.     }

  115.     public boolean isHideGatewayRole() {
  116.         return this.hideGatewayRole;
  117.     }

  118.     public void setHideGatewayRole(boolean hideGatewayRole) {
  119.         this.hideGatewayRole = hideGatewayRole;
  120.     }
  121.    
  122. }