Blue Mind
Release 1.0

net.bluemind.core.client.ui
Class UiClient

java.lang.Object
  extended by net.bluemind.core.client.impl.AbstractClientImpl
      extended by net.bluemind.core.client.ui.UiClient
All Implemented Interfaces:
IUserInterface, ISyncClient

public class UiClient
extends AbstractClientImpl
implements IUserInterface


Field Summary
 
Fields inherited from class net.bluemind.core.client.impl.AbstractClientImpl
logger
 
Constructor Summary
UiClient(java.lang.String backUrl)
           
 
Method Summary
 java.util.Map<java.lang.String,java.util.Collection<Extender>> findExtendersByPrefix(AccessToken at, java.lang.String prefix)
           
 java.util.Map<java.lang.String,java.util.Collection<SettingExtender>> findSettingsExtenders(AccessToken at)
           
 AccessToken login(java.lang.String login, java.lang.String password, java.lang.String origin)
           
 void logout(AccessToken at)
           
 void runCustom(AccessToken at, CustomActionContext customAction)
           
 
Methods inherited from class net.bluemind.core.client.impl.AbstractClientImpl
checkServerError, execute, executeStream, executeVoid, initParams, setToken, sudo, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UiClient

public UiClient(java.lang.String backUrl)
Method Detail

findExtendersByPrefix

public java.util.Map<java.lang.String,java.util.Collection<Extender>> findExtendersByPrefix(AccessToken at,
                                                                                            java.lang.String prefix)
                                                                                     throws ServerFault,
                                                                                            AuthFault
Specified by:
findExtendersByPrefix in interface IUserInterface
Throws:
ServerFault
AuthFault

login

public AccessToken login(java.lang.String login,
                         java.lang.String password,
                         java.lang.String origin)
Specified by:
login in interface ISyncClient
Overrides:
login in class AbstractClientImpl

logout

public void logout(AccessToken at)
Specified by:
logout in interface ISyncClient
Overrides:
logout in class AbstractClientImpl

runCustom

public void runCustom(AccessToken at,
                      CustomActionContext customAction)
               throws ServerFault,
                      AuthFault
Specified by:
runCustom in interface IUserInterface
Throws:
ServerFault
AuthFault

findSettingsExtenders

public java.util.Map<java.lang.String,java.util.Collection<SettingExtender>> findSettingsExtenders(AccessToken at)
                                                                                            throws ServerFault,
                                                                                                   AuthFault
Specified by:
findSettingsExtenders in interface IUserInterface
Throws:
ServerFault
AuthFault

Blue Mind
Release 1.0