| Package | Description |
|---|---|
| org.apache.shindig.gadgets.js |
| Modifier and Type | Method and Description |
|---|---|
JsResponseBuilder |
JsResponseBuilder.addError(String error)
Adds an error to the response
|
JsResponseBuilder |
JsResponseBuilder.addErrors(List<String> errs)
Adds multiple errors to the response
|
JsResponseBuilder |
JsResponseBuilder.appendAllJs(Iterable<JsContent> jsBundle)
Helper to append a bunch of JS.
|
JsResponseBuilder |
JsResponseBuilder.appendExtern(String extern)
Appends a line of extern.
|
JsResponseBuilder |
JsResponseBuilder.appendExterns(List<String> externs)
Appends externs as from list of strings.
|
JsResponseBuilder |
JsResponseBuilder.appendJs(JsContent jsContent)
Appends more JS to the response.
|
JsResponseBuilder |
JsResponseBuilder.appendJs(String content,
String name)
Helper to append JS to the response w/ a name.
|
JsResponseBuilder |
JsResponseBuilder.appendJs(String content,
String name,
boolean noCompile)
Helper to append JS to the response w/ a name.
|
JsResponseBuilder |
JsResponseBuilder.appendRawExtern(String rawExtern)
Appends a blob of raw extern.
|
JsResponseBuilder |
JsResponseBuilder.clearExterns()
Deletes all externs in the builder.
|
JsResponseBuilder |
JsResponseBuilder.clearJs()
Deletes all JavaScript code in the builder.
|
JsResponseBuilder |
JsResponseBuilder.insertJsAt(int index,
JsContent jsContent)
Insert a JS at a specific index.
|
JsResponseBuilder |
JsResponseBuilder.prependJs(JsContent jsContent)
Prepend a JS to the response.
|
JsResponseBuilder |
JsResponseBuilder.prependJs(String content,
String name)
Prepends JS to the output.
|
JsResponseBuilder |
JsResponseBuilder.prependJs(String content,
String name,
boolean noCompile)
Prepends JS to the output.
|
JsResponseBuilder |
JsResponseBuilder.setCacheTtlSecs(int cacheTtlSecs)
Sets the cache TTL in seconds for the response being built.
|
JsResponseBuilder |
JsResponseBuilder.setProxyCacheable(boolean proxyCacheable)
Sets whether the response can be cached by intermediary proxies.
|
JsResponseBuilder |
JsResponseBuilder.setStatusCode(int responseCode)
Sets the HTTP status code.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
JsLoadProcessor.doJsload(JsUriManager.JsUri jsUri,
JsResponseBuilder resp) |
protected void |
ConfigInjectionProcessor.injectBaseConfig(String configJson,
JsResponseBuilder builder) |
protected void |
ConfigInjectionProcessor.injectGlobalConfig(String configJson,
JsResponseBuilder builder) |
boolean |
SeparatorCommentingProcessor.process(JsRequest jsRequest,
JsResponseBuilder builder) |
void |
JsProcessorRegistry.process(JsRequest jsRequest,
JsResponseBuilder response)
Executes the processing steps.
|
boolean |
JsProcessor.process(JsRequest jsRequest,
JsResponseBuilder builder)
Populates or modifies the Javascript response.
|
boolean |
JsLoadProcessor.process(JsRequest request,
JsResponseBuilder builder) |
boolean |
IfModifiedSinceProcessor.process(JsRequest request,
JsResponseBuilder builder) |
boolean |
GetJsContentProcessor.process(JsRequest request,
JsResponseBuilder builder) |
boolean |
ExportJsProcessor.process(JsRequest jsRequest,
JsResponseBuilder builder) |
boolean |
DeferJsProcessor.process(JsRequest jsRequest,
JsResponseBuilder builder) |
void |
DefaultJsProcessorRegistry.process(JsRequest request,
JsResponseBuilder response) |
boolean |
ConfigInjectionProcessor.process(JsRequest request,
JsResponseBuilder builder) |
boolean |
CompilationProcessor.process(JsRequest request,
JsResponseBuilder builder)
Compile content in the inbound JsResponseBuilder.
|
boolean |
CajaJsSubtractingProcessor.process(JsRequest jsRequest,
JsResponseBuilder builder) |
boolean |
AnonFuncWrappingProcessor.process(JsRequest jsRequest,
JsResponseBuilder builder) |
boolean |
AddOnloadFunctionProcessor.process(JsRequest request,
JsResponseBuilder builder) |
boolean |
AddJslLoadedVariableProcessor.process(JsRequest jsRequest,
JsResponseBuilder builder) |
boolean |
AddJslInfoVariableProcessor.process(JsRequest jsRequest,
JsResponseBuilder builder) |
protected void |
GetJsContentProcessor.setResponseCacheTtl(JsResponseBuilder builder,
UriStatus vstatus)
Sets the cache TTL depending on the value of the
UriStatus object. |
Copyright © 2007-2014 The Apache Software Foundation. All Rights Reserved.