com.xebialabs.xlrelease.ci.server
Class XLReleaseServerFactory

java.lang.Object
  extended by com.xebialabs.xlrelease.ci.server.XLReleaseServerFactory

public class XLReleaseServerFactory
extends java.lang.Object


Constructor Summary
XLReleaseServerFactory()
           
 
Method Summary
static java.lang.String getNameFromId(java.lang.String id)
           
static java.lang.String getParentId(java.lang.String id)
           
static XLReleaseServer newInstance(java.lang.String serverUrl, java.lang.String proxyUrl, java.lang.String username, java.lang.String password)
           
 boolean validConnection(java.lang.String serverUrl, java.lang.String proxyUrl, java.lang.String username, java.lang.String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XLReleaseServerFactory

public XLReleaseServerFactory()
Method Detail

validConnection

public boolean validConnection(java.lang.String serverUrl,
                               java.lang.String proxyUrl,
                               java.lang.String username,
                               java.lang.String password)
                        throws java.lang.IllegalStateException
Throws:
java.lang.IllegalStateException

newInstance

public static XLReleaseServer newInstance(java.lang.String serverUrl,
                                          java.lang.String proxyUrl,
                                          java.lang.String username,
                                          java.lang.String password)

getNameFromId

public static java.lang.String getNameFromId(java.lang.String id)

getParentId

public static java.lang.String getParentId(java.lang.String id)