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-HttpSecuritySourceclass 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: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:
java.lang.Exception- If failure in running.
-
-