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