Oracle Secure Global Desktop Web Services API Documentation
Release 4.7

E21396-02

com.tarantella.tta.webservices
Interface IServiceLocator


public interface IServiceLocator

The interface is used by Secure Global Desktop (SGD) web service clients to load an implementation of the client proxy classes.

Different implementations are possible. SGD ships with pre-built proxy classes, but these can be replaced by other implementations, for example, one built from WSDL.


Method Summary
 ITarantellaAdmin getAdmin()
          Gets an implementation of the ITarantellaAdmin interface.
 ITarantellaAdmin getAdmin(java.net.URL portAddress)
          Gets an implementation of the ITarantellaAdmin interface.
 ITarantellaAdmin getAdmin(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaAdmin interface.
 ITarantellaDatastore getDatastore()
          Gets an implementation of the ITarantellaDatastore interface.
 ITarantellaDatastore getDatastore(java.net.URL portAddress)
          Gets an implementation of the ITarantellaDatastore interface.
 ITarantellaDatastore getDatastore(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaDatastore interface.
 ITarantellaEmulatorSession getEmulatorSession()
          Gets an implementation of the ITarantellaEmulatorSession interface.
 ITarantellaEmulatorSession getEmulatorSession(java.net.URL portAddress)
          Gets an implementation of the ITarantellaEmulatorSession interface.
 ITarantellaEmulatorSession getEmulatorSession(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaEmulatorSession interface.
 ITarantellaEvent getEvent()
          Gets an implementation of the ITarantellaEvent interface.
 ITarantellaEvent getEvent(java.net.URL portAddress)
          Gets an implementation of the ITarantellaEvent interface.
 ITarantellaEvent getEvent(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaEvent interface.
 ITarantellaExternalAuth getExternalAuth()
          Gets an implementation of the ITarantellaExternalAuth interface.
 ITarantellaExternalAuth getExternalAuth(java.net.URL portAddress)
          Gets an implementation of the ITarantellaExternalAuth interface.
 ITarantellaExternalAuth getExternalAuth(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaExternalAuth interface.
 ITarantellaPrint getPrint()
          Gets an implementation of the ITarantellaPrint interface.
 ITarantellaPrint getPrint(java.net.URL portAddress)
          Gets an implementation of the ITarantellaPrint interface.
 ITarantellaPrint getPrint(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaPrint interface.
 ITarantellaUser getUser()
          Gets an implementation of the ITarantellaUser interface.
 ITarantellaUser getUser(java.net.URL portAddress)
          Gets an implementation of the ITarantellaUser interface.
 ITarantellaUser getUser(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaUser interface.
 ITarantellaUtility getUtility()
          Gets an implementation of the ITarantellaUtility interface.
 ITarantellaUtility getUtility(java.net.URL portAddress)
          Gets an implementation of the ITarantellaUtility interface.
 ITarantellaUtility getUtility(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaUtility interface.
 ITarantellaWebtopContent getWebtopContent()
          Gets an implementation of the ITarantellaWebtopContent interface.
 ITarantellaWebtopContent getWebtopContent(java.net.URL portAddress)
          Gets an implementation of the ITarantellaWebtopContent interface.
 ITarantellaWebtopContent getWebtopContent(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaWebtopContent interface.
 ITarantellaWebtopSession getWebtopSession()
          Gets an implementation of the ITarantellaWebtopSession interface.
 ITarantellaWebtopSession getWebtopSession(java.net.URL portAddress)
          Gets an implementation of the ITarantellaWebtopSession interface.
 ITarantellaWebtopSession getWebtopSession(java.net.URL portAddress, java.lang.String username, java.lang.String password)
          Gets an implementation of the ITarantellaWebtopSession interface.
 void setPassword(java.lang.String password)
          Sets the password for the SOAP interfaces.
 void setPassword(java.lang.String className, java.lang.String password)
          Sets the password for a SOAP interface.
 void setPort(java.lang.String className, java.net.URL portAddress)
          Sets the port for a SOAP interface.
 void setPort(java.net.URL portAddress)
          Sets the port for the SOAP interfaces.
 void setUsername(java.lang.String username)
          Sets the username for the SOAP interfaces.
 void setUsername(java.lang.String className, java.lang.String username)
          Sets the username for a SOAP interface.
 

Method Detail

setPassword

void setPassword(java.lang.String password)
Sets the password for the SOAP interfaces. This applies to all interfaces unless explicitly overriden.

Parameters:
password - The password for the SOAP interfaces.
Since:
1.0

setPort

void setPort(java.net.URL portAddress)
Sets the port for the SOAP interfaces. This applies to all interfaces unless explicitly overriden.

Parameters:
portAddress - The port for the SOAP interfaces.
Since:
1.0

setUsername

void setUsername(java.lang.String username)
Sets the username for the SOAP interfaces. This applies to all interfaces unless explicitly overriden.

Parameters:
username - The username for the SOAP interfaces.
Since:
1.0

setPassword

void setPassword(java.lang.String className,
                 java.lang.String password)
Sets the password for a SOAP interface.

Parameters:
className - The interface to which the setting applies.
password - The password for the SOAP interface.
Since:
1.0

setPort

void setPort(java.lang.String className,
             java.net.URL portAddress)
Sets the port for a SOAP interface.

Parameters:
className - The interface to which the setting applies.
portAddress - The port for the SOAP interface.
Since:
1.0

setUsername

void setUsername(java.lang.String className,
                 java.lang.String username)
Sets the username for a SOAP interface.

Parameters:
className - The interface to which the setting applies.
username - The username for the SOAP interface.
Since:
1.0

getAdmin

ITarantellaAdmin getAdmin()
Gets an implementation of the ITarantellaAdmin interface.

Returns:
An instance of the interface.
Since:
1.0

getAdmin

ITarantellaAdmin getAdmin(java.net.URL portAddress)
Gets an implementation of the ITarantellaAdmin interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getAdmin

ITarantellaAdmin getAdmin(java.net.URL portAddress,
                          java.lang.String username,
                          java.lang.String password)
Gets an implementation of the ITarantellaAdmin interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getDatastore

ITarantellaDatastore getDatastore()
Gets an implementation of the ITarantellaDatastore interface.

Returns:
An instance of the interface.
Since:
1.0

getDatastore

ITarantellaDatastore getDatastore(java.net.URL portAddress)
Gets an implementation of the ITarantellaDatastore interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getDatastore

ITarantellaDatastore getDatastore(java.net.URL portAddress,
                                  java.lang.String username,
                                  java.lang.String password)
Gets an implementation of the ITarantellaDatastore interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getEmulatorSession

ITarantellaEmulatorSession getEmulatorSession()
Gets an implementation of the ITarantellaEmulatorSession interface.

Returns:
An instance of the interface.
Since:
1.0

getEmulatorSession

ITarantellaEmulatorSession getEmulatorSession(java.net.URL portAddress)
Gets an implementation of the ITarantellaEmulatorSession interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getEmulatorSession

ITarantellaEmulatorSession getEmulatorSession(java.net.URL portAddress,
                                              java.lang.String username,
                                              java.lang.String password)
Gets an implementation of the ITarantellaEmulatorSession interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getEvent

ITarantellaEvent getEvent()
Gets an implementation of the ITarantellaEvent interface.

Returns:
An instance of the interface.
Since:
1.0

getEvent

ITarantellaEvent getEvent(java.net.URL portAddress)
Gets an implementation of the ITarantellaEvent interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getEvent

ITarantellaEvent getEvent(java.net.URL portAddress,
                          java.lang.String username,
                          java.lang.String password)
Gets an implementation of the ITarantellaEvent interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getExternalAuth

ITarantellaExternalAuth getExternalAuth()
Gets an implementation of the ITarantellaExternalAuth interface.

Returns:
An instance of the interface.
Since:
1.0

getExternalAuth

ITarantellaExternalAuth getExternalAuth(java.net.URL portAddress)
Gets an implementation of the ITarantellaExternalAuth interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getExternalAuth

ITarantellaExternalAuth getExternalAuth(java.net.URL portAddress,
                                        java.lang.String username,
                                        java.lang.String password)
Gets an implementation of the ITarantellaExternalAuth interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getPrint

ITarantellaPrint getPrint()
Gets an implementation of the ITarantellaPrint interface.

Returns:
An instance of the interface.
Since:
1.0

getPrint

ITarantellaPrint getPrint(java.net.URL portAddress)
Gets an implementation of the ITarantellaPrint interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getPrint

ITarantellaPrint getPrint(java.net.URL portAddress,
                          java.lang.String username,
                          java.lang.String password)
Gets an implementation of the ITarantellaPrint interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getUser

ITarantellaUser getUser()
Gets an implementation of the ITarantellaUser interface.

Returns:
An instance of the interface.
Since:
1.0

getUser

ITarantellaUser getUser(java.net.URL portAddress)
Gets an implementation of the ITarantellaUser interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getUser

ITarantellaUser getUser(java.net.URL portAddress,
                        java.lang.String username,
                        java.lang.String password)
Gets an implementation of the ITarantellaUser interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getUtility

ITarantellaUtility getUtility()
Gets an implementation of the ITarantellaUtility interface.

Returns:
An instance of the interface.
Since:
1.0

getUtility

ITarantellaUtility getUtility(java.net.URL portAddress)
Gets an implementation of the ITarantellaUtility interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getUtility

ITarantellaUtility getUtility(java.net.URL portAddress,
                              java.lang.String username,
                              java.lang.String password)
Gets an implementation of the ITarantellaUtility interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getWebtopContent

ITarantellaWebtopContent getWebtopContent()
Gets an implementation of the ITarantellaWebtopContent interface.

Returns:
An instance of the interface.
Since:
1.0

getWebtopContent

ITarantellaWebtopContent getWebtopContent(java.net.URL portAddress)
Gets an implementation of the ITarantellaWebtopContent interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getWebtopContent

ITarantellaWebtopContent getWebtopContent(java.net.URL portAddress,
                                          java.lang.String username,
                                          java.lang.String password)
Gets an implementation of the ITarantellaWebtopContent interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getWebtopSession

ITarantellaWebtopSession getWebtopSession()
Gets an implementation of the ITarantellaWebtopSession interface.

Returns:
An instance of the interface.
Since:
1.0

getWebtopSession

ITarantellaWebtopSession getWebtopSession(java.net.URL portAddress)
Gets an implementation of the ITarantellaWebtopSession interface.

Parameters:
portAddress - The port for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

getWebtopSession

ITarantellaWebtopSession getWebtopSession(java.net.URL portAddress,
                                          java.lang.String username,
                                          java.lang.String password)
Gets an implementation of the ITarantellaWebtopSession interface.

Parameters:
portAddress - The port for the SOAP interface.
username - The username for the SOAP interface.
password - The password for the SOAP interface.
Returns:
An instance of the interface.
Since:
1.0

Oracle Secure Global Desktop Web Services API Documentation
Release 4.7

E21396-02

Copyright © 2012, 2013, Oracle and/or its affiliates. All rights reserved.