A B C D E F G H I L M N O P R S T U V X 
All Classes All Packages

A

action - Variable in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
TODO - what is this? does it include the class and package?
action - Variable in class org.exoplatform.social.common.router.ExoRouter.Route
 
ActionBuilder() - Constructor for class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
add(String, Object) - Method in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
addAttribute(String, String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Adds Attribute to current Node.
addChild(String) - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
addChildNode(Node) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Adds child Node to this Node.
addElement(String, String) - Method in class org.exoplatform.social.common.service.utils.TraceList
 
addFilter(Filter) - Method in interface org.exoplatform.social.common.xmlprocessor.XMLProcessor
Adds a defined filter to this processor.
addFilter(Filter) - Method in class org.exoplatform.social.common.xmlprocessor.XMLProcessorImpl
Adds a defined filter to this processor.
addFilterPlugin(BaseXMLFilterPlugin) - Method in interface org.exoplatform.social.common.xmlprocessor.XMLProcessor
Adds a defined filter component plugin to this processor.
addFilterPlugin(BaseXMLFilterPlugin) - Method in class org.exoplatform.social.common.xmlprocessor.XMLProcessorImpl
Adds a defined filter component plugin to this processor.
addLifecycleService(LifecycleService) - Method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 
addLifecycleService(LifecycleService) - Method in interface org.exoplatform.social.common.service.SocialServiceContext
Adds the given lifecycle services to be used.
addParams(String) - Method in class org.exoplatform.social.common.router.ExoRouter.Route
 
addRef(String) - Method in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
addRoute(String, String) - Static method in class org.exoplatform.social.common.router.ExoRouter
Add new route which loaded from route configuration file.
addRoute(String, String, String) - Static method in class org.exoplatform.social.common.router.ExoRouter
Add new route which loaded from route configuration file.
addRoutes(ExoRouterConfig) - Method in class org.exoplatform.social.common.router.ExoRouter
 
appendRoute(String, String, String) - Static method in class org.exoplatform.social.common.router.ExoRouter
 
args - Variable in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
TODO - are these the required args in the routing file, or the query string in a request?
async(AsyncProcessor, ProcessContext) - Method in class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
 
async(AsyncProcessor, ProcessContext) - Method in interface org.exoplatform.social.common.service.SocialServiceExecutor
 
async(AsyncProcessor, ProcessContext, AsyncCallback) - Method in class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
 
async(AsyncProcessor, ProcessContext, AsyncCallback) - Method in interface org.exoplatform.social.common.service.SocialServiceExecutor
 
ASYNC - org.exoplatform.social.common.service.SocialServiceContext.ProcessType
 
AsyncCallback - Interface in org.exoplatform.social.common.service
 
asyncProcess(AsyncProcessor, ProcessContext) - Method in class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
 
asyncProcess(AsyncProcessor, ProcessContext) - Method in interface org.exoplatform.social.common.service.SocialServiceExecutor
 
AsyncProcessor - Interface in org.exoplatform.social.common.service
 
AsyncProcessorTool - Class in org.exoplatform.social.common.service.utils
 
AsyncProcessorTool() - Constructor for class org.exoplatform.social.common.service.utils.AsyncProcessorTool
 
Attributes - Class in org.exoplatform.social.common.xmlprocessor.model
The attributes of an Node.
Attributes() - Constructor for class org.exoplatform.social.common.xmlprocessor.model.Attributes
 
ATTRIBUTESPATTERN - Static variable in class org.exoplatform.social.common.xmlprocessor.DOMParser
 

B

BaseXMLFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor
Base component for Filter.
BaseXMLFilterPlugin() - Constructor for class org.exoplatform.social.common.xmlprocessor.BaseXMLFilterPlugin
 

C

call() - Method in class org.exoplatform.social.common.service.LogWatchCallable
 
cast(Class<T>, Object) - Static method in class org.exoplatform.social.common.service.utils.ObjectHelper
Converts the given value to the required type or throw a meaningful exception
clear() - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Clears all attributes
clone() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
COMMENTPATTERN - Static variable in class org.exoplatform.social.common.xmlprocessor.DOMParser
 
compile(String) - Static method in class org.exoplatform.social.common.router.regex.ExoPattern
 
compile(String, int) - Static method in class org.exoplatform.social.common.router.regex.ExoPattern
 
compute() - Method in class org.exoplatform.social.common.router.ExoRouter.Route
 
ConsoleUtils - Class in org.exoplatform.social.common.service.utils
 
ConsoleUtils() - Constructor for class org.exoplatform.social.common.service.utils.ConsoleUtils
 
context - Variable in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
convertPrimitiveTypeToWrapperType(Class<?>) - Static method in class org.exoplatform.social.common.service.utils.ObjectHelper
Converts primitive types such as int to its wrapper type like Integer
convertToContent() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Converts this Tag Node to Content Node, add Close Tag at the end of child nodes and move all child Nodes of this Node to parent Node.
copy() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
copy() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
createDOMTree(List<String>) - Static method in class org.exoplatform.social.common.xmlprocessor.DOMParser
Creates the XML DOM tree from XML token List tree.
createDOMTree(Node, List<String>) - Static method in class org.exoplatform.social.common.xmlprocessor.DOMParser
Creates the XML DOM tree from XML token List tree as childNodeList of currentNode.
createExceptionIterator(Throwable) - Static method in class org.exoplatform.social.common.service.utils.ObjectHelper
Creates an iterator to walk the exception from the bottom up (the last caused by going upwards to the root exception).
createProcessContext() - Static method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 

D

DEFAULT_PATTERN - Static variable in class org.exoplatform.social.common.service.utils.ThreadHelper
 
defaultFactory - Static variable in interface org.exoplatform.social.common.service.TraceFactory
 
DefaultThreadPoolFactory - Class in org.exoplatform.social.common.service.thread
 
DefaultThreadPoolFactory() - Constructor for class org.exoplatform.social.common.service.thread.DefaultThreadPoolFactory
 
doFilter(Object) - Method in interface org.exoplatform.social.common.xmlprocessor.Filter
Filters the input data.
doFilter(Object) - Method in class org.exoplatform.social.common.xmlprocessor.filters.OpenLinkNewTabFilterPlugin
 
doFilter(Object) - Method in class org.exoplatform.social.common.xmlprocessor.filters.SanitizeFilterPlugin
Filters the input data.
doFilter(Object) - Method in class org.exoplatform.social.common.xmlprocessor.filters.URLConverterFilterPlugin
Filters the input data.
doFilter(Object) - Method in class org.exoplatform.social.common.xmlprocessor.filters.XMLBalancerFilterPlugin
Filters the input data.
DOMParser - Class in org.exoplatform.social.common.xmlprocessor
DOMParser utility
DOMParser() - Constructor for class org.exoplatform.social.common.xmlprocessor.DOMParser
 
done(boolean) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
done(boolean) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
done(ProcessContext) - Method in interface org.exoplatform.social.common.service.AsyncCallback
This method is invoked once the proccessor is done.

E

elapsedTime() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
elapsedTime(TimeUnit) - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
end() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
end() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
end(int) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
end(ProcessContext) - Method in interface org.exoplatform.social.common.service.Processor
 
equals(Object) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
equals(Object) - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
equals(Object) - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
execute(Processor, ProcessContext) - Method in class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
 
execute(Processor, ProcessContext) - Method in interface org.exoplatform.social.common.service.SocialServiceExecutor
 
execute(ServiceContext<ProcessContext>, ProcessContext) - Method in class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
 
execute(ServiceContext<ProcessContext>, ProcessContext) - Method in interface org.exoplatform.social.common.service.SocialServiceExecutor
 
execute(T) - Method in interface org.exoplatform.social.common.service.ServiceContext
 
ExecutorServiceManager - Interface in org.exoplatform.social.common.service
 
ExecutorServiceManagerImpl - Class in org.exoplatform.social.common.service.impl
 
ExecutorServiceManagerImpl() - Constructor for class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
ExoMatcher - Interface in org.exoplatform.social.common.router.regex
 
ExoMatcherImpl - Class in org.exoplatform.social.common.router.regex
 
ExoPattern - Class in org.exoplatform.social.common.router.regex
 
ExoRouter - Class in org.exoplatform.social.common.router
 
ExoRouter() - Constructor for class org.exoplatform.social.common.router.ExoRouter
 
ExoRouter.ActionBuilder - Class in org.exoplatform.social.common.router
 
ExoRouter.Route - Class in org.exoplatform.social.common.router
Route class which contains path, action and argument list.
ExoRouterConfig - Class in org.exoplatform.social.common.router
 
ExoRouterConfig() - Constructor for class org.exoplatform.social.common.router.ExoRouterConfig
 
ExoRouterConfig(InitParams) - Constructor for class org.exoplatform.social.common.router.ExoRouterConfig
 
extractGroupInfo(String) - Static method in class org.exoplatform.social.common.router.regex.ExoPattern
Process extract given pattern string to Map of ArgumentName and GroupData

F

Filter - Interface in org.exoplatform.social.common.xmlprocessor
The filter actually does the work of filtering the input and returns the result.
find() - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
find() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 

G

get(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Gets an attribute value by key.
getAttributes() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Returns Attributes of Node
getChildNodes() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Gets the list child nodes of current Node.
getChildren() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
getContent() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Gets the Content of Node, if Node have Content it mean that is text Node.
getContext() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getContext() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getElapsedTime() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
getElapsedTime() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
getException() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getException() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getException(Class<T>) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getException(Class<T>) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getException(Class<T>, Throwable) - Static method in class org.exoplatform.social.common.service.utils.ObjectHelper
Retrieves the given exception type from the exception.
getExecutorServiceManager() - Method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 
getExecutorServiceManager() - Method in interface org.exoplatform.social.common.service.SocialServiceContext
 
getId() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Gets the id of this profile
getInstance() - Static method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 
getInstance() - Static method in class org.exoplatform.social.common.service.utils.TraceList
 
getInstance(String) - Static method in class org.exoplatform.social.common.service.utils.TraceElement
 
getKeepAliveTime() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Gets the keep alive time for inactive threads
getKeyIterator() - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Gets the KeySet iterator of attributes
getLifecycleServices() - Method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 
getLifecycleServices() - Method in interface org.exoplatform.social.common.service.SocialServiceContext
Returns the lifecycle services used to handle lifecycle notifications
getMaxPoolSize() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Gets the maximum pool size
getMaxQueueSize() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Gets the maximum number of tasks in the work queue.
getMessage() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
getName() - Method in interface org.exoplatform.social.common.service.Processor
 
getName() - Method in class org.exoplatform.social.common.service.thread.SocialThreadFactory
 
getName() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
getParent() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
getParentNode() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Gets parent Node of current Node.
getPoolSize() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Gets the core pool size (threads to keep minimum in pool)
getPriority() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
 
getProcessorCompletion() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getProcessorCompletion() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getProperties() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getProperties() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getProperty(String) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getProperty(String) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getProperty(String, Class<T>) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getProperty(String, Class<T>) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getProperty(String, Object) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getProperty(String, Object) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getProperty(String, Object, Class<T>) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getProperty(String, Object, Class<T>) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getRoute(String, String) - Static method in class org.exoplatform.social.common.router.ExoRouter
 
getRoute(String, String, String) - Static method in class org.exoplatform.social.common.router.ExoRouter
 
getRoute(String, String, String, String, int) - Static method in class org.exoplatform.social.common.router.ExoRouter
 
getRouteMapping() - Method in class org.exoplatform.social.common.router.ExoRouterConfig
Gets the associated activity key type mapping from URI Pattern.
getServiceExecutor() - Method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 
getServiceExecutor() - Method in interface org.exoplatform.social.common.service.SocialServiceContext
 
getStartTime() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
getThreadNamePattern() - Method in interface org.exoplatform.social.common.service.ExecutorServiceManager
Gets the thread name patter to use
getThreadNamePattern() - Method in class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
getThreadPoolConfig(String) - Method in interface org.exoplatform.social.common.service.ExecutorServiceManager
 
getThreadPoolConfig(String) - Method in class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
getTimeUnit() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Gets the time unit used for keep alive time
getTitle() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Gets title of Node, node's title ak the tag name.
getTotalProcesses() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getTotalProcesses() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getTraceElement() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getTraceElement() - Method in class org.exoplatform.social.common.service.LogWatchCallable
 
getTraceElement() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getTraceList() - Method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 
getTraceList() - Method in interface org.exoplatform.social.common.service.SocialServiceContext
 
getTraceLog() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getTraceLog() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getTracer() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
getTracer() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
getUrlMaxLength() - Method in class org.exoplatform.social.common.xmlprocessor.filters.URLConverterFilterPlugin
Gets max length of URL, if url.length > urlMaxLength and urlMaxLength >= 3 then the url display will be shorten
getWrappedTask() - Method in class org.exoplatform.social.common.service.LogWatchCallable
 
group() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
group(int) - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
group(int) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
group(String) - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
group(String) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
groupCount() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 

H

hashCode() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
hashCode() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
hashCode() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
hasKey(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Checks if these attributes contain an attribute with this key.
hasParent() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
hasProperties() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
hasProperties() - Method in interface org.exoplatform.social.common.service.ProcessContext
 

I

indexOf(String) - Method in class org.exoplatform.social.common.router.regex.ExoPattern
 
indexOf(String, int) - Method in class org.exoplatform.social.common.router.regex.ExoPattern
 
insertAfter(int, Node) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Insert Node to DOM tree after the node at position
insertAfter(Node, Node) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
insert Node to DOM tree after refNode
isAsync() - Method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 
isAsync() - Method in interface org.exoplatform.social.common.service.SocialServiceContext
 
isAsyncMode() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
 
isDefaultProfile() - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Whether this profile is the default profile (there can only be one).
isDone() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
isDone() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
isFailed() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
isFailed() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
isInProgress() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
isInProgress() - Method in interface org.exoplatform.social.common.service.ProcessContext
 
isRootNode() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Check if node is RootNode
isSelfClosedNode() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Check if node is SelfCloseNode
isTextNode() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Check if node is TextNode
isTraced() - Method in class org.exoplatform.social.common.service.impl.SocialServiceContextImpl
 
isTraced() - Method in interface org.exoplatform.social.common.service.SocialServiceContext
 

L

LifecycleService - Interface in org.exoplatform.social.common.service
 
localArgs - Variable in class org.exoplatform.social.common.router.ExoRouter.Route
 
logProgBar(int) - Static method in class org.exoplatform.social.common.service.utils.ConsoleUtils
 
LogWatch - Class in org.exoplatform.social.common.service.utils
 
LogWatch() - Constructor for class org.exoplatform.social.common.service.utils.LogWatch
 
LogWatch(long, long, String, String) - Constructor for class org.exoplatform.social.common.service.utils.LogWatch
 
LogWatch(String) - Constructor for class org.exoplatform.social.common.service.utils.LogWatch
 
LogWatch(String, String) - Constructor for class org.exoplatform.social.common.service.utils.LogWatch
 
LogWatchCallable<V> - Class in org.exoplatform.social.common.service
 
LogWatchCallable(Callable<V>, TraceElement) - Constructor for class org.exoplatform.social.common.service.LogWatchCallable
 

M

make() - Method in interface org.exoplatform.social.common.service.TraceFactory
 
matcher(CharSequence) - Method in class org.exoplatform.social.common.router.regex.ExoPattern
 
matches() - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
matches() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
matches(String) - Method in class org.exoplatform.social.common.router.ExoRouter.Route
Base on defined Pattern, when provided URI path, this method will extract all of parameters path value in given path which reflects in defined Pattern Example: defined Pattern = "/{pageID}/topic/{topicID}" invokes:: matches("1256/topic/topic544343"); result: Map<String, String> = {"pageID" -> "1256"}, {"topicID" -> "topic544343"}
matches(String) - Method in class org.exoplatform.social.common.router.regex.ExoPattern
 

N

newCachedThreadPool(ThreadFactory) - Method in class org.exoplatform.social.common.service.thread.DefaultThreadPoolFactory
 
newCachedThreadPool(ThreadFactory) - Method in interface org.exoplatform.social.common.service.thread.ThreadPoolFactory
Creates a new cached thread pool
The cached thread pool is a term from the JDK from the method Executors.newCachedThreadPool().
newDefaultThreadPool(String) - Method in interface org.exoplatform.social.common.service.ExecutorServiceManager
Creates a new thread pool using the default thread pool profile.
newDefaultThreadPool(String) - Method in class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
newScheduledThreadPool(ThreadPoolConfig, ThreadFactory) - Method in class org.exoplatform.social.common.service.thread.DefaultThreadPoolFactory
 
newScheduledThreadPool(ThreadPoolConfig, ThreadFactory) - Method in interface org.exoplatform.social.common.service.thread.ThreadPoolFactory
Create a scheduled thread pool using the given thread pool profile
newThread(Runnable) - Method in class org.exoplatform.social.common.service.thread.SocialThreadFactory
 
newThread(String, Runnable) - Method in interface org.exoplatform.social.common.service.ExecutorServiceManager
Creates a new daemon thread with the given name.
newThread(String, Runnable) - Method in class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
newThreadPool(int, int, long, TimeUnit, int, ThreadFactory) - Method in class org.exoplatform.social.common.service.thread.DefaultThreadPoolFactory
 
newThreadPool(String, ThreadPoolConfig) - Method in interface org.exoplatform.social.common.service.ExecutorServiceManager
 
newThreadPool(String, ThreadPoolConfig) - Method in class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
newThreadPool(ThreadPoolConfig, ThreadFactory) - Method in class org.exoplatform.social.common.service.thread.DefaultThreadPoolFactory
 
newThreadPool(ThreadPoolConfig, ThreadFactory) - Method in interface org.exoplatform.social.common.service.thread.ThreadPoolFactory
Create a thread pool using the given thread pool profile
Node - Class in org.exoplatform.social.common.xmlprocessor.model
Model of XML node tree
Node() - Constructor for class org.exoplatform.social.common.xmlprocessor.model.Node
 

O

ObjectHelper - Class in org.exoplatform.social.common.service.utils
 
ObjectHelper() - Constructor for class org.exoplatform.social.common.service.utils.ObjectHelper
 
onComponentRemove(String, Processor) - Method in interface org.exoplatform.social.common.service.LifecycleService
 
OpenLinkNewTabFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
This OpenLinkNewTabFilterPlugin is a plugin for XMLProcessor which will force all links have to be open in new tab.
OpenLinkNewTabFilterPlugin() - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.OpenLinkNewTabFilterPlugin
 
org.exoplatform.social.common.router - package org.exoplatform.social.common.router
 
org.exoplatform.social.common.router.regex - package org.exoplatform.social.common.router.regex
 
org.exoplatform.social.common.service - package org.exoplatform.social.common.service
 
org.exoplatform.social.common.service.impl - package org.exoplatform.social.common.service.impl
 
org.exoplatform.social.common.service.thread - package org.exoplatform.social.common.service.thread
 
org.exoplatform.social.common.service.utils - package org.exoplatform.social.common.service.utils
 
org.exoplatform.social.common.xmlprocessor - package org.exoplatform.social.common.xmlprocessor
Provides xml processor classes for sanitize purpose: allows using html tags.
org.exoplatform.social.common.xmlprocessor.filters - package org.exoplatform.social.common.xmlprocessor.filters
 
org.exoplatform.social.common.xmlprocessor.model - package org.exoplatform.social.common.xmlprocessor.model
 

P

path - Variable in class org.exoplatform.social.common.router.ExoRouter.Route
 
pattern() - Method in class org.exoplatform.social.common.router.regex.ExoPattern
 
prependRoute(String, String) - Static method in class org.exoplatform.social.common.router.ExoRouter
Add a new route at the beginning of the route list
prependRoute(String, String, String) - Static method in class org.exoplatform.social.common.router.ExoRouter
Add a new route at the beginning of the route list
process(Object) - Method in interface org.exoplatform.social.common.xmlprocessor.XMLProcessor
Processes an input object though filter chains.
process(Object) - Method in class org.exoplatform.social.common.xmlprocessor.XMLProcessorImpl
Processes an input object though filter chains.
process(AsyncProcessor, ProcessContext) - Method in class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
Processes Async Processor with ProcessContext
process(AsyncProcessor, ProcessContext) - Static method in class org.exoplatform.social.common.service.utils.AsyncProcessorTool
Calls the async of the processor's process method and waits for it to complete before returning.
process(ProcessContext) - Method in interface org.exoplatform.social.common.service.Processor
 
process(ProcessContext, AsyncCallback) - Method in interface org.exoplatform.social.common.service.AsyncProcessor
 
ProcessContext - Interface in org.exoplatform.social.common.service
 
Processor - Interface in org.exoplatform.social.common.service
 
ProcessorContextImpl - Class in org.exoplatform.social.common.service.impl
 
ProcessorContextImpl(String, SocialServiceContext) - Constructor for class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
ProcessorContextImpl(ProcessContext) - Constructor for class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
ProcessorContextImpl(SocialServiceContext) - Constructor for class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
put(String, String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Sets a new attribute, or replace an existing one by key.

R

remove(String) - Method in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
remove(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Removes an attribute by key.
removeFilter(Filter) - Method in interface org.exoplatform.social.common.xmlprocessor.XMLProcessor
Removes a defined filter which is added.
removeFilter(Filter) - Method in class org.exoplatform.social.common.xmlprocessor.XMLProcessorImpl
Removes a defined filter which is added.
removeFilterPlugin(BaseXMLFilterPlugin) - Method in interface org.exoplatform.social.common.xmlprocessor.XMLProcessor
Removes the existing filter component plugin from this processor.
removeFilterPlugin(BaseXMLFilterPlugin) - Method in class org.exoplatform.social.common.xmlprocessor.XMLProcessorImpl
Removes the existing filter component plugin from this processor.
removeProperty(String) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
removeProperty(String) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
replaceAll(String) - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
replaceAll(String) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
reset() - Static method in class org.exoplatform.social.common.router.ExoRouter
 
resolveThreadName(String, String) - Static method in class org.exoplatform.social.common.service.utils.ThreadHelper
Creates a new thread name with the given pattern
reverse(String, Map<String, Object>) - Static method in class org.exoplatform.social.common.router.ExoRouter
Generates ActionBuilder base on the action name and arguments list.
route(String) - Static method in class org.exoplatform.social.common.router.ExoRouter
 
Route() - Constructor for class org.exoplatform.social.common.router.ExoRouter.Route
 
routes - Static variable in class org.exoplatform.social.common.router.ExoRouter
All the loaded routes.
routesFile - Variable in class org.exoplatform.social.common.router.ExoRouter.Route
 
routesFileLine - Variable in class org.exoplatform.social.common.router.ExoRouter.Route
 

S

SanitizeFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
The filter escapes all the DOMTree to make sure it cleaned.
SanitizeFilterPlugin() - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.SanitizeFilterPlugin
 
SELFTCLOSETAGPATTERN - Static variable in class org.exoplatform.social.common.xmlprocessor.DOMParser
 
ServiceContext<T> - Interface in org.exoplatform.social.common.service
Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com Jun 12, 2013
setAsyncMode(boolean) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
 
setAttributes(Attributes) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Sets attributes of Node.
setChildNodes(LinkedList<Node>) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Sets the list child nodes of current Node.
setContent(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Sets the Content of Node, if Node have Content it mean that is text Node.
setDefaultProfile(Boolean) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Sets whether this profile is the default profile (there can only be one).
setException(Throwable) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
setException(Throwable) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
setExecutorService(ExecutorService) - Method in class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
 
setExecutorService(ExecutorService) - Method in interface org.exoplatform.social.common.service.SocialServiceExecutor
 
setId(String) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Sets the id of this profile
setKeepAliveTime(Long) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Sets the keep alive time for inactive threads
setMaxPoolSize(Integer) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Sets the maximum pool size
setMaxQueueSize(Integer) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Sets the maximum number of tasks in the work queue.
setParentNode(Node) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Sets the parent Node of currentNode
setParrent(TraceElement) - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
setPoolSize(Integer) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Sets the core pool size (threads to keep minimum in pool)
setPriority(int) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
 
setProcessorName(String) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
setProcessorName(String) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
setProperty(String, Object) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
setProperty(String, Object) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
setRouteMapping(Map<String, String>) - Method in class org.exoplatform.social.common.router.ExoRouterConfig
Sets the associated ActionName key type mapping from this URI Pattern.
setThreadNamePattern(String) - Method in interface org.exoplatform.social.common.service.ExecutorServiceManager
Sets the thread name pattern used for creating the full thread name.
setThreadNamePattern(String) - Method in class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
setTimeUnit(TimeUnit) - Method in class org.exoplatform.social.common.service.thread.ThreadPoolConfig
Sets the time unit used for keep alive time
setTitle(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Sets title of Node, node's title ak the tag name.
setTraceElement(TraceElement) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
setTraceElement(TraceElement) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
setUrlMaxLength(int) - Method in class org.exoplatform.social.common.xmlprocessor.filters.URLConverterFilterPlugin
Sets max length of URL, if url.length > urlMaxLength and urlMaxLength >= 3 then the url display will be shorten.
size() - Method in class org.exoplatform.social.common.service.utils.TraceList
 
size() - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Get the number of attributes in this set.
SocialServiceContext - Interface in org.exoplatform.social.common.service
 
SocialServiceContext.ProcessType - Enum in org.exoplatform.social.common.service
 
SocialServiceContextImpl - Class in org.exoplatform.social.common.service.impl
 
SocialServiceExecutor - Interface in org.exoplatform.social.common.service
 
SocialServiceExecutorImpl - Class in org.exoplatform.social.common.service.impl
 
SocialServiceExecutorImpl() - Constructor for class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
 
SocialServiceExecutorImpl(ExecutorService) - Constructor for class org.exoplatform.social.common.service.impl.SocialServiceExecutorImpl
 
SocialThreadFactory - Class in org.exoplatform.social.common.service.thread
 
SocialThreadFactory(String, String, boolean, int) - Constructor for class org.exoplatform.social.common.service.thread.SocialThreadFactory
 
start() - Method in class org.exoplatform.social.common.router.ExoRouter
 
start() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
start() - Method in class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
start() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
start() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
start(int) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
start(ProcessContext) - Method in interface org.exoplatform.social.common.service.Processor
 
stop() - Method in class org.exoplatform.social.common.router.ExoRouter
 
stop() - Method in class org.exoplatform.social.common.service.impl.ExecutorServiceManagerImpl
 
stop() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
SYNC - org.exoplatform.social.common.service.SocialServiceContext.ProcessType
 

T

TAGCLOSEPATTERN - Static variable in class org.exoplatform.social.common.xmlprocessor.DOMParser
 
TAGSTARTPATTERN - Static variable in class org.exoplatform.social.common.xmlprocessor.DOMParser
 
ThreadHelper - Class in org.exoplatform.social.common.service.utils
 
ThreadPoolConfig - Class in org.exoplatform.social.common.service.thread
 
ThreadPoolConfig() - Constructor for class org.exoplatform.social.common.service.thread.ThreadPoolConfig
 
ThreadPoolConfig(InitParams) - Constructor for class org.exoplatform.social.common.service.thread.ThreadPoolConfig
 
ThreadPoolFactory - Interface in org.exoplatform.social.common.service.thread
 
tokenize(String) - Static method in class org.exoplatform.social.common.xmlprocessor.Tokenizer
Splits tag of XML String to an arrayList
Tokenizer - Class in org.exoplatform.social.common.xmlprocessor
XML scanner/tokenizer
Tokenizer() - Constructor for class org.exoplatform.social.common.xmlprocessor.Tokenizer
 
toReport() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
toReport() - Method in class org.exoplatform.social.common.service.utils.TraceList
 
toString() - Method in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
toString() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
toString() - Method in class org.exoplatform.social.common.router.regex.ExoPattern
 
toString() - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
toString() - Method in class org.exoplatform.social.common.service.thread.SocialThreadFactory
 
toString() - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
toString() - Method in class org.exoplatform.social.common.service.utils.TraceElement
 
toString() - Method in class org.exoplatform.social.common.service.utils.TraceList
 
toString() - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Converts to string xml presentation of this attributes.
toString() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Convert Node to XML String including all sub-Node
toString(long, TimeUnit) - Method in class org.exoplatform.social.common.service.utils.LogWatch
 
totalProcesses(int) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
totalProcesses(int) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
trace(String, String) - Method in class org.exoplatform.social.common.service.impl.ProcessorContextImpl
 
trace(String, String) - Method in interface org.exoplatform.social.common.service.ProcessContext
 
TraceElement - Class in org.exoplatform.social.common.service.utils
 
TraceFactory - Interface in org.exoplatform.social.common.service
 
TraceList - Class in org.exoplatform.social.common.service.utils
 
TraceList() - Constructor for class org.exoplatform.social.common.service.utils.TraceList
 

U

url - Variable in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
URLConverterFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
This URLConverterFilterPlugin is a plugin for XMLProcessor which will auto convert any detected text link into real links, for example: http://abc.com => <a href="http://abc.com" title="http://abc.com">http://abc.com</a> Moreover, this plugin can trim any link to a fix size when it's too long by specifying the urlMaxLength via init params.
URLConverterFilterPlugin(int) - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.URLConverterFilterPlugin
Constructor with max length of URL, if url.length > UrlMaxLength then the url display will be shorten.
URLConverterFilterPlugin(InitParams) - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.URLConverterFilterPlugin
Constructor with InitParams from container, if url.length > UrlMaxLength then the url display will be shorten.

V

valueOf(String) - Static method in enum org.exoplatform.social.common.service.SocialServiceContext.ProcessType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.exoplatform.social.common.service.SocialServiceContext.ProcessType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XMLBalancerFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
This Filter try Smart way to autoCorrect the typo in HTML input (auto close opened TAG, escape wrong TAG).
XMLBalancerFilterPlugin() - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.XMLBalancerFilterPlugin
 
XMLProcessor - Interface in org.exoplatform.social.common.xmlprocessor
The Processor is responsible for processing the input by pushing the input through filter chains and returns result.
XMLProcessorImpl - Class in org.exoplatform.social.common.xmlprocessor
Implementation of XMLProcessor.
XMLProcessorImpl() - Constructor for class org.exoplatform.social.common.xmlprocessor.XMLProcessorImpl
Constructor
A B C D E F G H I L M N O P R S T U V X 
All Classes All Packages