com.opensymphony.xwork2.interceptor.ParameterNameAware Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xwork Show documentation
Show all versions of xwork Show documentation
XWork is an command-pattern framework that is used to power WebWork
as well as other applications. XWork provides an Inversion of Control
container, a powerful expression language, data type conversion,
validation, and pluggable configuration.
/*
* Copyright (c) 2002-2007 by OpenSymphony
* All rights reserved.
*/
package com.opensymphony.xwork2.interceptor;
/**
*
*
* This interface is implemented by actions that want to declare acceptable parameters. Works in conjunction with {@link
* ParametersInterceptor}. For example, actions may want to create a whitelist of parameters they will accept or a
* blacklist of paramters they will reject to prevent clients from setting other unexpected (and possibly dangerous)
* parameters.
*
*
*
* @author Bob Lee ([email protected])
*/
public interface ParameterNameAware {
/**
* Tests if the the action will accept the parameter with the given name.
*
* @param parameterName the parameter name
* @return if accepted, false otherwise
*/
boolean acceptableParameterName(String parameterName);
}