public interface ICSDKEnvironment
| Modifier and Type | Method and Description |
|---|---|
void |
finishApplication()
Requisita o encerramento da execução da aplicação.
|
Charset |
getCharset()
Obtém o charset do ambiente.
|
<T extends IContext> |
getContext(Class<T> contextClass)
Obtém um contexto do ambiente a partir da sua interface.
|
Locale |
getLocale()
Obtém o locale do ambiente.
|
Charset |
getServerCharset()
Obtém o charset do servidor.
|
void |
handleException(Exception error,
Window parent)
Delega para o ambiente o tratamento de uma exceção.
|
String |
runApplication(String appId)
Inicia a execução de outra aplicação.
|
boolean |
sendMessage(String instanceId,
IMessage message)
Envia uma mensagem a uma instância de aplicação em execução.
|
String runApplication(String appId) throws ApplicationException
appId - identificador da aplicação.null
caso não exista aplicação com o identificador definido.ApplicationException - caso ocorra falha ao iniciar a nova aplicação.boolean sendMessage(String instanceId, IMessage message)
instanceId - o identificador da instância da aplicação.message - a mensagem a ser enviada.true, se a instância foi encontrada e recebeu a
mensagem com sucesso ou false, caso contrário.void finishApplication()
void handleException(Exception error, Window parent)
error - a exceção.parent - janela que pode ser usada como base para mostrar mensagens de
erro, se necessário. Aceita null.Locale getLocale()
Charset getServerCharset()
Charset getCharset()
<T extends IContext> T getContext(Class<T> contextClass)
null.T - interface do contexto.contextClass - a interface do contexto desejado.null caso este contexto
não esteja disponível no ambiente.Copyright © 2013–2015 Tecgraf/PUC-Rio. All rights reserved.