⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 webresourcecollection.java.svn-base

📁 用于JAVA的Web的权限过滤器
💻 SVN-BASE
字号:
package dev.trade.common.securityfilter.config;

import java.util.*;

/**
 * <p>Title: 权限过滤器</p>
 *
 * <p>Description: 资源配置</p>
 *
 * <p>Copyright: Copyright (c) 2006</p>
 *
 * <p>Company: </p>
 *
 * @author Zheng YanNan
 * @version 1.0
 */
public class WebResourceCollection {
   private String webResourceName;
   private List urlPatterns;
   private Collection httpMethods;

   /**
    * Constructor
    */
   public WebResourceCollection() {
      urlPatterns = new ArrayList();
      httpMethods = new HashSet();
   }

   public void setWebResourceName(String name){
     this.webResourceName = name;
   }

   public String getWebResourceName(){
     return this.webResourceName;
   }

   /**
    * Add a url pattern to this WebResourceCollection.
    *
    * @param pattern url pattern to add
    */
   public void addURLPattern(String pattern) {
      urlPatterns.add(pattern);
   }

   /**
    * Get a list of url patterns in the order they were added to this WebResourceCollection.
    */
   public List getURLPatterns() {
      return Collections.unmodifiableList(urlPatterns);
   }

   /**
    * Add an http method to this WebResourceCollection.
    *
    * @param method http method to add
    */
   public void addHttpMethod(String method) {
      httpMethods.add(method.toUpperCase());
   }

   /**
    * Get a collection of http methods for this WebResourceCollection.
    */
   public Collection getHttpMethods() {
      return Collections.unmodifiableCollection(httpMethods);
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -