Package net.officefloor.web.build
Interface HttpPathFactory<T>
- All Known Implementing Classes:
HttpPathFactoryImpl
public interface HttpPathFactory<T>
Creates the HTTP path.
- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptioncreateApplicationClientPath(T values) Creates the client application path.Obtains the expected type to retrieve values in constructing the path.
-
Method Details
-
getValuesType
Obtains the expected type to retrieve values in constructing the path.- Returns:
- Expected type to retrieve values in constructing the path. May be
nullif no values are required.
-
createApplicationClientPath
Creates the client application path.
This is the path on the server to the
HttpInput(i.e. includes the context path). It, however, does not includeprotocol,domainandport.- Parameters:
values- Optional object to obtain values to create the path.- Returns:
- Application path.
- Throws:
HttpException- If fails to create the application path.
-