|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.wsrp4j.producer.provider.pluto.driver.ResourceURLProviderImpl
| Field Summary | |
private static java.lang.String |
CONSTRUCTOR
|
private DynamicInformationProviderImpl |
dynInfoProvider
|
private static java.lang.String |
GET_PROTOCOL_HOST_AND_PORT
|
private boolean |
isSecure
|
private Logger |
logger
|
private javax.servlet.http.HttpServletRequest |
servletRequest
|
private static java.lang.String |
TO_STRING
|
private boolean |
trace_high
|
private java.lang.String |
url
|
private URLComposer |
urlComposer
|
private Provider |
wsrpProvider
|
| Constructor Summary | |
ResourceURLProviderImpl(javax.servlet.http.HttpServletRequest aServletRequest,
DynamicInformationProviderImpl aProviderImpl,
Provider aWsrpProvider,
boolean secure)
Constructs a ResourceURLProviderImpl |
|
| Method Summary | |
private java.lang.String |
getProtocolHostAndPort()
Returns the protocol, host and port without trailing "/" as String |
void |
setAbsoluteURL(java.lang.String path)
Sets the absolute URL to be returned by the provider. |
void |
setFullPath(java.lang.String path)
Sets a full path URI including the context root. |
java.lang.String |
toString()
Returns a url to a resource as absolute URL starting with protocol so that it can be accessed by a browser. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private Logger logger
private boolean trace_high
private javax.servlet.http.HttpServletRequest servletRequest
private DynamicInformationProviderImpl dynInfoProvider
private URLComposer urlComposer
private Provider wsrpProvider
private boolean isSecure
private java.lang.String url
private static final java.lang.String CONSTRUCTOR
private static final java.lang.String TO_STRING
private static final java.lang.String GET_PROTOCOL_HOST_AND_PORT
| Constructor Detail |
public ResourceURLProviderImpl(javax.servlet.http.HttpServletRequest aServletRequest,
DynamicInformationProviderImpl aProviderImpl,
Provider aWsrpProvider,
boolean secure)
aServletRequest - aProviderImpl - - dynamic information provider that creates this instanceaWsrpProvider - - WSRP provider that provides the URL composersecure - indicator, if a secure URL should be created| Method Detail |
public void setAbsoluteURL(java.lang.String path)
setAbsoluteURL in interface org.apache.pluto.services.information.ResourceURLProviderpath - the new absolute urlpublic void setFullPath(java.lang.String path)
setFullPath in interface org.apache.pluto.services.information.ResourceURLProviderpath - the new absolute urlpublic java.lang.String toString()
toString in interface org.apache.pluto.services.information.ResourceURLProviderprivate java.lang.String getProtocolHostAndPort()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||