ch.systemsx.cisd.openbis.dss.client.api.v1
Class OpenbisServiceFacadeFactory
java.lang.Object
ch.systemsx.cisd.openbis.dss.client.api.v1.OpenbisServiceFacadeFactory
public class OpenbisServiceFacadeFactory
- extends java.lang.Object
A factory creating IOpenbisServiceFacade
instances.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenbisServiceFacadeFactory
public OpenbisServiceFacadeFactory()
tryCreate
public static IOpenbisServiceFacade tryCreate(java.lang.String username,
java.lang.String password,
java.lang.String openbisUrl,
long timeoutInMillis)
- Creates an
OpenbisServiceFacade
instance that can be used to interact with an openBIS
backend.
- Parameters:
username
- an openBIS user id.password
- a password corresponding to the username
parameter.openbisUrl
- the HTTP url of the remote openBIS server e.g.
https://openbis.ethz.ch/openbis/timeoutInMillis
- a remote-call timeout.
tryCreate
public static IOpenbisServiceFacade tryCreate(java.lang.String sessionToken,
java.lang.String openbisUrl,
long timeoutInMillis)
- Creates an
OpenbisServiceFacade
instance that can be used to interact with an openBIS
backend.
- Parameters:
sessionToken
- token for existing sesstion in openBIS.openbisUrl
- the HTTP url of the remote openBIS server e.g.
https://openbis.ethz.ch/openbis/timeoutInMillis
- a remote-call timeout.