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

A

AbstractFilterLiteral<P> - Class in org.exoplatform.social.common.jcr.filter
Created by The eXo Platform SAS Author : thanh_vucong thanh_vucong@exoplatform.com Nov 21, 2012
AbstractFilterLiteral() - Constructor for class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
AbstractLifeCycle<T extends LifeCycleListener<E>,E extends LifeCycleEvent<?,?>> - Class in org.exoplatform.social.common.lifecycle
Generic implementation a Lifecycle
Events are dispatched asynchronously but sequentially to their listeners according to their type.
AbstractLifeCycle() - Constructor for class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
AbstractListenerPlugin - Class in org.exoplatform.social.common.lifecycle
Base class for a listener plugin
AbstractListenerPlugin() - Constructor for class org.exoplatform.social.common.lifecycle.AbstractListenerPlugin
 
acquire(Object) - Method in class org.exoplatform.social.common.LockInterceptor
 
action - Variable in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
action - Variable in class org.exoplatform.social.common.router.ExoRouter.Route
 
add(String, Object) - Method in class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
addAllowedTag(String, Set<String>) - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy
Adds allowed tagName and its allowed attributes.
addAllowedTag(XMLTagFilterPolicy.AllowedTag) - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy
Adds allowed tag.
addAllowedTags(String...) - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy
Adds many tags at once with empty attributes.
addAttribute(String, String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Adds Attribute to current Node.
addChildNode(Node) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Adds child Node to this Node.
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.
addListener(T) - Method in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
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
 
addTask(Callable) - Method in class org.exoplatform.social.common.lifecycle.LifeCycleCompletionService
 
addTasks(E) - Method in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
append(FilterLiteral.OrderByOption<P>) - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
append(FilterLiteral.FilterOption<P>) - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
append(FilterLiteral.FilterOption<P>) - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
Append the filter option.
append(FilterLiteral.OrderByOption<P>) - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
Append the orderBy option.
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
 
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
 
begin() - Method in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
broadcast(E) - Method in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
Broadcasts an event to the registered listeners.

C

clear() - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
clear() - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
Clear all of filter optional
clear() - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Clears all attributes
clone() - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption
 
clone() - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.OrderByOption
 
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
 
completionService - Variable in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
compute() - Method in class org.exoplatform.social.common.router.ExoRouter.Route
 
container - Variable in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
convertListToArray(List<T>, Class<T>) - Static method in class org.exoplatform.social.common.jcr.Util
Converts a list to an array.
convertMapToStrings(Map<String, String>) - Static method in class org.exoplatform.social.common.jcr.Util
Convert a map of string key and string value into a string array where values are in the form key=value.
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.
convertValuesToMap(Value[]) - Static method in class org.exoplatform.social.common.jcr.Util
Converts an array of Value into a map of string.
convertValuesToStrings(Value[]) - Static method in class org.exoplatform.social.common.jcr.Util
Converts array of Value to array of string.
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.

D

destroy() - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
direction(FilterLiteral.DIRECTION) - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.OrderByOption
 
dispatchEvent(T, E) - Method in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.exoplatform.social.common.RequestQueueingFilter
 
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.DOMContentEscapeFilterPlugin
Filters the input data.
doFilter(Object) - Method in class org.exoplatform.social.common.xmlprocessor.filters.DOMLineBreakerFilterPlugin
Filters any new line characters by new line html tag (<br>).
doFilter(Object) - Method in class org.exoplatform.social.common.xmlprocessor.filters.DOMXMLTagFilterPlugin
Filters the input data.
doFilter(Object) - Method in class org.exoplatform.social.common.xmlprocessor.filters.LineBreakerFilterPlugin
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.
doFilter(Object) - Method in class org.exoplatform.social.common.xmlprocessor.filters.XMLTagFilterPlugin
 
DOMContentEscapeFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
The filter escapes all content of the DOMTree to make sure it cleaned.
DOMContentEscapeFilterPlugin() - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.DOMContentEscapeFilterPlugin
 
DOMLineBreakerFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
This filter checks if DOM tree Content contain native line-break character and replace it with <br /> tags.
DOMLineBreakerFilterPlugin() - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.DOMLineBreakerFilterPlugin
 
DOMParser - Class in org.exoplatform.social.common.xmlprocessor
DOMParser utility
DOMParser() - Constructor for class org.exoplatform.social.common.xmlprocessor.DOMParser
 
DOMXMLTagFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
This Filter travel through DOM tree and find if any TAG is not satisfied the rules specified by a list of allowed tags.
DOMXMLTagFilterPlugin(XMLTagFilterPolicy) - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.DOMXMLTagFilterPlugin
Constructor, the policy must be set from constructor.

E

end() - Method in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
end() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
end(int) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
equals(Object) - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption
 
equals(Object) - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.OrderByOption
 
equals(Object) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
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
Created by The eXo Platform SAS Author : thanh_vucong thanh_vucong@exoplatform.com Oct 19, 2012
ExoRouter - Class in org.exoplatform.social.common.router
Created by The eXo Platform SAS Author : thanh_vucong thanh_vucong@exoplatform.com Oct 19, 2012
ExoRouter() - Constructor for class org.exoplatform.social.common.router.ExoRouter
 
ExoRouter.ActionBuilder - Class in org.exoplatform.social.common.router
 
ExoRouter.ActionBuilder() - Constructor for class org.exoplatform.social.common.router.ExoRouter.ActionBuilder
 
ExoRouter.Route - Class in org.exoplatform.social.common.router
Route class which contains path, action & argument list.
ExoRouter.Route() - Constructor for class org.exoplatform.social.common.router.ExoRouter.Route
 
ExoRouterConfig - Class in org.exoplatform.social.common.router
Created by The eXo Platform SAS Author : thanh_vucong thanh_vucong@exoplatform.com Oct 19, 2012
ExoRouterConfig() - Constructor for class org.exoplatform.social.common.router.ExoRouterConfig
 
ExoRouterConfig(InitParams) - Constructor for class org.exoplatform.social.common.router.ExoRouterConfig
 
ExoSocialException - Exception in org.exoplatform.social.common
The top exception class to handle exception for eXo Social.
ExoSocialException(String) - Constructor for exception org.exoplatform.social.common.ExoSocialException
Only message key available.
ExoSocialException(String, String[]) - Constructor for exception org.exoplatform.social.common.ExoSocialException
message key and messageArguments are available.
ExoSocialException(String, String) - Constructor for exception org.exoplatform.social.common.ExoSocialException
messageKey and exception message is available.
ExoSocialException(String, Throwable) - Constructor for exception org.exoplatform.social.common.ExoSocialException
The message key with exception message and cause.
ExoSocialException(String, String, Throwable) - Constructor for exception org.exoplatform.social.common.ExoSocialException
The message key with exception message and cause.
ExoSocialException(String, String[], String, Throwable) - Constructor for exception org.exoplatform.social.common.ExoSocialException
The message key with messageArguments, exception message and cause.
ExoSocialMedia - Class in org.exoplatform.social.common.embedder
Created by The eXo Platform SAS Author : vietnq vietnq@exoplatform.com May 25, 2012
ExoSocialMedia() - Constructor for class org.exoplatform.social.common.embedder.ExoSocialMedia
 
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.
FilterLiteral<P> - Interface in org.exoplatform.social.common.jcr.filter
Created by The eXo Platform SAS Author : thanh_vucong thanh_vucong@exoplatform.com Nov 21, 2012
FilterLiteral.DIRECTION - Enum in org.exoplatform.social.common.jcr.filter
 
FilterLiteral.FilterOption<P> - Class in org.exoplatform.social.common.jcr.filter
 
FilterLiteral.FilterOption(P, Object) - Constructor for class org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption
 
FilterLiteral.FilterOption(P) - Constructor for class org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption
 
FilterLiteral.OrderByOption<P> - Class in org.exoplatform.social.common.jcr.filter
Defines the OrderBy Optional
FilterLiteral.OrderByOption(P, FilterLiteral.DIRECTION) - Constructor for class org.exoplatform.social.common.jcr.filter.FilterLiteral.OrderByOption
 
FilterLiteral.OrderByOption(P) - Constructor for class org.exoplatform.social.common.jcr.filter.FilterLiteral.OrderByOption
 
find() - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
find() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 

G

get(FilterLiteral.OrderByOption<P>) - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
get(FilterLiteral.FilterOption<P>) - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
get(FilterLiteral.FilterOption<P>) - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
Gets FilterOption which was existing.
get(FilterLiteral.OrderByOption<P>) - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
Gets OrderByOption which was existing.
get(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Gets an attribute value by key.
getAllowedTagList() - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTagPlugin
Gets the allowed tag list.
getAllowedTags() - Method in class org.exoplatform.social.common.xmlprocessor.filters.DOMXMLTagFilterPlugin
Gets the policy List.
getAllowedTags() - Method in class org.exoplatform.social.common.xmlprocessor.filters.XMLTagFilterPlugin
Gets allowed tags list
getAllowedTagSet() - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy
Gets allowed tag set.
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.
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.
getDataInput() - Method in exception org.exoplatform.social.common.ExoSocialException
Gets the date input, which is useful for developers.
getDescription() - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
getDescription() - Method in class org.exoplatform.social.common.jcr.ManagedPlugin
 
getDirection() - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.OrderByOption
 
getExoSocialMedia(String) - Method in class org.exoplatform.social.common.embedder.OembedEmbedder
processes input link and returns data wrapped into a model called ExoSocialMedia.
getHtml() - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
getKeyIterator() - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Gets the KeySet iterator of attributes
getLiteral() - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption
 
getLiteral() - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.OrderByOption
 
getLockId(T) - Method in class org.exoplatform.social.common.LockInterceptor
 
getLockId(RequestQueueingFilter.ServletFilterInvocation) - Method in class org.exoplatform.social.common.RequestQueueingFilter.SessionLockInterceptor
 
getMessageArguments() - Method in exception org.exoplatform.social.common.ExoSocialException
Gets the message arguments.
getMessageKey() - Method in exception org.exoplatform.social.common.ExoSocialException
Gets the message key.
getName() - Method in class org.exoplatform.social.common.jcr.ManagedPlugin
 
getNumberOfMultiUpdated(Map<String, Long>) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Gets the number of updated elements based on the of multi-value since time.
getNumberOfNewer(E) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Gets the number of newer elements based on the provided element.
getNumberOfNewer(Long) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Gets the number of newer elements based on the postedTime.
getNumberOfOlder(E) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Gets the number of older elements based on the provided element.
getOrders() - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
getOrders() - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
Gets OrderByOption iterator
getParentNode() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Gets parent Node of current Node.
getPayload() - Method in class org.exoplatform.social.common.lifecycle.LifeCycleEvent
 
getPropertiesNamePattern(String[]) - Static method in class org.exoplatform.social.common.jcr.Util
Gets properties name pattern from an array of property names.
getProvider() - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
getProviderRoot() - Method in class org.exoplatform.social.common.lifecycle.SocialChromatticLifeCycle
 
getRequest() - Method in class org.exoplatform.social.common.RequestQueueingFilter.ServletFilterInvocation
 
getRoute(String, String, String) - Static method in class org.exoplatform.social.common.router.ExoRouter
 
getRoute(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.
getSession() - Method in class org.exoplatform.social.common.lifecycle.SocialChromatticLifeCycle
 
getSize() - Method in interface org.exoplatform.social.common.RealtimeListAccess
Overrides its parent interface to avoid checked-exception.
getSize() - Method in class org.exoplatform.social.common.UserListAccess
 
getSource() - Method in class org.exoplatform.social.common.lifecycle.LifeCycleEvent
 
getSpaceRoot() - Method in class org.exoplatform.social.common.lifecycle.SocialChromatticLifeCycle
 
getTagAttributes() - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTag
Gets the tag attributes.
getTagName() - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTag
Gets the tag name.
getTitle() - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
getTitle() - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Gets title of Node, node's title ak the tag name.
getType() - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
getUpadtedActivities(Long) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Gets get updated activities base on since time.
getUrl() - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
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
getValue() - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption
 
group(String) - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
group(int) - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
group() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
group(int) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
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
 
hasKey(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Attributes
Checks if these attributes contain an attribute with this key.

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(Node, Node) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
insert Node to DOM tree after refNode
insertAfter(int, Node) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Insert Node to DOM tree after the node at position
Invocation - Interface in org.exoplatform.social.common
 
invoke(T) - Method in class org.exoplatform.social.common.LockInterceptor
 
invokeNext() - Method in interface org.exoplatform.social.common.Invocation
 
invokeNext() - Method in class org.exoplatform.social.common.RequestQueueingFilter.ServletFilterInvocation
 
isAsync() - Method in class org.exoplatform.social.common.lifecycle.LifeCycleCompletionService
 
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

L

lifeCycle - Variable in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
LifeCycleCompletionService - Class in org.exoplatform.social.common.lifecycle
Process the callable request out of the http request.
LifeCycleCompletionService(InitParams) - Constructor for class org.exoplatform.social.common.lifecycle.LifeCycleCompletionService
 
LifeCycleEvent<S,P> - Class in org.exoplatform.social.common.lifecycle
An event fired at different stages of the lifecycle
LifeCycleEvent(S, P) - Constructor for class org.exoplatform.social.common.lifecycle.LifeCycleEvent
 
LifeCycleListener<E extends LifeCycleEvent<?,?>> - Interface in org.exoplatform.social.common.lifecycle
A listener to follow the lifecycle.
LineBreakerFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
This Filter repace native line break character in String input and replace it with HTML /
tag.
LineBreakerFilterPlugin() - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.LineBreakerFilterPlugin
 
ListAccessValidator - Class in org.exoplatform.social.common
Validates input information of list access.
ListAccessValidator() - Constructor for class org.exoplatform.social.common.ListAccessValidator
 
listeners - Variable in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
load(int, int) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Overrides its parent interface to avoid checked-exception.
load(int, int) - Method in class org.exoplatform.social.common.UserListAccess
 
loadAsList(int, int) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Loads items as list instead of array as from RealtimeListAccess.load(int, int).
loadNewer(E, int) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Loads newer elements based on the provided element.
loadOlder(E, int) - Method in interface org.exoplatform.social.common.RealtimeListAccess
Loads older elements based on the provided element.
localArgs - Variable in class org.exoplatform.social.common.router.ExoRouter.Route
 
LockInterceptor<T extends Invocation> - Class in org.exoplatform.social.common
 
LockInterceptor() - Constructor for class org.exoplatform.social.common.LockInterceptor
 
LockInterceptor.InternalLock - Class in org.exoplatform.social.common
 
LockInterceptor.InternalLock(Object) - Constructor for class org.exoplatform.social.common.LockInterceptor.InternalLock
 

M

ManagedPlugin - Class in org.exoplatform.social.common.jcr
A managed plugin base class Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com Jul 18, 2009
ManagedPlugin() - Constructor for class org.exoplatform.social.common.jcr.ManagedPlugin
 
manager - Variable in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
 
matcher(CharSequence) - Method in class org.exoplatform.social.common.router.regex.ExoPattern
 
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 = {"pageID" -> "1256"}, {"topicID" -> "topic544343"}
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.regex.ExoPattern
 

N

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

OembedEmbedder - Class in org.exoplatform.social.common.embedder
Created by The eXo Platform SAS Author : vietnq vietnq@exoplatform.com May 25, 2012
OembedEmbedder(InitParams) - Constructor for class org.exoplatform.social.common.embedder.OembedEmbedder
constructor
onCloseSession(SessionContext) - Method in class org.exoplatform.social.common.lifecycle.SocialChromatticLifeCycle
 
onOpenSession(SessionContext) - Method in class org.exoplatform.social.common.lifecycle.SocialChromatticLifeCycle
 
org.exoplatform.social.common - package org.exoplatform.social.common
Provides common classes
org.exoplatform.social.common.embedder - package org.exoplatform.social.common.embedder
 
org.exoplatform.social.common.jcr - package org.exoplatform.social.common.jcr
Provides common jcr related classes
org.exoplatform.social.common.jcr.filter - package org.exoplatform.social.common.jcr.filter
 
org.exoplatform.social.common.lifecycle - package org.exoplatform.social.common.lifecycle
Provides common lifecycle classes
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.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
 
payload - Variable in class org.exoplatform.social.common.lifecycle.LifeCycleEvent
space where the event occurs
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
prependRoute(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.
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

RealtimeListAccess<E> - Interface in org.exoplatform.social.common
The Realtime list access interface to provide more facility to list access for easier real-time access.
release(LockInterceptor.InternalLock) - Method in class org.exoplatform.social.common.LockInterceptor
 
remove(FilterLiteral.OrderByOption<P>) - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
remove(FilterLiteral.FilterOption<P>) - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
remove(FilterLiteral.FilterOption<P>) - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
Removes the query parameter.
remove(FilterLiteral.OrderByOption<P>) - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
Removes the query parameter.
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.
removeAllowedTag(XMLTagFilterPolicy.AllowedTag) - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy
Removed allowed tag.
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.
removeFilter(Class) - Method in class org.exoplatform.social.common.xmlprocessor.XMLProcessorImpl
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.
removeListener(T) - Method in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle
replaceAll(String) - Method in interface org.exoplatform.social.common.router.regex.ExoMatcher
 
replaceAll(String) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
replaceArguments(String, String[]) - Static method in class org.exoplatform.social.common.ResourceBundleUtil
Replace convention arguments of pattern {index} with messageArguments[index].
replaceArguments(String, List<String>) - Static method in class org.exoplatform.social.common.ResourceBundleUtil
Replace convention arguments of pattern {index} with messageArguments[index].
RequestQueueingFilter - Class in org.exoplatform.social.common
 
RequestQueueingFilter() - Constructor for class org.exoplatform.social.common.RequestQueueingFilter
 
RequestQueueingFilter.ServletFilterInvocation - Class in org.exoplatform.social.common
 
RequestQueueingFilter.ServletFilterInvocation(FilterChain, ServletRequest, ServletResponse) - Constructor for class org.exoplatform.social.common.RequestQueueingFilter.ServletFilterInvocation
 
RequestQueueingFilter.SessionLockInterceptor - Class in org.exoplatform.social.common
 
RequestQueueingFilter.SessionLockInterceptor() - Constructor for class org.exoplatform.social.common.RequestQueueingFilter.SessionLockInterceptor
 
reset() - Static method in class org.exoplatform.social.common.router.ExoRouter
 
ResourceBundleUtil - Class in org.exoplatform.social.common
ResourceBundleUtil
ResourceBundleUtil() - Constructor for class org.exoplatform.social.common.ResourceBundleUtil
 
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
 
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

SELFTCLOSETAGPATTERN - Static variable in class org.exoplatform.social.common.xmlprocessor.DOMParser
 
setAllowedTagPlugin(XMLTagFilterPolicy.AllowedTagPlugin) - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy
Sets XMLTagFilterPolicy.AllowedTagPlugin.
setAllowedTags(LinkedHashMap<String, Attributes>) - Method in class org.exoplatform.social.common.xmlprocessor.filters.DOMXMLTagFilterPlugin
Sets allowed tag policy to DOMXMLagFilter.
setAllowedTags(LinkedHashMap<String, Attributes>) - Method in class org.exoplatform.social.common.xmlprocessor.filters.XMLTagFilterPlugin
Sets allowed tags list
setAllowedTagSet(Set<XMLTagFilterPolicy.AllowedTag>) - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy
Sets allowed tag set.
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.
setDataInput(String) - Method in exception org.exoplatform.social.common.ExoSocialException
Sets the json data input for displaying.
setDescription(String) - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
setHtml(String) - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
setMessageArguments(String[]) - Method in exception org.exoplatform.social.common.ExoSocialException
Sets message arguments.
setMessageKey(String) - Method in exception org.exoplatform.social.common.ExoSocialException
Sets message key.
setParentNode(Node) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Sets the parent Node of currentNode
setProvider(String) - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
setRouteMapping(Map<String, String>) - Method in class org.exoplatform.social.common.router.ExoRouterConfig
Sets the associated ActionName key type mapping from this URI Pattern.
setTagAttributes(Set<String>) - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTag
Sets the tag attributes.
setTagName(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTag
Sets the tag name.
setTarget(FilterLiteral<P>) - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption
 
setTarget(FilterLiteral<P>) - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.OrderByOption
 
setTitle(String) - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
setTitle(String) - Method in class org.exoplatform.social.common.xmlprocessor.model.Node
Sets title of Node, node's title ak the tag name.
setType(String) - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
setUrl(String) - Method in class org.exoplatform.social.common.embedder.ExoSocialMedia
 
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.xmlprocessor.model.Attributes
Get the number of attributes in this set.
SOCIAL_LIFECYCLE_NAME - Static variable in class org.exoplatform.social.common.lifecycle.SocialChromatticLifeCycle
 
SocialChromatticLifeCycle - Class in org.exoplatform.social.common.lifecycle
SocialChromatticLifecyle is used to manage ChromatticSession on Social project.
SocialChromatticLifeCycle(InitParams) - Constructor for class org.exoplatform.social.common.lifecycle.SocialChromatticLifeCycle
 
source - Variable in class org.exoplatform.social.common.lifecycle.LifeCycleEvent
source of the event.
start() - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
start() - Method in class org.exoplatform.social.common.router.ExoRouter
 
start() - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
start(int) - Method in class org.exoplatform.social.common.router.regex.ExoMatcherImpl
 
stop() - Method in class org.exoplatform.social.common.router.ExoRouter
 

T

TAGCLOSEPATTERN - Static variable in class org.exoplatform.social.common.xmlprocessor.DOMParser
 
TAGSTARTPATTERN - Static variable in class org.exoplatform.social.common.xmlprocessor.DOMParser
 
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
 
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.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

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 => http://abc.com 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.
UserListAccess - Class in org.exoplatform.social.common
UserListAccess used for LazyPageList
Created by The eXo Platform SAS
UserListAccess(List<User>) - Constructor for class org.exoplatform.social.common.UserListAccess
constructor
Util - Class in org.exoplatform.social.common.jcr
Provides utility for working with jcr
Util() - Constructor for class org.exoplatform.social.common.jcr.Util
 

V

validateIndex(int, int, int) - Static method in class org.exoplatform.social.common.ListAccessValidator
Validates index of list access.
value(Object) - Method in class org.exoplatform.social.common.jcr.filter.FilterLiteral.FilterOption
 
valueOf(String) - Static method in enum org.exoplatform.social.common.jcr.filter.FilterLiteral.DIRECTION
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.exoplatform.social.common.jcr.filter.FilterLiteral.DIRECTION
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitCompletionFinished() - Method in class org.exoplatform.social.common.lifecycle.LifeCycleCompletionService
 
with(FilterLiteral.OrderByOption<P>) - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
with(FilterLiteral.FilterOption<P>) - Method in class org.exoplatform.social.common.jcr.filter.AbstractFilterLiteral
 
with(FilterLiteral.FilterOption<P>) - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
plug a filter in FilterLiteral
with(FilterLiteral.OrderByOption<P>) - Method in interface org.exoplatform.social.common.jcr.filter.FilterLiteral
plug a filter in FilterLiteral

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
XMLTagFilterPlugin - Class in org.exoplatform.social.common.xmlprocessor.filters
This is XML Tags and Attributes filter from String input base on whitelist.
XMLTagFilterPlugin(XMLTagFilterPolicy) - Constructor for class org.exoplatform.social.common.xmlprocessor.filters.XMLTagFilterPlugin
Constructor, the policy must be set from constructor.
XMLTagFilterPolicy - Class in org.exoplatform.social.common.xmlprocessor.model
Contains the set of XMLTagFilterPolicy.AllowedTag.
XMLTagFilterPolicy() - Constructor for class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy
Default constructor
XMLTagFilterPolicy.AllowedTag - Class in org.exoplatform.social.common.xmlprocessor.model
The allowed tags: tagName and tagAttributes to be configured for allowed tags.
XMLTagFilterPolicy.AllowedTag() - Constructor for class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTag
Default constructor.
XMLTagFilterPolicy.AllowedTag(String) - Constructor for class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTag
Constructor with tagName.
XMLTagFilterPolicy.AllowedTag(String, Set<String>) - Constructor for class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTag
Constructor with tagName and tagAttributes.
XMLTagFilterPolicy.AllowedTagPlugin - Class in org.exoplatform.social.common.xmlprocessor.model
The plugin component for configuring the list of XMLTagFilterPolicy.AllowedTag.
XMLTagFilterPolicy.AllowedTagPlugin(InitParams) - Constructor for class org.exoplatform.social.common.xmlprocessor.model.XMLTagFilterPolicy.AllowedTagPlugin
Constructor.

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

Copyright © 2013 eXo Platform SAS. All Rights Reserved.