|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provide an interface to hold transformer information. It is used to initialize transformers, get their properties and for choosing transformers.
The transformer information holds component name, transformer name, version, from what scheme can it transform and to what scheme it can transform. It also
hold the tranformer type: Built-in, Temporary or Persistent.
Instance of this interface must be created by a call to ITransformerService.createTransformerInformation.
ITransformerService.createTransformerInformation(java.lang.String,java.lang.String,java.lang.Float,com.sap.portal.httpconnectivity.transformationservice.TransformerType,java.lang.String,java.lang.String,java.lang.String)| Field Summary | |
static java.lang.String |
TRANSFORMER_IMPL_TYPE_SAX
SAX transformer type marker |
static java.lang.String |
TRANSFORMER_IMPL_TYPE_XSL
XSL transformer type marker |
static java.lang.String |
TRANSFROMER_KEY_END
Postfix of the key |
static java.lang.String |
TRANSFROMER_KEY_SEPARATOR
Separator between the key parts |
static java.lang.String |
TRANSFROMER_KEY_START
Prefix of the key |
| Method Summary | |
java.lang.Object |
clone()
Clones the trnasformer information |
java.lang.String |
getComponentName()
Getting the name of the component in-charge for the transformer |
java.lang.String |
getDescription()
Gets the transformer description |
java.lang.String |
getFromSchemeURI()
Get the URI representing the tranformer output scheme |
java.lang.String |
getImplementationType()
Gets the implementation type |
java.lang.String |
getKey()
Getting the transformer key. |
java.lang.String |
getLocation()
Gets the location of the source of the transformer |
java.lang.String |
getName()
Getting the transformer name |
java.lang.String |
getToSchemeURI()
Get the URI representing the tranformer input scheme |
TransformerType |
getType()
Getting the transformer type |
java.lang.Float |
getVersion()
Getting the transformer version |
void |
setImplementationType(java.lang.String trnsImplType)
Sets the implementation type: SAX or XSL |
void |
setLocation(java.lang.String location)
Set the location of the file path of XSL file or the full class name of SAX handler. |
| Methods inherited from interface com.sap.portal.httpconnectivity.transformationservice.ITransformerProperties |
getInputProperties |
| Field Detail |
public static final java.lang.String TRANSFORMER_IMPL_TYPE_XSL
public static final java.lang.String TRANSFORMER_IMPL_TYPE_SAX
public static final java.lang.String TRANSFROMER_KEY_SEPARATOR
public static final java.lang.String TRANSFROMER_KEY_START
public static final java.lang.String TRANSFROMER_KEY_END
| Method Detail |
public java.lang.String getFromSchemeURI()
public java.lang.String getToSchemeURI()
public java.lang.String getKey()
public java.lang.String getName()
public java.lang.String getComponentName()
public java.lang.Float getVersion()
public TransformerType getType()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException - when cloning is not supportedpublic java.lang.String getLocation()
public void setLocation(java.lang.String location)
location - XSL URI or SAX full class namepublic void setImplementationType(java.lang.String trnsImplType)
trnsImplType - public java.lang.String getImplementationType()
public java.lang.String getDescription()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||