public class JavaScriptBuilderElementBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
endpoint |
protected String |
host |
protected String |
objName |
protected boolean |
overrideHost |
protected boolean |
overrideProtocol |
protected String |
protocol |
| Constructor and Description |
|---|
JavaScriptBuilderElementBuilder(org.slf4j.ILoggerFactory loggerFactory) |
| Modifier and Type | Method and Description |
|---|---|
JavaScriptBuilderElement |
build()
Build the @see JavaScriptBuilderElement
|
JavaScriptBuilderElementBuilder |
setDefaultProtocol(String protocol)
The default protocol that the client JavaScript will use when querying
for updates.
|
JavaScriptBuilderElementBuilder |
setEnableCookies(boolean enableCookies)
Set whether the client JavaScript stores results of client side
processing in cookies.
|
JavaScriptBuilderElementBuilder |
setEndpoint(String endpoint)
Set the endpoint which will be queried on the host.
|
JavaScriptBuilderElementBuilder |
setHost(String host)
Set the host that the client JavaScript should query for updates.
|
JavaScriptBuilderElementBuilder |
setObjectName(String objName)
The default name of the object instantiated by the client
JavaScript.
|
JavaScriptBuilderElementBuilder |
setOverrideDefaultProtocol(boolean overrideProto)
Set whether the host should be overridden by evidence, e.g when the
host can be determined from the incoming request.
|
JavaScriptBuilderElementBuilder |
setOverrideHost(boolean overrideHost)
Set whether host should be determined from the origin or referer header.
|
protected String host
protected boolean overrideHost
protected String endpoint
protected String protocol
protected boolean overrideProtocol
protected String objName
public JavaScriptBuilderElementBuilder(org.slf4j.ILoggerFactory loggerFactory)
public JavaScriptBuilderElementBuilder setHost(String host)
host - the hostname.public JavaScriptBuilderElementBuilder setOverrideHost(boolean overrideHost)
overrideHost - Should override host?public JavaScriptBuilderElementBuilder setEndpoint(String endpoint)
endpoint - The endpoint.public JavaScriptBuilderElementBuilder setDefaultProtocol(String protocol)
protocol - The protocol to use (http / https)public JavaScriptBuilderElementBuilder setOverrideDefaultProtocol(boolean overrideProto)
overrideProto - Should override the protocol?public JavaScriptBuilderElementBuilder setObjectName(String objName)
objName - The object name to use.public JavaScriptBuilderElementBuilder setEnableCookies(boolean enableCookies)
enableCookies - Should enable cookies?public JavaScriptBuilderElement build()
Copyright © 2020. All rights reserved.