|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICSDKEnvironment
Interface com o ambiente CSDK.
| Method Summary | ||
|---|---|---|
void |
finishApplication()
Requisita o encerramento da execução da aplicação. |
|
Charset |
getCharset()
Obtém o charset do ambiente. |
|
|
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. |
|
| Method Detail |
|---|
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.
contextClass - a interface do contexto desejado.
null caso este contexto
não esteja disponível no ambiente.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||