|
Jive Forums API (5.5.20.2-oracle) Core Javadocs | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InterceptorManager
Manages interceptors.
MessageInterceptor
Method Summary | |
---|---|
void |
addInterceptor(int index,
MessageInterceptor interceptor)
Inserts a new interceptor at specified index in the list of currently configured interceptors. |
void |
addInterceptorClass(java.lang.String className)
Installs a new class into the list of available interceptors for the system. |
MessageInterceptor[] |
getAvailableInterceptors()
Returns an array of MessageInterceptor objects that are all of the currently available incerceptors in the system. |
MessageInterceptor |
getInterceptor(int index)
Return the interceptor at the specified index in the list of currently configured interceptors. |
int |
getInterceptorCount()
Returns the count of currently active interceptors. |
void |
removeInterceptor(int index)
Removes the specified interceptor from the list of interceptors. |
void |
saveInterceptors()
Saves all interceptors to the persistent store. |
Method Detail |
---|
int getInterceptorCount()
MessageInterceptor getInterceptor(int index)
index
- the index in the list of interceptors.
void addInterceptor(int index, MessageInterceptor interceptor)
index
- the index in the list to insert the new interceptor at.interceptor
- the interceptor to add.void removeInterceptor(int index)
index
- the index of the interceptor to remove.void saveInterceptors()
MessageInterceptor[] getAvailableInterceptors()
void addInterceptorClass(java.lang.String className) throws UnauthorizedException, java.lang.ClassNotFoundException, java.lang.IllegalArgumentException
className
- the fully qualified name of the class to add to the list of available
filters in the system.
UnauthorizedException
- if not a system administator.
java.lang.ClassNotFoundException
- if the class could not be loaded.
java.lang.IllegalArgumentException
- if the class is not a filter or could not be instantiated.
|
Jive Forums Project Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |