A B C D E F G H I L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
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 methodExecutors.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
All Classes All Packages