Package | Description |
---|---|
org.objectweb.joram.mom.dest |
The
org.objectweb.joram.mom.dest package holds the classes implementing the queue, topic and specialized destinations provided by JORAM's MOM. |
org.objectweb.joram.mom.proxies |
The
org.objectweb.joram.mom.proxies package holds the classes implementing the MOM proxy, basically linking external client applications to destination agents. |
org.objectweb.joram.mom.util |
Modifier and Type | Field and Description |
---|---|
private List<MessageInterceptor> |
Destination.interceptors |
Modifier and Type | Field and Description |
---|---|
private List<MessageInterceptor> |
UserAgent.interceptorsIN |
private List<MessageInterceptor> |
UserAgent.interceptorsOUT
the in and out interceptors list.
|
Modifier and Type | Method and Description |
---|---|
private void |
UserAgent.addInterceptor(String agentId,
String agentName,
String interceptorsKey,
List<MessageInterceptor> interceptors,
Properties prop,
List<Properties> interceptorsProp) |
private void |
UserAgent.removeInterceptor(String interceptorsKey,
List<MessageInterceptor> interceptors,
String classNames,
List<Properties> interceptorsProp) |
Modifier and Type | Method and Description |
---|---|
static void |
InterceptorsHelper.addInterceptors(String agentId,
String agentName,
String interceptorsKey,
List<Properties> list,
List<MessageInterceptor> interceptors)
re-create all interceptors
|
static void |
InterceptorsHelper.addInterceptors(String agentId,
String agentName,
String interceptorsKey,
Properties prop,
List<MessageInterceptor> interceptors)
Add the specified interceptors in the list.
|
static String |
InterceptorsHelper.getListInterceptors(List<MessageInterceptor> interceptors)
get the interceptors list.
|
private static boolean |
InterceptorsHelper.removeInterceptor(String interceptorClassName,
List<MessageInterceptor> interceptors)
Remove the first occurrence of interceptorClassName.
|
static void |
InterceptorsHelper.removeInterceptors(String listInterceptorClassName,
List<MessageInterceptor> interceptors)
Remove the first occurrence of interceptorClassName.
|
static boolean |
InterceptorsHelper.replaceInterceptor(String agentId,
String agentName,
String interceptorKeyNew,
String interceptorKeyOld,
List<MessageInterceptor> interceptors,
Properties prop)
Replace the first occurrence of oldInterceptor by the newInterceptor.
|
Copyright © 2022 ScalAgent D.T.. All rights reserved.