jBPM distribution 6.2.0.Beta2

org.jbpm.process.workitem.camel.uri
Class URIMapper

java.lang.Object
  extended by org.jbpm.process.workitem.camel.uri.URIMapper
Direct Known Subclasses:
CXFURIMapper, FileURIMapper, FTPURIMapper, GenericURIMapper, JMSURIMapper, S3URIMapper, SQLURIMapper, XSLTURIMapper

public abstract class URIMapper
extends Object


Field Summary
protected  String schema
           
 
Constructor Summary
URIMapper(String schema)
           
 
Method Summary
protected  URI prepareCamelUri(String path, Map<String,Object> params)
           
protected  URI prepareCamelUri(String schema, String path, Map<String,Object> params)
           
abstract  URI toURI(Map<String,Object> params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

schema

protected String schema
Constructor Detail

URIMapper

public URIMapper(String schema)
Method Detail

toURI

public abstract URI toURI(Map<String,Object> params)
                   throws URISyntaxException
Throws:
URISyntaxException

prepareCamelUri

protected URI prepareCamelUri(String path,
                              Map<String,Object> params)
                       throws URISyntaxException
Throws:
URISyntaxException

prepareCamelUri

protected URI prepareCamelUri(String schema,
                              String path,
                              Map<String,Object> params)
                       throws URISyntaxException
Throws:
URISyntaxException

jBPM distribution 6.2.0.Beta2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.