Package net.officefloor.web.accept
Class AcceptNegotiatorBuilderImpl<H>
java.lang.Object
net.officefloor.web.accept.AcceptNegotiatorBuilderImpl<H>
- All Implemented Interfaces:
AcceptNegotiatorBuilder<H>
AcceptNegotiatorBuilder implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHandler(String contentType, H handler) Adds a handler.build()Builds theAcceptNegotiator.
-
Constructor Details
-
AcceptNegotiatorBuilderImpl
Instantiate.- Parameters:
handlerType-Classof accept handler to allow creating an array.
-
-
Method Details
-
addHandler
Description copied from interface:AcceptNegotiatorBuilderAdds a handler.- Specified by:
addHandlerin interfaceAcceptNegotiatorBuilder<H>- Parameters:
contentType-Content-Typehandled by the handler. This may include wild cards. For example:image/*handler- Handler.
-
build
Description copied from interface:AcceptNegotiatorBuilderBuilds theAcceptNegotiator.- Specified by:
buildin interfaceAcceptNegotiatorBuilder<H>- Returns:
AcceptNegotiator.- Throws:
NoAcceptHandlersException- If no handlers configured.
-