org.jboss.classloader.spi
Class ParentPolicy

java.lang.Object
  extended by org.jboss.classloader.spi.ParentPolicy

public class ParentPolicy
extends Object

ParentPolicy

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Field Summary
static ParentPolicy AFTER
          Servlet style
static ParentPolicy AFTER_BUT_JAVA_BEFORE
          Java and Javax classes before, everything else after
static ParentPolicy AFTER_BUT_ONLY_JAVA_BEFORE
          Java classes before, everything else after
static ParentPolicy BEFORE
          Standard Java Delegation
static ParentPolicy BEFORE_BUT_JAVA_ONLY
          Standard Java Delegation for java classes
 
Constructor Summary
ParentPolicy(ClassFilter beforeFilter, ClassFilter afterFilter)
          Create a new ParentPolicy.
ParentPolicy(ClassFilter beforeFilter, ClassFilter afterFilter, String description)
          Create a new ParentPolicy.
 
Method Summary
 ClassFilter getAfterFilter()
          Get the afterFilter.
 ClassFilter getBeforeFilter()
          Get the beforeFilter.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BEFORE

public static final ParentPolicy BEFORE
Standard Java Delegation


AFTER

public static final ParentPolicy AFTER
Servlet style


BEFORE_BUT_JAVA_ONLY

public static final ParentPolicy BEFORE_BUT_JAVA_ONLY
Standard Java Delegation for java classes


AFTER_BUT_JAVA_BEFORE

public static final ParentPolicy AFTER_BUT_JAVA_BEFORE
Java and Javax classes before, everything else after


AFTER_BUT_ONLY_JAVA_BEFORE

public static final ParentPolicy AFTER_BUT_ONLY_JAVA_BEFORE
Java classes before, everything else after

Constructor Detail

ParentPolicy

public ParentPolicy(ClassFilter beforeFilter,
                    ClassFilter afterFilter)
Create a new ParentPolicy.

Parameters:
beforeFilter - the before filter
afterFilter - the after filter
Throws:
IllegalArgumentException - for a null parameter

ParentPolicy

public ParentPolicy(ClassFilter beforeFilter,
                    ClassFilter afterFilter,
                    String description)
Create a new ParentPolicy.

Parameters:
beforeFilter - the before filter
afterFilter - the after filter
description - of the policy
Throws:
IllegalArgumentException - for a null parameter
Method Detail

getBeforeFilter

public ClassFilter getBeforeFilter()
Get the beforeFilter.

Returns:
the beforeFilter.

getAfterFilter

public ClassFilter getAfterFilter()
Get the afterFilter.

Returns:
the afterFilter.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.