|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Cache
interface.PipelineComponent
s
and connects them with each other.PipelineComponent
that provides empty
implementations of all its methods.PipelineComponent
s producing and/or consuming XMLEvent
s.Producer.setConsumer(Consumer)
method
checking if a StAXConsumer
is used, storing it and setting itself as the parent of its
consumer.Collection
of XMLEvent
s to an internal Queue
.
ProfilingData
as child and make this object its parent.
PipelineComponent
to the pipeline.
PipelineComponent
to the pipeline.
XMLEvent
to an internal Queue
.
Pipeline
basically works like the CachingPipeline
.fraction-digits
attribute is used with
i18:number
to
indicate the number of digits behind the fraction
Profiler
to the correct InvocationDispatcher
.RestController
classes to the base URL of the current request.Pipeline
implementation that returns a cached result if, and only
if all its components support caching.URLConnection
quietly and take care of all the exception handling.
Servlet
that can be used in the Cocoon Servlet-Service framework.CacheKey
for the ETag
header.Controller.setup(String, Map, Map)
and the execution phase
{@link Controller#execute(OutputStream).BeanDefinition.SCOPE_PROTOTYPE
.Namespace
and Attribute
events associated with a
StartElement
.
CSVGenerator
instance.
Profiler
.
i18n:choose
element is used to translate elements in-place.
i18n:date
is used to provide a localized date string.
i18n:date-time
is used to provide a localized date and
time string.
i18n:if
is used to test a locale.
i18n:number
is used to provide a localized number string.
i18n:otherwise
is used to match any locale when
no matching locale has been found inside an i18n:choose
block.
i18n:param
is used with i18n:translate to provide
substitution params.
i18n:text
element is used to translate any text, with
or without markup.
i18n:time
is used to provide a localized time string.
i18n:translate
element is used to translate text with
parameter substitution.
i18n:when
is used to test a locale.
Pipeline.setup(OutputStream, Map)
,
this method can be invoked in order to produce the result.
Pipeline.setup(OutputStream, Map)
,
this method can be invoked in order to produce the result.
Pipeline.setup(OutputStream, Map)
,
this method can be invoked in order to produce the result.
ProfilingData
.
Navigator
returns true every time a StartElement
is
entered to Navigator.fulfillsCriteria(XMLEvent)
and matches all other conditions entered
to the Navigator
during its creation.Navigator
returns true of
Navigator.fulfillsCriteria(XMLEvent)
any time it is called with a EndElement
full
filling all conditions the Navigator
was created with.Navigator
returns true of
Navigator.fulfillsCriteria(XMLEvent)
any time it is called with a StartElement
full filling all conditions the Navigator
was created with.XMLEvent
it is returned if the navigator fulfills the criteria the
Navigator
is build for.
XMLEvent
it is returned if the navigator fulfills the criteria the
Navigator
is build for.
XMLEvent
it is returned if the navigator fulfills the criteria the
Navigator
is build for.
XMLEvent
it is returned if the navigator fulfills the criteria the
Navigator
is build for.
XMLEvent
it is returned if the navigator fulfills the criteria the
Navigator
is build for.
CacheValue
previously stored using the given cacheKey
.
CacheValue
previously stored using the given cacheKey
.
CacheValue
previously stored using the given cacheKey
.
CacheValue
previously stored using the given cacheKey
.
ProfilingData
objects stored with the given id as key.
ProfilingData
objects stored with the given id as key.
exception
.
StAXConsumer
inserted to the
AbstractStAXProducer.setConsumer(Consumer)
method.
ContentHandler
used by the adapter.
Location
from the SAX Locator
registered with this
handler.
Iterator
of all namespace prefixes declared within this context,
irrespective of any ancestor contexts.
XMLEventConsumer
to which events will be written.
XMLEventFactory
used to construct events.
Map
of summed value of all hit
Map
, where key
is source name and value
is
sum of hit count, limited only to entry's that are younger then time
parameter
throwable
into an InvocationException
, if that is necessary.
String
s
StAXProducer
is the parent of the module overwriting this
AbstractStAXTransformer
.
Iterator
of all namespace prefixes in scope within this context, including
those inherited from ancestor contexts.
key
in particular time
InputStream
of a Servlet that is a servlet-service as defined by the Cocoon Servlet-Service
framework.
InputStream
of a Servlet that is a servlet-service as defined by the Cocoon Servlet-Service
framework.
key
.
IncludeTransformer
that includes a xml document into another at the
place where a include tag is found pointing at the document to include.
Starter.execute()
to the Finisher
which should start
processing.
Starter.execute()
to the Finisher
which should start
processing.
Starter.execute()
to the Finisher
which should start
processing.
Starter.execute()
to the Finisher
which should start
processing.
RestController
classes to inject the object that matches the field type.Navigator
implementation returns as long true as long it is in an opened clause.InvocationImpl
object using the given output stream.
InvocationImpl
object using the given output stream and
requestURI.
InvocationImpl
object using the given output stream,
requestURI and parameters.
Navigator.fulfillsCriteria(XMLEvent)
the value returned by this method
is stored internally in the Navigator
.
Navigator.fulfillsCriteria(XMLEvent)
the value returned by this method
is stored internally in the Navigator
.
Navigator.fulfillsCriteria(XMLEvent)
the value returned by this method
is stored internally in the Navigator
.
Navigator.fulfillsCriteria(XMLEvent)
the value returned by this method
is stored internally in the Navigator
.
Navigator.fulfillsCriteria(XMLEvent)
the value returned by this method
is stored internally in the Navigator
.
Queue
of XMLEvent
s is empty.
src
attribute on the generator's configuration.
cacheValue
is valid according to the given cacheKey
.
Set
of CacheKey
contained in this Cache
Set
of CacheKey
contained in this Cache
Map
.
URLResponseBuilder.newInstance(URL)
but the URL is passed as String
.
URLResponseBuilder.newInstance(URL, Map)
but the URL is passed as String
.
URLResponseBuilder.newInstance(URL, Map)
but no objects are passed to the URL.
Response.ResponseBuilder
that retrieves all available information (header parameters,
Last-Modified, Content-Type) from the URLConnection
opened on the passed URL
.
Pipeline
doesn't support caching at all.CacheValue
interface that can hold an arbitrary value.Profiler
and some specific
implementations.CacheKey
that contains a Map
of parameters.null
PipelineComponent
s that passed by
using Pipeline.addComponent(PipelineComponent)
.PipelineComponent
.Pipeline
.XMLEvent
and should add this to the
internal Queue
with the #add(XMLEvent)
and #addAll(Collection)
methods.
XMLEvent
and should add this to the
internal Queue
with the #add(XMLEvent)
and #addAll(Collection)
methods.
XMLEvent
and should add this to the
internal Queue
with the #add(XMLEvent)
and #addAll(Collection)
methods.
XMLEvent
and should add this to the
internal Queue
with the #add(XMLEvent)
and #addAll(Collection)
methods.
ProfilingDataManager
is responsible for building the data structure by linking the
ProfilingData
elements together.ProfilingData
.ProfilingIdGenerator
has to work thread dependent.cacheValue
at the given cacheKey
.
cacheValue
at the given cacheKey
.
key
.
null
.
ProfilingData
child and set its parent to null
if
removal was successful.
SAXException
to the XMLReporter
registered with this handler.
RestController
classes to access sitemap parameters.RESTController
classes to access request parameters.CacheValue
from the underlying storage.
CacheValue
from the underlying storage.
Set
for CacheKey
from underlying storage.
Set
for CacheKey
from underlying storage.
Pipeline
only containing StAX- PipelineComponent
s.
Servlet
, which intercepts the service method to add the profiling id
information to the HTTP header.Servlet
.RuntimeException
that is used to indicate any problem with accessing a servlet-service.XMLEventConsumer
to which events are written.
XMLEventFactory
used to create events.
URL
directly when this component is used directly.
URL
directly when this component is used directly.
Pipeline.addComponent(PipelineComponent)
,
this method can be invoked in order to setup and initialize the pipeline
and its components.
Pipeline.setup(OutputStream)
but also allows passing
parameters to the pipeline components.
Pipeline.addComponent(PipelineComponent)
,
this method can be invoked in order to setup and initialize the pipeline
and its components.
Pipeline.setup(OutputStream)
but also allows passing
parameters to the pipeline components.
XMLReporter
to which warning and error messages will be sent.
Cache
interface.SitemapNode
.RestController
classes to access sitemap parameters.CacheValue
in bytes.
CacheValue
in bytes.
CacheValue
in bytes.
SQLTransformer
can be plugged into a pipeline to transform
SAX events into updated or queries and responses to/from a SQL interface.NamespaceContext
implementations whose state is not
transient or dependent on external objects/events and will remain stable unless explicitly
updated.DEFAULT_MAX_KEEP_TIME
,
and DEFAULT_REFRESH_DELAY
to pass into
StatisticsCollector(long, long)
Consumer
interface.XMLEventConsumer
.Producer
element for all StAX specific components.cacheValue
at the given cacheKey
in the underlying storage.
cacheValue
at the given cacheKey
in the underlying storage.
ProfilingData
objects using the given id as key.
ProfilingData
objects using the given id as key.
Map
) in the Cocoon parameters.
Map
directly into the
HttpServletRequest
.
String
for Object.toString()
.SAXBuffer
into an OutputStream
.
InputStream
into an SAXConsumer
.
InputStream
into an SAXConsumer
.
URLConnection
into an SAXConsumer
by using
XMLUtils.toSax(InputStream, ContentHandler)
.
OutputStream
.
OutputStream
.
OutputStream
.
OutputStream
.
javax.xml.tranform
that does its best to provide useful error messages.URL
as controller response.Response.ResponseBuilder
that has all information set correctly that is provided
by a URLConnection
.UUIDProfilingIdGenerator
uses ThreadLocal
to separate the id management for
different threads and generates ids based on UUID
objects created by
UUID.randomUUID()
, which should be reasonably unique for profiling purposes.${}
inside the processing document.WildcardMatcher.WildcardExpressionRewriter
takes an expression like /abc/{id}/{name}.html and replaces all
placeholders by stars ('*') so that the WildcardHelper can be used.XMLEventReader
to SAX events on a ContentHandler
,
bridging between the two parser technologies.XMLEventReader
created from an InputStream
or directly from an URL
.XMLGenerator
with an XMLEventReader
from an InputStream
.
Finisher
for StAX pipelines.XMLReader
together with a SAXConsumer
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |