com.liferay.faces.bridge.application.internal
Class ResourceValidatorBaseImpl

java.lang.Object
  extended by com.liferay.faces.util.application.ResourceValidatorWrapper
      extended by com.liferay.faces.bridge.application.internal.ResourceValidatorBaseImpl
All Implemented Interfaces:
ResourceValidator, javax.faces.FacesWrapper<ResourceValidator>
Direct Known Subclasses:
ResourceValidatorLiferayImpl, ResourceValidatorPlutoImpl

public abstract class ResourceValidatorBaseImpl
extends ResourceValidatorWrapper

Author:
Neil Griffin

Constructor Summary
ResourceValidatorBaseImpl(ResourceValidator resourceValidator)
           
 
Method Summary
protected abstract  String getInvokerServletFQCN()
           
 ResourceValidator getWrapped()
           
protected  boolean isInvokerServletClass(String servletClassFQCN)
           
 boolean isSelfReferencing(javax.faces.context.FacesContext facesContext, String resourceId)
           
 
Methods inherited from class com.liferay.faces.util.application.ResourceValidatorWrapper
containsBannedPath, isBannedSequence, isFaceletDocument, isValidLibraryName, isValidResourceName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceValidatorBaseImpl

public ResourceValidatorBaseImpl(ResourceValidator resourceValidator)
Method Detail

isSelfReferencing

public boolean isSelfReferencing(javax.faces.context.FacesContext facesContext,
                                 String resourceId)
Specified by:
isSelfReferencing in interface ResourceValidator
Overrides:
isSelfReferencing in class ResourceValidatorWrapper

getInvokerServletFQCN

protected abstract String getInvokerServletFQCN()

isInvokerServletClass

protected boolean isInvokerServletClass(String servletClassFQCN)

getWrapped

public ResourceValidator getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<ResourceValidator>
Overrides:
getWrapped in class ResourceValidatorWrapper


Copyright © 2015 Liferay, Inc.. All rights reserved.