public class CSDKEnvironment extends Object implements csdk.v2.api.core.ICSDKEnvironment
| Constructor and Description |
|---|
CSDKEnvironment(Map<Class<? extends csdk.v2.api.core.IContext>,csdk.v2.api.core.IContext> contexts)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
broadcastAsyncMessage(csdk.v2.api.application.IMessage message) |
void |
cleanup()
Limpa os contextos.
|
void |
finishApplication() |
Charset |
getCharset() |
<T extends csdk.v2.api.core.IContext> |
getContext(Class<T> contextClass)
Obtém o contexto da aplicação a partir da classe que o implementa.
|
Locale |
getLocale() |
Charset |
getServerCharset() |
void |
handleException(Exception error,
Window parent) |
String |
runApplication(String id) |
void |
sendAsyncMessage(String appInstanceId,
csdk.v2.api.application.IMessage message) |
Object |
sendSyncMessage(String appInstanceId,
csdk.v2.api.application.IMessage message) |
public void finishApplication()
finishApplication in interface csdk.v2.api.core.ICSDKEnvironmentpublic <T extends csdk.v2.api.core.IContext> T getContext(Class<T> contextClass)
getContext in interface csdk.v2.api.core.ICSDKEnvironmentcontextClass - a classe do contexto.public void handleException(Exception error, Window parent)
handleException in interface csdk.v2.api.core.ICSDKEnvironmentpublic String runApplication(String id) throws csdk.v2.api.application.ApplicationException
runApplication in interface csdk.v2.api.core.ICSDKEnvironmentcsdk.v2.api.application.ApplicationExceptionpublic void sendAsyncMessage(String appInstanceId, csdk.v2.api.application.IMessage message) throws csdk.v2.api.application.ApplicationException
sendAsyncMessage in interface csdk.v2.api.core.ICSDKEnvironmentcsdk.v2.api.application.ApplicationExceptionpublic void broadcastAsyncMessage(csdk.v2.api.application.IMessage message)
throws csdk.v2.api.application.ApplicationException
broadcastAsyncMessage in interface csdk.v2.api.core.ICSDKEnvironmentcsdk.v2.api.application.ApplicationExceptionpublic Object sendSyncMessage(String appInstanceId, csdk.v2.api.application.IMessage message) throws csdk.v2.api.application.ApplicationException
sendSyncMessage in interface csdk.v2.api.core.ICSDKEnvironmentcsdk.v2.api.application.ApplicationExceptionpublic void cleanup()
public Locale getLocale()
getLocale in interface csdk.v2.api.core.ICSDKEnvironmentpublic Charset getServerCharset()
getServerCharset in interface csdk.v2.api.core.ICSDKEnvironmentpublic Charset getCharset()
getCharset in interface csdk.v2.api.core.ICSDKEnvironmentCopyright © 2016. All rights reserved.