Class HttpSecurityTypeRunnable
java.lang.Object
net.officefloor.web.security.type.HttpSecurityTypeRunnable
- All Implemented Interfaces:
OfficeFloorCompilerRunnable<HttpSecurityType>
public class HttpSecurityTypeRunnable
extends Object
implements OfficeFloorCompilerRunnable<HttpSecurityType>
- Author:
- Daniel Sagenschneider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic HttpSecurityType<?,?, ?, ?, ?> loadHttpSecurityType(String httpSecuritySourceClassName, PropertyList properties, OfficeFloorCompiler compiler) Convenience method to load theHttpSecurityType.HttpSecurityType<?,?, ?, ?, ?> run(OfficeFloorCompiler compiler, Object[] parameters) Contains the runnable functionality.
-
Constructor Details
-
HttpSecurityTypeRunnable
public HttpSecurityTypeRunnable()
-
-
Method Details
-
loadHttpSecurityType
public static HttpSecurityType<?,?, loadHttpSecurityType?, ?, ?> (String httpSecuritySourceClassName, PropertyList properties, OfficeFloorCompiler compiler) throws Exception Convenience method to load theHttpSecurityType.- Parameters:
httpSecuritySourceClassName-HttpSecuritySourceclass name.properties-PropertyList.compiler-OfficeFloorCompiler.- Returns:
HttpSecurityType.- Throws:
Exception- If failure in loading type.
-
run
public HttpSecurityType<?,?, run?, ?, ?> (OfficeFloorCompiler compiler, Object[] parameters) throws Exception Description copied from interface:OfficeFloorCompilerRunnableContains the runnable functionality.- Specified by:
runin interfaceOfficeFloorCompilerRunnable<HttpSecurityType>- Parameters:
compiler-OfficeFloorCompilerloaded with theClassLoader.parameters- Parameters. AsProxyinstances are used to bridgeClasscompatibility issues of using differentClassLoaderinstances, parameters should only be referenced by their implementing interfaces.- Returns:
- Result from runnable.
- Throws:
Exception- If failure in running.
-