public class CDI extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CDI_SERVICE_SUBJECT_PREFIX |
static String |
CDI_SUBJECT_PREFIX |
static String |
CLIENT_DISPATCHER_SUBJECT |
static MessageCallback |
ROUTING_CALLBACK |
static String |
SERVER_DISPATCHER_SUBJECT |
Constructor and Description |
---|
CDI() |
Modifier and Type | Method and Description |
---|---|
void |
__resetSubsystem()
Should only be called by bootstrapper for testing purposes.
|
static void |
activate(String... remoteTypes) |
static void |
addPostInitTask(Runnable runnable) |
static void |
addRemoteEventType(String remoteEvent) |
static void |
addRemoteEventTypes(String[] remoteEvent) |
static void |
consumeEventFromMessage(Message message) |
static void |
fireEvent(boolean local,
Object payload,
Annotation... qualifiers) |
static void |
fireEvent(Object payload,
Annotation... qualifiers) |
static Set<String> |
getQualifiersPart(Annotation[] qualifiers)
Return a list of string representations for the qualifiers.
|
static String |
getSubjectNameByType(String typeName) |
void |
initLookupTable(CDIEventTypeLookup lookup) |
static void |
resendSubscriptionRequestForAllEventTypes()
Informs the server of all active CDI observers currently registered on the
client.
|
static Subscription |
subscribe(String eventType,
AbstractCDIEventCallback<?> callback) |
static Subscription |
subscribeLocal(String eventType,
AbstractCDIEventCallback<?> callback) |
public static final String CDI_SUBJECT_PREFIX
public static final String CDI_SERVICE_SUBJECT_PREFIX
public static final String SERVER_DISPATCHER_SUBJECT
public static final String CLIENT_DISPATCHER_SUBJECT
public static final MessageCallback ROUTING_CALLBACK
public void __resetSubsystem()
public void initLookupTable(CDIEventTypeLookup lookup)
public static Set<String> getQualifiersPart(Annotation[] qualifiers)
qualifiers
- -public static void fireEvent(Object payload, Annotation... qualifiers)
public static void fireEvent(boolean local, Object payload, Annotation... qualifiers)
public static Subscription subscribeLocal(String eventType, AbstractCDIEventCallback<?> callback)
public static Subscription subscribe(String eventType, AbstractCDIEventCallback<?> callback)
public static void resendSubscriptionRequestForAllEventTypes()
Application code should never have to call this method directly. The Errai framework calls this method when required.
public static void consumeEventFromMessage(Message message)
public static void addRemoteEventType(String remoteEvent)
public static void addRemoteEventTypes(String[] remoteEvent)
public static void addPostInitTask(Runnable runnable)
public static void activate(String... remoteTypes)
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.