|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.wsrp4j.consumer.app.driver.URLGeneratorImpl
This class implements the URLGenerator-interface providing methods to query the consumer's urls.
| Field Summary | |
private java.lang.StringBuffer |
appURL
|
private java.util.Map |
consumerParameters
|
private static URLGeneratorImpl |
instance
|
private Logger |
logger
|
private java.lang.String |
url
|
| Constructor Summary | |
private |
URLGeneratorImpl(java.lang.String url,
java.util.Map consumerParameters)
|
| Method Summary | |
java.lang.String |
getBlockingActionURL(java.util.Map params)
Creates a URL pointing to the consumer,triggering a performBlockingInteraction call. |
static URLGenerator |
getInstance(java.lang.String url,
java.util.Map consumerParameters)
|
java.lang.String |
getNamespacedToken(java.lang.String token)
Creates a 'url' that the consumer can use to namespace tokens. |
private java.lang.String |
getParameterString(java.util.Map params)
|
java.lang.String |
getRenderURL(java.util.Map params)
Creates a URL pointing to the consumer,triggering a getMarkup call. |
java.lang.String |
getResourceURL(java.util.Map params)
Creates a URL pointing to the consumer,triggering the consumer to fetch a certain resource |
void |
setConsumerParameters(java.util.Map consumerParameters)
|
void |
setConsumerURL(java.lang.String url)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private static URLGeneratorImpl instance
private java.lang.StringBuffer appURL
private java.lang.String url
private java.util.Map consumerParameters
private Logger logger
| Constructor Detail |
private URLGeneratorImpl(java.lang.String url,
java.util.Map consumerParameters)
| Method Detail |
public static URLGenerator getInstance(java.lang.String url,
java.util.Map consumerParameters)
public void setConsumerURL(java.lang.String url)
public void setConsumerParameters(java.util.Map consumerParameters)
public java.lang.String getBlockingActionURL(java.util.Map params)
URLGenerator
getBlockingActionURL in interface URLGeneratorparams - A map with all parameters which should be appended
to the URL.
public java.lang.String getRenderURL(java.util.Map params)
URLGenerator
getRenderURL in interface URLGeneratorparams - A map with all parameters which should be appended
to the URL.
public java.lang.String getResourceURL(java.util.Map params)
URLGenerator
getResourceURL in interface URLGeneratorparams - A map with all parameters which should be appended
to the URL.
public java.lang.String getNamespacedToken(java.lang.String token)
URLGenerator
getNamespacedToken in interface URLGeneratorprivate java.lang.String getParameterString(java.util.Map params)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||