public final class URLGenerator
extends java.lang.Object
Constructor and Description |
---|
URLGenerator() |
Modifier and Type | Method and Description |
---|---|
java.net.URL |
getBUIApprovalFlowURL(java.lang.String queryManagerURL,
com.centrasite.jaxr.infomodel.CentraSiteRegistryEntry approvalFlow)
Returns the Business Approval flow URL.
|
java.net.URL |
getBUIAssetDetailsURL(java.lang.String queryManagerURL,
javax.xml.registry.infomodel.RegistryObject asset)
Returns the Business UI Asset URL.
|
java.net.URL |
getBUIAssetDetailsURL(java.lang.String queryManagerURL,
java.lang.String assetID)
Returns the Business UI Asset URL.
|
java.net.URL |
getBUIBaseURL(java.lang.String queryManagerURL)
Returns the Base(Tomcat) URL of Business UI.
|
java.net.URL |
getOnboardingBUIApprovalFlowURL(java.lang.String tomcatURL,
com.centrasite.jaxr.infomodel.CentraSiteRegistryEntry approvalFlow)
Returns the on boarding BUI Approval flow URL.
|
public java.net.URL getBUIBaseURL(java.lang.String queryManagerURL) throws java.net.MalformedURLException
queryManagerURL
- The JAXR Query Manager URL.java.net.MalformedURLException
- if the URL is not validpublic java.net.URL getBUIAssetDetailsURL(java.lang.String queryManagerURL, javax.xml.registry.infomodel.RegistryObject asset) throws java.net.MalformedURLException, javax.xml.registry.JAXRException
queryManagerURL
- The JAXR Query Manager URL.asset
- The asset RegistryObject
for which the deep link URL of its details is required.java.net.MalformedURLException
- if the URL is not validjavax.xml.registry.JAXRException
- if an internal error occurspublic java.net.URL getBUIAssetDetailsURL(java.lang.String queryManagerURL, java.lang.String assetID) throws java.net.MalformedURLException
queryManagerURL
- The JAXR Query Manager URL.assetID
- The Key of the asset for which the deep link URL of its details is required.java.net.MalformedURLException
- if the URL is not validpublic java.net.URL getBUIApprovalFlowURL(java.lang.String queryManagerURL, com.centrasite.jaxr.infomodel.CentraSiteRegistryEntry approvalFlow) throws javax.xml.registry.JAXRException, java.net.MalformedURLException
queryManagerURL
- The JAXR Query Manager URL.approvalFlow
- The Key of the approvalFlowKey for which the deep link URL of its details is required.java.net.MalformedURLException
- if the URL is not validjavax.xml.registry.JAXRException
- if an internal error occurspublic java.net.URL getOnboardingBUIApprovalFlowURL(java.lang.String tomcatURL, com.centrasite.jaxr.infomodel.CentraSiteRegistryEntry approvalFlow) throws javax.xml.registry.JAXRException, java.net.MalformedURLException
tomcatURL
- The JAXR Query Manager URL.approvalFlow
- The Key of the approvalFlowKey for which the deep link URL of its details is required.java.net.MalformedURLException
- if the URL is not validjavax.xml.registry.JAXRException
- if an internal error occurs