org.objectweb.dsrg.sofa.repository.core
Class ConversionHelper

java.lang.Object
  extended by org.objectweb.dsrg.sofa.repository.core.ConversionHelper

public class ConversionHelper
extends java.lang.Object

Should be internally used for URI/string conversions.


Constructor Summary
ConversionHelper()
           
 
Method Summary
static java.lang.String convertRepositoryConfigurationToConnectionString(RepositoryConfiguration rc)
          Converts connection informations from RepositoryConfiguration object into connection String
static java.lang.String convertSofaURIToRequestURI(org.eclipse.emf.common.util.URI uri)
          Converts SofaURI to HTTP request URL, which will be sent to the repository web app.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConversionHelper

public ConversionHelper()
Method Detail

convertSofaURIToRequestURI

public static java.lang.String convertSofaURIToRequestURI(org.eclipse.emf.common.util.URI uri)
Converts SofaURI to HTTP request URL, which will be sent to the repository web app. Returned URL does not contains connection information (host, port, etc.). See convertRepositoryConfigurationToConnectionString(RepositoryConfiguration)

Parameters:
uri - SofaURI
Returns:
request URL for RepositoryServer

convertRepositoryConfigurationToConnectionString

public static java.lang.String convertRepositoryConfigurationToConnectionString(RepositoryConfiguration rc)
Converts connection informations from RepositoryConfiguration object into connection String

Parameters:
rc - RepositoryConfiguration instance
Returns:
HTTP connection string (URL)