|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.xml.AbstractXMLProducer
org.apache.cocoon.xml.AbstractXMLPipe
org.apache.cocoon.transformation.AbstractTransformer
org.apache.cocoon.transformation.Web3RfcTransformer
TBD
| Field Summary | |
protected AttributesImpl |
attributes
|
protected String |
backend
|
protected Web3Client |
connection
|
protected String |
default_backend
|
protected boolean |
error
|
protected static int |
EXPORT_ELEM
|
protected static int |
FIELD_ELEM
|
protected com.sap.mw.jco.JCO.Field |
fillMe
|
protected com.sap.mw.jco.JCO.Function |
function
|
protected com.sap.mw.jco.IFunctionTemplate |
functionT
|
protected static int |
IMPORT_ELEM
|
protected com.sap.mw.jco.JCO.ParameterList |
importParameterList
|
protected static int |
INCLUDE_ELEM
|
protected ServiceManager |
manager
The service manager instance |
protected com.sap.mw.jco.JCO.Repository |
repository
|
protected static int |
ROW_ELEM
|
protected int |
startcount
|
protected String |
streamer
|
protected static int |
STRUCTURE_ELEM
|
protected static int |
TABLE_ELEM
|
protected static int |
TABLES_ELEM
|
protected com.sap.mw.jco.JCO.ParameterList |
tablesParameterList
|
protected HashMap |
tags
|
protected com.sap.mw.jco.JCO.Record |
theRecord
|
protected Web3DataSource |
web3source
|
| Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducer |
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer |
| Fields inherited from interface org.apache.cocoon.transformation.Transformer |
ROLE |
| Constructor Summary | |
Web3RfcTransformer()
|
|
| Method Summary | |
void |
characters(char[] c,
int start,
int len)
Receive notification of the end of an element. |
void |
configure(Configuration configuration)
|
void |
dispose()
Free all ressources |
void |
endDocument()
Receive notification of the end of a document. |
void |
endElement(String uri,
String loc,
String raw)
Receive notification of the end of an element. |
protected void |
initTags()
|
void |
recycle()
Recycle the producer by removing references, and resetting handlers to null (empty) implementations. |
void |
service(ServiceManager manager)
|
void |
setup(SourceResolver resolver,
Map objectModel,
String source,
Parameters parameters)
The Sitemap will call the setup() method to prepare the component for use. |
void |
startDocument()
Receive notification of the beginning of a document. |
void |
startElement(String uri,
String loc,
String raw,
Attributes a)
Receive notification of the beginning of an element. |
| Methods inherited from class org.apache.cocoon.xml.AbstractXMLPipe |
comment, endCDATA, endDTD, endEntity, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDTD, startEntity, startPrefixMapping |
| Methods inherited from class org.apache.cocoon.xml.AbstractXMLProducer |
setConsumer, setContentHandler, setLexicalHandler |
| Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xml.sax.ContentHandler |
endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startPrefixMapping |
| Methods inherited from interface org.xml.sax.ext.LexicalHandler |
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity |
| Methods inherited from interface org.apache.cocoon.xml.XMLProducer |
setConsumer |
| Field Detail |
protected ServiceManager manager
protected Web3DataSource web3source
protected Web3Client connection
protected com.sap.mw.jco.JCO.Repository repository
protected com.sap.mw.jco.IFunctionTemplate functionT
protected com.sap.mw.jco.JCO.Function function
protected com.sap.mw.jco.JCO.ParameterList importParameterList
protected com.sap.mw.jco.JCO.ParameterList tablesParameterList
protected com.sap.mw.jco.JCO.Record theRecord
protected com.sap.mw.jco.JCO.Field fillMe
protected AttributesImpl attributes
protected int startcount
protected boolean error
protected String backend
protected String default_backend
protected String streamer
protected HashMap tags
protected static final int INCLUDE_ELEM
protected static final int IMPORT_ELEM
protected static final int EXPORT_ELEM
protected static final int TABLES_ELEM
protected static final int FIELD_ELEM
protected static final int ROW_ELEM
protected static final int STRUCTURE_ELEM
protected static final int TABLE_ELEM
| Constructor Detail |
public Web3RfcTransformer()
| Method Detail |
public void setup(SourceResolver resolver,
Map objectModel,
String source,
Parameters parameters)
throws SAXException
SitemapModelComponentObjectModelHelper for help with the objectModel.
setup in interface SitemapModelComponentresolver - The SourceResolver to find resources within your context.objectModel - A java.util.Map that contains the request and session information.source - The value of the "src" attribute in the sitemap.parameters - The sitemap parameters passed into your component.
SAXException - if there is a problem reading a SAX stream.public void service(ServiceManager manager)
service in interface Serviceable
public void configure(Configuration configuration)
throws ConfigurationException
configure in interface ConfigurableConfigurationExceptionpublic void recycle()
AbstractXMLProducer
recycle in interface Recyclablerecycle in class AbstractXMLProducerpublic void dispose()
dispose in interface Disposable
public void startDocument()
throws SAXException
startDocument in interface ContentHandlerstartDocument in class AbstractXMLPipeSAXException
public void endDocument()
throws SAXException
endDocument in interface ContentHandlerendDocument in class AbstractXMLPipeSAXException
public void startElement(String uri,
String loc,
String raw,
Attributes a)
throws SAXException
startElement in interface ContentHandlerstartElement in class AbstractXMLPipeuri - The Namespace URI, or the empty string if the element has no
Namespace URI or if Namespace
processing is not being performed.loc - The local name (without prefix), or the empty string if
Namespace processing is not being performed.raw - The raw XML 1.0 name (with prefix), or the empty string if
raw names are not available.a - The attributes attached to the element. If there are no
attributes, it shall be an empty Attributes object.
SAXException
public void characters(char[] c,
int start,
int len)
throws SAXException
characters in interface ContentHandlercharacters in class AbstractXMLPipec - The characters from the XML document.start - The start position in the array.len - The number of characters to read from the array.
SAXException
public void endElement(String uri,
String loc,
String raw)
throws SAXException
endElement in interface ContentHandlerendElement in class AbstractXMLPipeuri - The Namespace URI, or the empty string if the element has no
Namespace URI or if Namespace
processing is not being performed.loc - The local name (without prefix), or the empty string if
Namespace processing is not being performed.raw - The raw XML 1.0 name (with prefix), or the empty string if
raw names are not available.
SAXExceptionprotected void initTags()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||