Class MiniFilterLoadSafe
- java.lang.Object
-
- org.fugerit.java.core.util.filterchain.MiniFilterBase
-
- org.fugerit.java.core.util.filterchain.MiniFilterLoadSafe
-
- All Implemented Interfaces:
MiniFilter
public class MiniFilterLoadSafe extends MiniFilterBase
-
-
Field Summary
-
Fields inherited from class org.fugerit.java.core.util.filterchain.MiniFilterBase
logger
-
Fields inherited from interface org.fugerit.java.core.util.filterchain.MiniFilter
ALWAYS, CONTINUE, SKIP
-
-
Constructor Summary
Constructors Constructor Description MiniFilterLoadSafe()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
apply(MiniFilterContext context, MiniFilterData data)
void
config(String key, String description, Integer defaultBehaviour)
-
Methods inherited from class org.fugerit.java.core.util.filterchain.MiniFilterBase
genKey, getChainId, getCustomConfig, getDefaultBehaviour, getDescription, getKey, getParam01, setChainId, setCustomConfig, setParam01, toString
-
-
-
-
Method Detail
-
config
public void config(String key, String description, Integer defaultBehaviour)
- Specified by:
config
in interfaceMiniFilter
- Overrides:
config
in classMiniFilterBase
-
apply
public int apply(MiniFilterContext context, MiniFilterData data) throws Exception
- Specified by:
apply
in interfaceMiniFilter
- Specified by:
apply
in classMiniFilterBase
- Throws:
Exception
-
-