Package com.sap.portal.httpconnectivity.transformationservice.xmlsource

Provides interfaces and classes to load and cache XML data.

See:
          Description

Interface Summary
ICachedSource The interface that determines whether the source of the XML transformation is cacheable.
 

Class Summary
HTTPStreamSource A delegation class between com.sap.portal.httpconnectivity.urlfetcherserviceURLFetcherService and the transformation source.
XMLSourceBufferedInputStream A class used to buffer the data of the source stream so it can be cached.
 

Package com.sap.portal.httpconnectivity.transformationservice.xmlsource Description

Provides interfaces and classes to load and cache XML data.

This package provides classes that can be used in the transformation service as input XML sources. It is not mandatory to use these classes to load XML data to ITransformerService. Other XML sources can also be used. The advantages of using this package to load XML data are:

ICachedSource is the interface used to determine whether the source of the XML transformation is cacheable. The cache is disabled when transformation fails.

HTTPStreamSource is a delegation class between com.sap.portal.httpconnectivity.urlfetcherservice and a transformation XML source that provides methods for loading XML data through the HTTP connectivity framework.

XMLSourceBufferedInputStream is used to buffer the data of the stream source so it can be cached. This class is used by HTTPStreamSource if the cache is enabled.

Note: HTTP proxy settings must be set in the portal before using this class.

Since:
EP 6.0 SP7


Copyright 2011 SAP AG Complete Copyright Notice