Modifier and Type | Class and Description |
---|---|
static class |
Member.GroupComparator<T extends Member> |
static class |
Member.LangComparator<T extends Member> |
static class |
Member.LastLdapSyncComparator<T extends Member> |
static class |
Member.LastLoginDateComparator<T extends Member>
Compare member based on their last login date
|
static class |
Member.LdapAccountComparator<T extends Member> |
static class |
Member.LoginComparator<T extends Member> |
static class |
Member.NameComparator<T extends Member> |
static class |
Member.PublicationCountComparator<T extends Member> |
static class |
Member.RightComparator<T extends Member> |
static class |
Member.SessionComparator<T extends Member> |
static class |
Member.WebdavComparator<T extends Member> |
Modifier and Type | Field and Description |
---|---|
protected Member |
Publication.WorkspaceAuthorSelector.author |
protected Member |
Data.author |
protected Member |
Member.declaredManager |
protected Member |
Group.declaredManager |
protected Member |
Channel.defaultAdmin |
protected Member |
MemberImportManager.importAuthor |
protected Member |
QueryManager.QueryPublicationSelector.loggedMember |
protected Member |
Data.opAuthor |
protected Member |
Data.opDelegate |
Modifier and Type | Field and Description |
---|---|
protected java.util.HashSet<Member> |
Category.authorizedMemberHashSet |
protected java.util.TreeSet<Member> |
Publication.authorizedMemberSet |
protected java.util.TreeSet<Member> |
Category.authorizedMemberSet |
protected java.util.TreeSet<Member> |
Member.delegateMemberSet |
protected java.util.HashMap<Member,java.util.BitSet> |
AudienceRights.memberToBSMap |
protected java.util.Set<Member> |
QueryManager.QueryPublicationSelector.queryAvoidMemberSet |
protected java.util.Set<Member> |
QueryManager.QueryPublicationSelector.queryMemberSet |
protected java.util.HashMap<java.lang.String,java.util.TreeSet<Member>> |
Publication.roleMap |
protected java.util.TreeSet<Member> |
Publication.updateMemberSet |
Modifier and Type | Method and Description |
---|---|
static Member[] |
JcmsUtil.getAllMembers(Group[] groups,
Member[] members,
Member... removeMembers)
|
Member |
Data.getAuthor()
Returns the author of this Data.
|
Member |
Data.getAuthor(boolean queryDB)
Returns the author of this Data.
|
Member |
Channel.getCurrentDelegateMember()
Returns the original Member of the current session if he has connected
to another account since then (using JCMS_sulogin feature).
Uses DelegationAuthenticationHandler.getSuHistory(HttpServletRequest) .Used by internal method during data creation/update/delete to correctly set the opDelegate field of any Data. This method must be called during a user request to work otherwise it returns null. |
Member |
Channel.getCurrentLoggedMember()
Returns the Member currently loggued in for the current request.
|
Member |
Member.getDeclaredManager()
Returns the declared manager of this member.
|
Member |
Group.getDeclaredManager()
Returns the manager of this group.
|
Member |
Member.getDeclaredManager(boolean queryDB)
Returns the declared manager of this member.
|
Member |
Group.getDeclaredManager(boolean queryDB)
Returns the manager of this groupe.
|
Member |
Channel.getDefaultAdmin()
Returns the default admin.
|
Member |
Data.getLockMember()
Return the member who locked this data
|
Member |
WeakLockManager.getLockMember(Data data)
Returns the member who has locked the given data.
|
Member |
Member.getManager()
Returns the manager of this member.
|
Member |
Group.getManager()
Returns the manager of this group (it can be either the declared manager or the nearest manager of a parent group)
|
Member |
Member.getManager(DataSelector dataSelector)
Find first manager of this member matching the given dataSelector (if not null).
|
Member |
WeakLockEntry.getMember() |
Member |
MemberImport.getMember() |
Member |
Channel.getMember(java.lang.String id)
Returns a member from its id
|
Member |
Channel.getMemberFromEmail(java.lang.String email)
Returns the member with the given email.
|
Member |
Channel.getMemberFromLogin(java.lang.String login)
Returns the member with the given login.
|
static Member |
Member.getMemberFromLogin(java.lang.String login,
boolean checkDisabled)
Returns the member with the given login.
|
Member |
Channel.getMemberFromLogin(java.lang.String login,
boolean checkDisabled)
Returns the member with the given login.
|
static Member |
HttpUtil.getMemberParameter(javax.servlet.http.HttpServletRequest request,
java.lang.String parameterName)
Retrieve a Member from its id received in parameter.
|
Member |
Data.getOpAuthor()
Get the value of opAuthor.
|
Member |
Data.getOpDelegate()
Retrieves the Member who is really doing the operation
(through right delegation) as opposed to the opAuthor,
who is the Member having the right to do it.
|
Member |
Data.getStrongLockMember()
Returns the member who has strongly locked this Data.
|
Member |
Form.getSubmitMember()
Get the value of submitMember.
|
protected Member |
MemberImportManager.internalGetMemberFromLogin(java.lang.String login)
Searches Member from login from persisted Members, and in temporary login Map.
This login map is used for performances purpose. |
Modifier and Type | Method and Description |
---|---|
PageResult<Member> |
MemberQueryFilter.filterPageResult(AllMemberQueryHandler amqh,
PageResult<Member> pr,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the page result of a AllMemberQueryHandler..
|
PageResult<Member> |
BasicMemberQueryFilter.filterPageResult(AllMemberQueryHandler amqh,
PageResult<Member> pr,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the page result of a AllMemberQueryHandler..
|
java.util.Set<Member> |
MemberQueryFilter.filterResultSet(MemberQueryHandler mqh,
java.util.Set<Member> set,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the result set.
|
java.util.Set<Member> |
BasicMemberQueryFilter.filterResultSet(MemberQueryHandler mqh,
java.util.Set<Member> set,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the result set
|
java.util.Set<Member> |
Channel.getAdminSet()
Returns the set of administrators.
|
java.util.Set<Member> |
Publication.getAuthorizedMemberSet()
Get the set of Member authorized to read this Publication.
|
java.util.Set<Member> |
Category.getAuthorizedMemberSet()
Get the value of authorizedMemberSet.
|
java.util.Set<Member> |
Group.getDeclaredMemberSet()
Retrieves Set of members who belongs to this group ONLY.
|
java.util.Set<Member> |
GroupIndexManager.getDeclaredMemberSet(Group group)
Returns the member set associated to the given Group.
|
java.util.TreeSet<Member> |
Member.getDelegateMemberSet()
Gets the TreeSet of Member allowed to login as this member.
|
java.util.Set<Member> |
MemberIndexManager.getDelegateSet(Member mbr)
Returns the delegate set associated to the given member.
|
java.util.Set<Member> |
Member.getDelegationHolderSet()
Retrieves the list of member into which this member
was allowed to log in.
|
java.util.List<Member> |
Publication.getFollowerList(boolean searchParents)
Returns all the followers of this publication.
|
static java.util.Comparator<Member> |
Member.getGroupComparator(java.util.Comparator<Group> groupComparator) |
static java.util.Comparator<Member> |
Member.getLangComparator() |
static java.util.Comparator<Member> |
Member.getLastLdapSyncComparator() |
static java.util.Comparator<Member> |
Member.getLastLoginDateComparator() |
static java.util.Comparator<Member> |
Member.getLdapComparator() |
static java.util.Set<Member> |
JcmsSessionTracker.getLoggedMemberSet()
Returns the set of member who have a valid session where there
are logged.
|
static java.util.Comparator<Member> |
Member.getLoginComparator() |
java.util.Set<Member> |
Member.getManagedMemberSet()
Returns the set of member managed by this member.
|
java.util.Set<Member> |
Group.getMemberSet()
Retrieves Set of members who belongs to this group (Store only) (or to any child group of this group).
|
java.util.Set<Member> |
GroupIndexManager.getMemberSet(Group group)
Returns the member set associated to the given Group.
|
java.util.TreeSet<Member> |
Publication.getMemberSetAssignedToRole(java.lang.String roleId)
Returns the member bound to the given role.
|
static java.util.Set<Member> |
JcmsUtil.getMemberSetFromGroups(java.lang.String[] gids)
Return all the members represented by an Array of Group ids
|
java.util.Map<Member,java.util.Set<? extends Publication>> |
NotificationQuery.getMemberToPublicationSetMap(java.util.Set<Member> memberSet)
This methods finds for each members to be notified the
publications matching notification criterias of given period.
|
static java.util.Comparator<Member> |
Member.getNameComparator() |
static java.util.Comparator<Member> |
Member.getPublicationCountComparator() |
protected java.util.HashSet<Member> |
QueryManager.getQueryAvoidMemberSet(QueryHandler qh)
Compute a
HashSet of Member to exclude
during query from the "midsOff" value of the given QueryHandler. |
protected java.util.HashSet<Member> |
QueryManager.getQueryMemberSet(QueryHandler qh)
Compute a
HashSet of Member to include
during query from the "mids" value of the given QueryHandler. |
static java.util.Comparator<Member> |
Member.getRightComparator() |
java.util.HashMap<java.lang.String,java.util.TreeSet<Member>> |
Publication.getRoleMap() |
static java.util.Comparator<Member> |
Member.getSessionComparator() |
java.util.Set<Member> |
Publication.getUpdateMemberSet()
Get the value of updateMemberSet.
|
static java.util.Comparator<Member> |
Member.getWebdavComparator() |
Modifier and Type | Method and Description |
---|---|
void |
Publication.addAuthorizedMember(Member mbr)
Add an authorized member.
|
void |
Category.addAuthorizedMember(Member mbr)
Add an authorized member.
|
boolean |
MemberIndexManager.addContent(Member mbr,
Content content)
Adds the given content to the content set of the given member.
|
boolean |
GroupIndexManager.addDeclaredMember(Group group,
Member member)
Adds the given Member to the given Group.
|
boolean |
MemberIndexManager.addDelegate(Member mbr,
Member delegate)
Adds the given delegate to the delegate set of the given member.
|
void |
Publication.addFollower(Member mbr)
Adds a follower for this publication.
|
boolean |
GroupIndexManager.addMember(Group group,
Member member)
Adds the given Member to the given Group.
|
boolean |
MemberIndexManager.addPublication(Member mbr,
Publication pub)
Adds the given publication to the publication set of the given member.
|
ControllerStatus |
Category.addSiblings(java.lang.String names,
Member loggedMember,
java.lang.String userLang)
Creates categories based on given names as sibling of current Category
|
ControllerStatus |
Category.addSubs(java.lang.String names,
Member loggedMember,
java.lang.String userLang)
Create a Category under the given category
|
boolean |
MemberIndexManager.addWorkspace(Member mbr,
Workspace workspace)
Adds the given workspace to the workspace set of the given member.
|
void |
DataController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context)
This method is called once the write operation has been performed.
|
void |
BasicDataController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context)
This method is called once the write operation has been performed.
|
void |
Publication.assignRole(java.lang.String roleId,
Member mbr)
Assigns a member to a role
|
ControllerStatus |
Publication.attachTo(Workspace attachWorkspace,
java.util.Set<Category> catSet,
Member mbr)
Attaches this publication to the given workspace with the given categories.
|
void |
DataController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context)
This method is called before the write operation is performed.
|
void |
BasicDataController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context)
This method is called before the write operation is performed.
|
boolean |
Publication.canBeArchived(Member mbr)
Check if the publication can be archived by the given member.
|
ControllerStatus |
Publication.canBeArchived(Member mbr,
java.util.Map context)
Returns a ControllerStatus indicating if this publication can be archived or not
|
boolean |
Publication.canBeAttachedBy(Member mbr)
Returns true if the given member can attach this publication to another workspace.
|
boolean |
Publication.canBeAttachedTo(Workspace attachWorkspace,
Member mbr)
Returns true if the given member can attach this publication to the given workspace.
|
boolean |
Publication.canBeDetachedFrom(Workspace attachWorkspace,
Member mbr)
Returns true if the given member can detach this publication from the given workspace.
|
boolean |
Publication.canBeEditedFieldByField(Member mbr)
Returns true if this publication can be edited field by field on the front-office by the given member.
|
boolean |
Publication.canBeFollowedBy(Member mbr)
Returns true if the given member can follow this publication
|
boolean |
RightPolicyManager.canBeReadBy(boolean isAuthorized,
Category cat,
Member mbr,
boolean searchInGroups,
boolean checkAncestors) |
boolean |
RightPolicyManager.canBeReadBy(boolean isAuthorized,
Group grp,
Member mbr) |
boolean |
RightPolicyManager.canBeReadBy(boolean isAuthorized,
Publication pub,
Member mbr,
boolean searchInGroups,
RightInfo rightInfo) |
boolean |
Data.canBeReadBy(Member member)
Checks if the specified member is authorized to read this Data.
|
boolean |
Publication.canBeReadBy(Member member,
boolean searchInGroups)
Check if a member can read this publication.
|
boolean |
Category.canBeReadBy(Member member,
boolean searchInGroups,
boolean checkAncestors)
Check if a member can read this category.
|
boolean |
Publication.canBeReadBy(Member member,
boolean searchInGroups,
RightInfo rightInfo)
Checks if the specified member is authorized to read this Publication.
|
boolean |
Group.canBeReadBy(Member member,
boolean searchInGroups,
RightInfo rightInfo)
Checks if the specified member is authorized to read this Group.
|
boolean |
Data.canBeReadBy(Member member,
boolean searchInGroups,
RightInfo rightInfo)
Checks if the specified member is authorized to read this Data.
|
boolean |
Category.canBeReadBy(Member member,
boolean searchInGroups,
RightInfo rightInfo)
Checks if the specified member is authorized to read this Category.
|
boolean |
Data.canBeUnlockedBy(Member mbr)
Returns true if the given member can unlock this data.
|
boolean |
FileDocument.canBeUploadedBy(Member mbr)
Returns true a new version of the file can be uploaded for this document by the given member.
|
boolean |
Category.canBeUsedBy(Member member)
Dual method of
canUseCategory(Category) |
boolean |
Publication.canBeVotedBy(Member mbr) |
boolean |
Workflow.canChangeState(Member member,
Publication pub,
WFState target)
Checks if a given member can move a given publication in a given
state.
|
boolean |
Workflow.canChangeState(Member member,
Publication pub,
WFState source,
WFState target)
Checks if a given member can move from a given state in a given
state
|
boolean |
RightPolicyManager.canCreateContact(boolean isAuthorized,
Member mbr) |
boolean |
Publication.canCreateCopy(Member mbr)
Returns true if the given member can create a copy of this publication
|
boolean |
Publication.canCreateCopy(Member mbr,
boolean isWorkCopy)
Returns true if the given member can create a copy of this publication
|
boolean |
FileDocument.canCreateCopy(Member mbr,
boolean isWorkCopy)
This method override canCreateCopy() and returns true for workCopy
and false otherwise (2 FileDocuments cannot target the same file)
|
boolean |
Publication.canCreateWorkCopy(Member mbr)
Returns true if the given member can create a work copy of this publication
|
boolean |
RightPolicyManager.canCreateWorkspace(boolean isAuthorized,
Member mbr,
Workspace model) |
boolean |
RightPolicyManager.canDeleteOther(boolean isAuthorized,
Member mbr,
java.lang.Class<? extends Publication> clazz,
Workspace ws) |
boolean |
RightPolicyManager.canDeleteOther(boolean isAuthorized,
Member mbr,
Data data,
RightInfo rightInfo) |
boolean |
RightPolicyManager.canManageCategory(boolean isAuthorized,
Member mbr,
Category cat,
boolean searchInGroups,
boolean searchInParent) |
boolean |
Channel.canMemberAccessFile(java.lang.String filename,
Member member)
Check if the given member can access the given file (dangling
documents are checked, see checkMemberAccessFile()).
|
boolean |
Publication.canMergeWorkCopy(Member mbr)
Returns true if the given member can merge this work copy with it's main instance
|
boolean |
RightPolicyManager.canPublish(boolean isAuthorized,
Member mbr,
java.lang.Class<? extends Publication> clazz,
java.util.Set<? extends Workspace> wsSet) |
boolean |
StrongLockManager.canRequestUnlock(Data data,
Member mbr)
Returns true if the given member can request the lock (by mail).
|
boolean |
Publication.canRequestUnlock(Member mbr) |
boolean |
Data.canRequestUnlock(Member mbr)
Returns true if the given member can request to unlock this data.
|
boolean |
StrongLockManager.canUnlock(Data data,
Member mbr)
Returns true if the member can unlock the given data
|
boolean |
StrongLockManager.canUnlock(StrongLock lock,
Member mbr)
Returns true if the member can unlock the given lock
|
boolean |
RightPolicyManager.canUpdateOther(boolean isAuthorized,
Member mbr,
java.lang.Class<? extends Publication> clazz,
Workspace ws) |
boolean |
RightPolicyManager.canUpdateOther(boolean isAuthorized,
Member mbr,
Data data,
RightInfo rightInfo) |
boolean |
RightPolicyManager.canUseCategory(boolean isAuthorized,
Member mbr,
Category cat,
boolean searchInGroups,
boolean searchInParent) |
boolean |
Workflow.canWorkInState(Publication pub,
Member member,
WFState state)
Checks if a given member can work in a given state
|
boolean |
Workflow.canWorkInState(Publication pub,
Member member,
WFState state,
Member newAuthor)
Checks if a given member can work in a given state
|
boolean |
RightPolicyManager.canWorkOn(boolean isAuthorized,
Publication pub,
Member member,
RightInfo rightInfo) |
ControllerStatus |
RightPolicyManager.canWorkOn(ControllerStatus status,
int op,
Member mbr,
Member member) |
java.lang.Boolean |
RightPolicyManager.checkAccess(Member member,
java.lang.String resource,
java.util.Map<java.lang.String,java.lang.Object> context) |
ControllerStatus |
Data.checkAndPerformCreate(Member mbr)
Checks if the creation can be performed, and performs data creation.
|
ControllerStatus |
Data.checkAndPerformCreate(Member mbr,
java.util.Map<?,?> context)
Checks if the creation can be performed, and performs data creation.
|
ControllerStatus |
Data.checkAndPerformDelete(Member mbr)
Checks if the deletion can be performed, and performs data deletion.
|
ControllerStatus |
Data.checkAndPerformDelete(Member mbr,
java.util.Map<?,?> context)
Checks if the deletion can be performed, and performs data deletion.
|
ControllerStatus |
Data.checkAndPerformUpdate(Member mbr)
Checks if the update can be performed, and performs data update.
|
ControllerStatus |
Data.checkAndPerformUpdate(Member mbr,
java.util.Map<?,?> context)
Checks if the update can be performed, and performs data update.
|
ControllerStatus |
Data.checkCreate(Member mbr)
Checks if the creation can be performed
|
ControllerStatus |
Publication.checkCreate(Member mbr,
java.util.Map context)
Checks if the creation can be performed
|
ControllerStatus |
Member.checkCreate(Member mbr,
java.util.Map context) |
ControllerStatus |
Data.checkCreate(Member mbr,
java.util.Map context)
Checks if the creation can be performed
|
ControllerStatus |
DBFileDocument.checkCreate(Member mbr,
java.util.Map context) |
ControllerStatus |
Data.checkDelete(Member mbr)
Checks if the deletion can be performed
|
ControllerStatus |
Publication.checkDelete(Member mbr,
java.util.Map context)
Checks if the deletion can be performed
|
ControllerStatus |
Member.checkDelete(Member mbr,
java.util.Map context)
Checks if the deletion can be performed
|
ControllerStatus |
Group.checkDelete(Member mbr,
java.util.Map context)
Checks if the deletion can be performed
|
ControllerStatus |
Data.checkDelete(Member mbr,
java.util.Map context)
Checks if the deletion can be performed
|
ControllerStatus |
Category.checkDelete(Member mbr,
java.util.Map context)
Checks if the deletion can be performed
|
boolean |
WeakLockManager.checkLockMember(Data data,
Member mbr)
Returns true if the given data can be locked by the given member.
|
boolean |
StrongLockManager.checkLockMember(Data data,
Member mbr)
Returns true if the given member has locked the given data or if the data is not locked.
|
boolean |
Data.checkLockMember(Member mbr)
Returns true if the given member has locked the given data or if the data is not locked.
|
ControllerStatus |
Publication.checkMember(int op,
Member mbr,
java.util.Map context)
Checks if the given member can perform the given operation.
|
ControllerStatus |
Member.checkMember(int op,
Member mbr,
java.util.Map context)
Checks if the given member can perform the given operation.
|
ControllerStatus |
Group.checkMember(int op,
Member mbr,
java.util.Map context)
Checks if the given member can perform the given operation.
|
ControllerStatus |
Data.checkMember(int op,
Member mbr,
java.util.Map context)
Checks if the given member can perform the given operation.
|
ControllerStatus |
Category.checkMember(int op,
Member mbr,
java.util.Map context)
Checks if the given member can perform the given operation.
|
int |
Channel.checkMemberAccessFile(java.lang.String filename,
Member member,
java.util.Set<java.lang.String> authorizedFilenames)
Check the access mode the given member has for the given file
|
static ControllerStatus |
Member.checkMemberGroupModification(Member opAuthor,
Group modifiedGroup,
Member modifiedMember,
boolean checkParentGroup)
Check if the specified Member (opAuthor) is authorized to add or remove a member to the specified
group to this member.
|
ControllerStatus |
Publication.checkMerge(Member mbr,
java.util.Map context)
Checks if the merge can be performed
|
boolean |
AudienceRights.checkRights(Publication pub,
Member member)
Check if the publication can be read by the given member using AudienceRights.
|
boolean |
WFTransition.checkRule(ObjectIntTreeMap grpVoteMap,
java.util.TreeSet<Member> mbrVoteSet,
Publication publication,
Member loggedMember)
Perform the rule
|
static boolean |
WFRule.checkRule(java.util.Set<WFRole> roleSet,
ObjectIntTreeMap grpVoteMap,
java.util.TreeSet<Member> mbrVoteSet,
Publication pub,
Member mbr)
This method determines whether a transition can be performed.
|
java.lang.Object[] |
Publication.checkStateChange(Member mbr,
int newPstatus)
Checks if the state change can be performed (it checks if the transition's rule can be perfomed)
|
java.lang.Object[] |
Publication.checkStateChange(Member mbr,
int newPstatus,
int oldPstatus)
Checks if the state change can be performed (it checks if the transition's rule can be perfomed)
|
boolean |
Data.checkStrongLockMember(Member mbr)
Check if the specified member has locked this Data or if the Data is not locked.
|
boolean |
WFState.checkTransition(int targetPstatus,
ObjectIntTreeMap grpVoteMap,
java.util.TreeSet<Member> mbrVoteSet,
Publication pub,
Member mbr)
Check if there exists at least one transition matching the given criteria and which can be performed
|
ControllerStatus |
Data.checkUpdate(Member mbr)
Checks if the update can be performed
|
ControllerStatus |
Publication.checkUpdate(Member mbr,
java.util.Map context)
Checks if the update can be performed
|
ControllerStatus |
Member.checkUpdate(Member mbr,
java.util.Map context)
Checks if the update can be performed
|
ControllerStatus |
Data.checkUpdate(Member mbr,
java.util.Map context)
Checks if the update can be performed
|
ControllerStatus |
Category.checkUpdate(Member mbr,
java.util.Map context)
Checks if the update can be performed
|
ControllerStatus |
QuotaDataController.checkWrite(Data data,
int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context) |
ControllerStatus |
DataController.checkWrite(Data data,
int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context)
Checks if the given write operation can be performed
|
ControllerStatus |
BasicDataController.checkWrite(Data data,
int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context)
Checks if the given write operation can be performed
|
ControllerStatus |
Publication.checkWrite(int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context)
Checks if the given write operation can be performed
|
ControllerStatus |
Group.checkWrite(int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context)
Checks if the given write operation can be performed
|
ControllerStatus |
Data.checkWrite(int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context)
Checks if the given write operation can be performed
|
ControllerStatus |
AbstractWebPage.checkWrite(int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context) |
void |
MemberIndexManager.clearCanPublishContentMap(Member mbr)
Clears the publish rights map associated to the given member.
|
void |
MemberIndexManager.clearCanUpdateDeleteContentMap(Member mbr)
Clears the updateDelete map associated to the given member.
|
void |
MemberIndexManager.clearIsWorker(Member mbr)
Clears the isWorker status cache.
|
protected void |
AudienceRights.clearMemberBS(Member member)
Clear the BitSet associated with the given Member.
|
static void |
HttpUtil.clearMemberCSRFToken(Member member)
Remove CSRF token of the specified member
|
protected void |
MemberListener.clearMemberIsWorker(Member mbr)
Clears Member isWorker status cache.
|
void |
MemberIndexManager.clearWorkspaceSet(Member mbr)
Clears the workspace set associated to the given member.
|
protected java.util.BitSet |
AudienceRights.computeMemberBS(Member member) |
boolean |
Category.containsUnreadPub(Member member)
Check if this category (and all its sub-categories) contains at
least one tracked publication which has not been read by the
given member
|
boolean |
WorkflowManager.convertPstatus(Publication pub,
Workflow wf,
int oldPstatus,
int newPstatus,
Member opAuthor)
Converts a publication in the given pstatus with the given workflow to a new pstatus.
|
int |
WorkflowManager.convertPstatus(Workflow wf,
int oldPstatus,
int newPstatus,
Member opAuthor)
Converts publications in the given pstatus with the given workflow to a new pstatus.
|
Publication |
Publication.createCopy(Member mbr)
Creates a copy from this publication
|
void |
Channel.createData(Data data,
Member opAuthor)
Creates a data in the store.
|
boolean |
Publication.createWFNote(Member mbr,
int newPstatus,
int oldPstatus,
java.lang.String note)
Create/Update a WFNote and check if the transition can be performed.
|
boolean |
Publication.createWFNote(Member mbr,
int newPstatus,
java.lang.String note)
Create/Update a WFNote and check if the transition can be performed.
|
Publication |
Publication.createWorkCopy(Member mbr)
Creates a work copy for this publication
|
ControllerStatus |
Category.delete(Member loggedMember)
Delete the given category
|
void |
Channel.deleteData(Data data,
Member opAuthor)
Delete a data in the store.
|
protected void |
Member.deleteMemberData(Member mbr,
java.util.Map context) |
void |
Workflow.deleteRole(WFRole wfRole,
Member member)
Deletes the given WFRole
|
static long |
FileDocument.directoryToFileDocuments(java.io.File dir,
java.io.FileFilter filter,
FileDocument refFileDoc,
Member opAuthor,
java.util.Map<java.lang.String,? extends java.lang.Object> contextMap)
Create FileDocumens from all files in the specified directory (and its sub directory).
|
static DataExtension |
DataExtension.duplicate(DataExtension ext,
Member mbr)
Duplicate the given extension and create it in the store
|
static Member[] |
JcmsUtil.getAllMembers(Group[] groups,
Member[] members,
Member... removeMembers)
|
static Member[] |
JcmsUtil.getAllMembers(Group[] groups,
Member[] members,
Member... removeMembers)
|
<T extends Publication> |
Channel.getAllPublicationSet(java.lang.Class<T> clazz,
Member member)
Returns all publications of a given class AND subclasses that can be accessed by
a given member and that are in a visible state.
|
<T extends Publication> |
Channel.getAllPublicationSet(java.lang.Class<T> clazz,
Member member,
boolean checkPstatus)
Returns all publications of a given class AND subclasses that can be accessed by
a given member.
|
static Publication.AuthorizedSelector |
Publication.getAuthorizedSelector(Member member) |
static Category.AuthorizedSelector |
Category.getAuthorizedSelector(Member member) |
static DataSelector |
Data.getAuthorSelector(Member author) |
java.util.Map<Workspace,java.lang.Boolean> |
MemberIndexManager.getCanPublishContentMap(Member mbr)
Returns the publish rights map associated to the given member.
|
java.util.Map<Workspace,java.lang.Boolean> |
MemberIndexManager.getCanUpdateDeleteContentMap(Member mbr)
Returns the updateDelete map associated to the given member.
|
static Publication.CanWorkOnSelector |
Publication.getCanWorkOnSelector(Member member) |
Category[] |
Publication.getCategories(Member member)
Returns the categories of the publication the member can read
|
java.util.TreeSet |
TypeFieldEntry.getCategory(Data data,
Member mbr)
Gets the value of the given
Category field name for the given Data . |
java.util.TreeSet<Category> |
Data.getCategoryFieldValue(java.lang.String fieldName,
Member mbr)
Gets the value of the given
Category field name for the current Data . |
java.util.Set<Content> |
MemberIndexManager.getContentSet(Member mbr)
Returns the content set associated to the given member.
|
static java.lang.String |
HttpUtil.getCurrentMemberCSRFToken(Member member)
Retrieve the current valid CSRF Token expected on critical requests of the specified member.
|
java.util.Set<Member> |
MemberIndexManager.getDelegateSet(Member mbr)
Returns the delegate set associated to the given member.
|
static DataSelector |
Data.getDeletableSelector(Member opAuthor) |
java.util.TreeSet<Category> |
Publication.getDescendantCategorySet(Category parent,
boolean includingParent,
Member member)
Return the set of category of this publication which are the
descendant category of a given parent category, including the
given parent category in case the parameter
includingParent is true. |
java.lang.String |
RightInfo.getExplanationMessage(java.lang.String userLang,
java.util.Locale userLocale,
Data data,
Member mbr)
Returns the explanation message.
|
java.util.Map<java.lang.String,FieldStatus> |
Data.getFieldStatusMap(Member mbr)
Returns the FieldStatus map of this data for the given member (currently only works for Publication).
|
Category |
Publication.getFirstDescendantCategory(Category parent,
boolean includingParent,
Member member)
This convenient method returns the first category of the set
returned by getDescendantCategorySet, including the parent in case parameter
includingParent is true and the current publication has parent as category. |
static java.lang.Class<? extends FileDocument> |
FileDocument.getFirstDocumentClassAuthorized(Member member,
Workspace workspace)
Retrieve the first document class authorized for publication by the specified member.
|
static java.lang.Class<? extends FileDocument> |
FileDocument.getFirstDocumentClassAuthorized(Member member,
Workspace workspace,
java.lang.String contentType)
Retrieve the first document class authorized for publication by the specified member and workspace, and the most
relevant regarding specified contentType.
|
static java.util.Set<NotificationCriteria> |
NotificationManager.getGroupsCriteriaSet(Member member) |
static FileDocument |
FileDocument.getInstance(java.lang.Class<? extends FileDocument> clazz,
java.lang.String filename,
java.lang.String title,
java.lang.String description,
Category[] categories,
Member author,
Workspace ws)
Constructs a FileDocument from an existing file for the given class.
|
static FileDocument |
FileDocument.getInstance(java.lang.String filename,
Member author,
Workspace ws)
Constructs a FileDocument from an existing file.
|
static FileDocument |
DBFileDocument.getInstance(java.lang.String filename,
Member author,
Workspace ws)
Constructs a FileDocument from an existing file.
|
static FileDocument |
FileDocument.getInstance(java.lang.String filename,
java.lang.String title,
java.lang.String description,
Category[] categories,
Member author,
Workspace ws)
Constructs a FileDocument from an existing file.
|
static FileDocument |
DBFileDocument.getInstance(java.lang.String filename,
java.lang.String title,
java.lang.String description,
Category[] categories,
Member author,
Workspace ws)
Constructs a FileDocument from an existing file.
|
java.lang.Boolean |
MemberIndexManager.getIsWorker(Member mbr,
Workspace workspace)
Returns the isWorker status for the specified member.
|
<T extends Data> |
StrongLockManager.getLockedDataSet(java.lang.Class<T> clazz,
Member mbr)
Returns all the locked data for the given class and locked by the given member.
|
static java.util.Set<FileDocument> |
FileDocument.getLockedDocumentSet(Workspace ws,
Member mbr)
Returns the set of FileDocument which have a strong lock.
|
protected java.util.BitSet |
AudienceRights.getMemberBS(Member member)
Retrieve the BitSet associated with the given Member.
|
java.util.Set<Publication> |
NotificationQuery.getMemberPublicationSet(Member mbr)
This methods finds publications matching notification
criterias of query period for the specified member.
|
static int |
JcmsSessionTracker.getMemberSessionCount(Member member)
Returns the number of logged session for a given member.
|
static java.util.HashMap<java.lang.String,java.util.LinkedList<java.util.HashMap<java.lang.String,java.lang.Object>>> |
JcmsSessionTracker.getMemberSessionIdTraceMap(Member mbr)
Retrieve all traces associated with a given member.
|
java.lang.String |
RightInfo.Explanation.getMessage(java.lang.String userLang,
java.util.Locale userLocale,
Data data,
Member mbr,
java.lang.Class<? extends RightPolicyFilter> rightPolicyFilter) |
java.util.Set<WFState> |
Workflow.getNextStateSet(Publication pub,
Member member)
Returns all the states a given member can reach for a given
publication.
|
java.util.Set<WFState> |
Workflow.getNextStateSet(Publication pub,
Member member,
WFState state,
Workspace ws)
Returns all the states a given member can reach from a given state
|
java.util.Set<WFState> |
Publication.getNextWFStateSet(Member member)
Returns the set of WFState the given member can put this publication in,
according the rights of the member, the workflow and the current state of the publication.
|
static NotificationCriteria[] |
NotificationManager.getNotificationCriteria(Member member) |
static java.lang.String |
NotificationManager.getNotificationMailSubject(Member mbr) |
static java.util.Map<java.lang.String,java.lang.String> |
NotificationManager.getNotificationOriginMap(Member member)
Compute origin of each
NotificationCriteria of given Member. |
PublicationDetailsManager.PublicationDetailsResult |
PublicationDetailsManager.getPublicationDetails(java.lang.Class clazz,
Member mbr,
Workspace ws)
Returns some statistics about a given publication type.
|
PublicationDetailsManager.PublicationDetailsResult |
PublicationDetailsManager.getPublicationDetails(java.lang.Class clazz,
Member mbr,
Workspace ws,
boolean aggregateSubType)
Returns some statistics about a given publication type.
|
<T extends Publication> |
Channel.getPublicationSet(java.lang.Class<T> clazz,
Member member)
Returns all publications of a given class that can be accessed by
a given member and that are in a visible state.
|
<T extends Publication> |
Category.getPublicationSet(java.lang.Class<T> clazz,
Member mbr)
Returns a NEW Set of Publication of the given class which use this category.
|
<T extends Publication> |
Channel.getPublicationSet(java.lang.Class<T> clazz,
Member member,
boolean checkPstatus)
Returns all publications of a given class that can be accessed by
a given member.
|
<T extends Publication> |
Channel.getPublicationSet(java.lang.Class<T> clazz,
Member member,
boolean checkPstatus,
Workspace workspace)
Returns all publications of a given class that can be accessed by
a given member.
|
<T extends Publication> |
Channel.getPublicationSet(java.lang.Class<T> clazz,
Member member,
boolean checkPstatus,
Workspace workspace,
boolean searchDB) |
java.util.Set<Publication> |
MemberIndexManager.getPublicationSet(Member mbr)
Returns the publication set associated to the given member.
|
<T> java.util.ArrayList<java.lang.Class<? extends T>> |
Channel.getPublishableSubTypeList(java.lang.Class<T> clazz,
Member member)
Returns all the publication types which extends the giving one and that
the given member is allowed to publish and that are not abstract.
|
static java.util.Set<Category> |
Category.getReadableCatSet(Category[] cats,
Member mbr)
Returns a category subset the given member can read.
|
static java.util.Set<Category> |
Category.getReadableCatSet(java.util.Set<Category> catSet,
Member mbr)
Returns a category subset the given member can read
|
static Form.SubmitMemberSelector |
Form.getSubmitMemberSelector(Member member)
Return a DataSelector which selects all the forms the given member has
submitted
|
static Form.SubmitMemberSelector |
Form.getSubmitMemberSelector(Member member,
int pstatus)
Return a DataSelector which selects all the forms the given member has
submitted which are in a given state
|
java.util.Map<java.lang.String,java.util.Set<Publication>> |
WeakLinkManager.getUrlMap(Workspace ws,
Member mbr)
Returns the map of urls referenced by publications of the given workspace.
|
static Publication.WorkspaceAuthorSelector |
Publication.getWorkspaceAuthorSelector(Workspace workspace,
Member author) |
java.util.Set<Workspace> |
MemberIndexManager.getWorkspaceSet(Member mbr)
Returns the workspace set associated to the given member.
|
java.util.Set<Workspace> |
RightPolicyManager.getWorkspaceSet(java.util.Set<Workspace> workspaceSet,
Member mbr) |
java.util.Set<WFState> |
Workflow.getWorkStateSet(Publication pub,
Member member)
Returns all the state a member can work in, for all Workspace.
|
java.util.Set<WFState> |
Workflow.getWorkStateSet(Publication pub,
Member member,
Workspace workspace)
Returns all the state a member can work in, for given Workspace.
|
boolean |
Publication.hasAlreadyVoted(Member member)
Check if the given member has already voted for this publication
|
boolean |
WorkflowManager.hasAlreadyVoted(Publication pub,
Member mbr)
Check if the given member has already voted for the given publication.
|
boolean |
Publication.hasBeenReadBy(Member mbr)
Check if the given member has read this publication
|
void |
Publication.importConvertToLocal(Member opAuthor)
Converts this imported publication to a local data
|
void |
Publication.importMarkAsMerged(Member opAuthor)
Merges all the import extra data (import date, import version, ....) of the most recent
conflict copy with the original.
|
void |
Publication.importOverrideAndUpdate(Member opAuthor)
Ignores all the local changes and replaces the local imported data with the conflict copy.
|
static void |
Member.indexLogin(Member mbr)
Index the login of the given member.
|
void |
Publication.init(Member author,
Workspace ws)
This method initialise the object with default values for the given workspace:
Default categories
Default Authorized groups
Default Pstatus
Given Workspace
Given Author and opAuthor
|
void |
Publication.initCopy(Member newAuthor)
Initialize this publication once it has been cloned for a copy
(eg by duplicate.jsp)
|
void |
FileDocument.initCopy(Member newAuthor) |
static void |
HttpUtil.initializeMemberCSRFToken(Member member,
javax.servlet.http.HttpServletRequest request)
Initialize the CSRF Token for the specified member from the current CSRF token of the request (if any)
|
protected boolean |
Group.internalCanBeReadBy(Member mbr) |
protected boolean |
Category.internalCanBeReadBy(Member member,
boolean searchInGroups)
Check of this category can be read by the given member
|
protected boolean |
Publication.internalCanBeReadBy(Member member,
boolean searchInGroups,
RightInfo rightInfo) |
protected boolean |
FileDocument.internalCanBeReadBy(Member member,
boolean searchInGroups,
RightInfo rightInfo) |
protected ControllerStatus |
Member.internalCheckMember(int op,
Member mbr,
java.util.Map context) |
boolean |
RightPolicyManager.isAdmin(boolean isAdmin,
Member member,
Workspace workspace) |
boolean |
Publication.isFollowedBy(Member mbr)
Returns true if the given member follows this publication.
|
boolean |
Publication.isInRole(java.lang.String roleId,
Member mbr)
Determines whether the given member can use the given role for this publication
|
boolean |
Category.isLeaf(Member mbr)
Returns true if this category is a leaf according the given
member and the category read right, that is if this category has
no child readable for the given member.
|
boolean |
WeakLockManager.isLockedBy(Data data,
Member mbr)
Returns true if the given data is locked by the given member.
|
static boolean |
JcmsSessionTracker.isLogged(Member member)
Returns true if the given member has a valid logged session
|
boolean |
Group.isManagedBy(Member mbr)
Returns true of the given member is manager of this group.
|
boolean |
Category.isNode(Member mbr)
Returns true if this category is a node according the given
member and the category read right, that is if this category has
at least one child readable for the given member.
|
boolean |
RightPolicyManager.isWorker(boolean isWorker,
Member member,
Workspace ws) |
static void |
JcmsUtil.jsp2File(java.lang.String jsp,
java.lang.String filename,
java.util.HashMap requestParameterMap,
java.util.HashMap requestAttributeMap,
java.util.HashMap sessionAttributeMap,
java.util.HashMap contextAttributeMap,
java.util.HashMap initParameterMap,
Member loggedMember)
Render a JSP into a File.
|
static void |
JcmsUtil.jsp2File(java.lang.String jsp,
java.lang.String filename,
java.util.HashMap requestParameterMap,
java.util.HashMap requestAttributeMap,
java.util.HashMap sessionAttributeMap,
java.util.HashMap contextAttributeMap,
java.util.HashMap initParameterMap,
Member loggedMember,
boolean clean)
Render a JSP into a File.
|
static void |
JcmsUtil.jsp2OutputStream(java.lang.String jsp,
java.io.OutputStream out,
java.util.HashMap requestParameterMap,
java.util.HashMap requestAttributeMap,
java.util.HashMap sessionAttributeMap,
java.util.HashMap contextAttributeMap,
java.util.HashMap initParameterMap,
Member loggedMember)
Render a JSP into an OutputStream
|
static void |
JcmsUtil.jsp2OutputStream(java.lang.String jsp,
java.io.OutputStream out,
java.util.HashMap requestParameterMap,
java.util.HashMap requestAttributeMap,
java.util.HashMap sessionAttributeMap,
java.util.HashMap contextAttributeMap,
java.util.HashMap initParameterMap,
Member loggedMember,
boolean clean)
Render a JSP into an OutputStream
|
void |
WeakLockManager.lock(Data data,
Member mbr)
Locks the given data for the given member.
|
void |
StrongLockManager.lock(Data data,
Member mbr)
Lock the given data for the given member.
|
void |
Data.lock(Member mbr)
Locks this data for a given member.
|
ControllerStatus |
Category.mergeWith(Category tgtCat,
Member loggedMember)
Merges this category with the given the category.
|
ControllerStatus |
FileDocument.mergeWith(FileDocument tgtDoc,
Member loggedMember)
Merges this document with the given the document.
|
ControllerStatus |
Category.moveTo(Category parent,
Member loggedMember)
Move Category under given parent
|
void |
Publication.notifyFollowers(Member opAuthor,
java.util.Map context)
Notify all the follower of this publication.
|
protected void |
Publication.performAfterWrite(int op,
Member mbr,
java.util.Map context) |
protected void |
FileDocument.performAfterWrite(int op,
Member mbr,
java.util.Map context) |
protected void |
Data.performAfterWrite(int op,
Member mbr,
java.util.Map context)
Called to perform some action after the write.
|
protected void |
DBFileDocument.performAfterWrite(int op,
Member mbr,
java.util.Map context) |
protected void |
Category.performAfterWrite(int op,
Member mbr,
java.util.Map context) |
protected void |
Publication.performBeforeWrite(int op,
Member mbr,
java.util.Map context) |
protected void |
Data.performBeforeWrite(int op,
Member mbr,
java.util.Map context)
Called to perform some action before the write.
|
protected void |
Category.performBeforeWrite(int op,
Member mbr,
java.util.Map context) |
void |
Data.performCreate(Member mbr)
Performs data creation.
|
void |
Publication.performCreate(Member mbr,
java.util.Map context)
Performs data creation
|
void |
Notification.performCreate(Member mbr,
java.util.Map context) |
void |
Data.performCreate(Member mbr,
java.util.Map context)
Performs data creation.
|
void |
Category.performDeepCopy(Member mbr,
java.util.Map context)
Performs category deep copy
|
void |
Data.performDelete(Member mbr)
Performs data deletion.
|
void |
Publication.performDelete(Member mbr,
java.util.Map context)
Performs data deletion
|
void |
Notification.performDelete(Member mbr,
java.util.Map context) |
void |
Member.performDelete(Member mbr,
java.util.Map context)
Performs deletion
|
void |
Group.performDelete(Member mbr,
java.util.Map context)
Performs data deletion
|
void |
FileDocument.performDelete(Member mbr,
java.util.Map context) |
void |
Data.performDelete(Member mbr,
java.util.Map context)
Performs data deletion.
|
void |
Category.performDelete(Member mbr,
java.util.Map context)
Performs data deletion
|
ControllerStatus |
Category.performImport(Member mbr,
java.io.File file,
java.lang.String languages,
java.lang.String encoding)
Parse and imports categories from the given file under this category.
|
void |
Publication.performMerge(Member mbr)
Performs publication merge
|
void |
Publication.performMerge(Member mbr,
java.util.Map context)
Performs publication merge
|
boolean |
MemberImport.performSave(Member opAuthor)
Calls
Data.performCreate(Member, java.util.Map) , or Data.performUpdate(Member, java.util.Map) ,
depending on the Member already exist. |
void |
Data.performUpdate(Member mbr)
Performs data update.
|
void |
Publication.performUpdate(Member mbr,
java.util.Map context)
Performs data update
|
void |
FileDocument.performUpdate(Member mbr,
java.util.Map context) |
void |
Data.performUpdate(Member mbr,
java.util.Map context)
Performs data update.
|
static void |
Group.printOptionGroup(Group selectedGrp,
javax.servlet.jsp.JspWriter out,
java.lang.String userLang,
Member mbr)
Print the <option> tags for a <select> tag.
|
static void |
Group.printOptionGroup(java.util.Set<Group> selectedSet,
javax.servlet.jsp.JspWriter out,
java.lang.String userLang,
Member mbr)
Print the <option> tags for a <select> tag.
|
static void |
Group.printOptionGroup(Workspace ws,
Group selectedGrp,
javax.servlet.jsp.JspWriter out,
java.lang.String userLang,
Member mbr)
Print the <option> tags for a <select> tag.
|
static void |
Group.printOptionGroup(Workspace ws,
java.util.Set<Group> selectedSet,
javax.servlet.jsp.JspWriter out,
java.lang.String userLang,
Member mbr)
Print the <option> tags for a <select> tag.
|
void |
DataController.processFieldStatusMap(Data data,
Member mbr,
java.util.Map<java.lang.String,FieldStatus> map)
This method is called to fill the map of FieldStatus for the given data.
|
void |
BasicDataController.processFieldStatusMap(Data data,
Member mbr,
java.util.Map<java.lang.String,FieldStatus> map)
This method is called to fill the map of FieldStatus for the given data.
|
void |
MemberIndexManager.putCanPublishContent(Member mbr,
Workspace workspace,
boolean bool)
Adds the given entry to the publish rights map of the given member.
|
void |
MemberIndexManager.putCanUpdateDeleteContent(Member mbr,
Workspace workspace,
boolean bool)
Adds the given entry to the workspace set of the given member.
|
void |
MemberIndexManager.putIsWorker(Member mbr,
Workspace workspace,
boolean isWorker)
Add the member isWorker status.
|
void |
Data.putStrongLock(Member mbr)
Put (and save) a strong lock on this Data.
|
protected void |
Member.reassignMemberPubs(Member mbr,
java.util.Map context) |
void |
Data.releaseStrongLock(Member mbr)
Release the lock on this Data
|
void |
Publication.removeAllDescendants(Member opAuthor,
java.util.Map context)
Remove all descendant TreeNode that can be deleted
|
void |
Publication.removeAllReaderTracker(Member opAuthor)
Remove all the readers notes
|
boolean |
Publication.removeAuthorizedMember(Member mbr)
Remove an authorized member.
|
boolean |
Category.removeAuthorizedMember(Member mbr)
Remove an authorized member.
|
void |
MemberIndexManager.removeCanPublishContent(Member mbr,
Workspace workspace)
Removes the given entry for the given member.
|
void |
MemberIndexManager.removeCanUpdateDeleteContent(Member mbr,
Workspace workspace)
Removes the given entry for the given member.
|
boolean |
MemberIndexManager.removeContent(Member mbr,
Content content)
Removes the given content for the given member.
|
protected void |
Publication.removeDataSet(Member opAuthor,
java.util.Set<? extends Data> dataSet)
Remove all the data of the given data set
|
boolean |
GroupIndexManager.removeDeclaredMember(Group group,
Member member)
Removes the given member for the given Group.
|
boolean |
MemberIndexManager.removeDelegate(Member mbr,
Member delegate)
Removes the given delegate for the given member.
|
void |
Publication.removeFollower(Member mbr)
Removes the given follower for this publication.
|
boolean |
GroupIndexManager.removeMember(Group group,
Member member)
Removes the given member for the given Group.
|
protected void |
Member.removeMemberAttendeeCalendarEvent(Member mbr,
java.util.Map context)
Find all the CalendarEventInterface in which the member attends,
and remove the member from those events, called on delete of member (this).
|
protected void |
MemberListener.removeMemberFromPubRoleMap(Member mbr)
/**
Remove a member from all the roleMap of all the Publications
|
static boolean |
JcmsSessionTracker.removeMemberFromSessionTracker(Member mbr)
Remove the given member from the session tracker.
|
boolean |
MemberIndexManager.removePublication(Member mbr,
Publication pub)
Removes the given publication for the given member.
|
boolean |
MemberIndexManager.removeWorkspace(Member mbr,
Workspace workspace)
Removes the given workspace for the given member.
|
ControllerStatus |
Category.rename(java.lang.String name,
java.lang.String userLang,
Member loggedMember)
Rename the given category
|
void |
StrongLockManager.requestUnlock(Data data,
Member mbr,
java.lang.String message)
Request to unlock the given data for the given member
|
void |
Data.setAuthor(Member v)
Sets the author of this Data
|
void |
Member.setDeclaredManager(Member v)
Sets the declared manager of this member.
|
void |
Group.setDeclaredManager(Member v)
Sets the manager of this group.
|
static void |
JcmsUtil.setLog4jNDCMemberInfo(javax.servlet.http.HttpServletRequest request,
Member loggedMember)
Initialize log4j
NDC with the given
logged member information. |
void |
MemberImport.setMember(Member member) |
void |
Data.setOpAuthor(Member v)
Set the value of opAuthor.
|
void |
Data.setOpDelegate(Member mbr)
Defines the Member who is really doing the operation
(through right delegation) as opposed to the opAuthor,
who is the Member having the right to do it.
|
void |
Form.setSubmitMember(Member v)
Set the value of submitMember.
|
void |
MemberIndexManager.setWorkspaceSet(Member mbr,
java.util.Set<Workspace> set)
Sets the workspace set associated to the given member.
|
void |
Publication.trackReader(Member mbr)
Track the given reader.
|
void |
Publication.trackReader(Member mbr,
int accessType)
Track the given reader for given access type.
|
static void |
JcmsSessionTracker.trackSession(javax.servlet.http.HttpSession session,
Member loggedMember)
Enable tracking for this session.
|
void |
Publication.unassignMember(Member mbr)
Unassign a member from all the role he has been assigned to.
|
static void |
Member.unindexLogin(Member mbr)
Unindex the login of the given member.
|
void |
WeakLockManager.unlock(Data data,
Member mbr)
Unlocks the given data for the given member.
|
void |
StrongLockManager.unlock(Data data,
Member mbr)
Unlock the given data
|
void |
StrongLockManager.unlock(Data data,
Member mbr,
boolean force)
Unlock the given data
|
void |
Data.unlock(Member mbr)
Unlocks this data if lock has been put by the given member.
|
static long |
FileDocument.unzipToFileDocuments(java.io.File zipFile,
java.io.FileFilter filter,
FileDocument refFileDoc,
Member opAuthor)
Unzip the specified File to n new FileDocument.
|
long |
FileDocument.unzipToFileDocuments(java.io.FileFilter filter,
Member opAuthor)
Unzip this FileDocument to n FileDocument.
|
static void |
JcmsSessionTracker.update(javax.servlet.http.HttpSession session,
Member member)
Associate a member to a given session (using its ID) in the JCMS session tracker.
|
void |
Channel.updateData(Data updated,
Member opAuthor)
Updates a data in the store.
|
protected void |
MemberListener.updateDelegates(Member mbr,
boolean add)
Update index of of all Member
|
void |
Member.updateDelegationHolderSet(Member mbr,
boolean add)
Internal method used to update the (transient) delegation holder set.
|
protected void |
MemberListener.updateGroups(Member mbr,
boolean add)
Update the MemberSet of a group
Update WorkspaceSet of a Member
|
void |
Group.updateMemberSet(Member mbr,
boolean add)
Update the memberSet index.
You do NOT need to call this method which is used internally to update the memberSet. |
void |
Publication.updatePstatus(Member author,
int newPstatus,
java.lang.String note)
Change the pstatus of this publication, store it and generate a WFNote
|
protected void |
Member.updateRights(Member mbr,
java.util.Map context) |
Modifier and Type | Method and Description |
---|---|
boolean |
GroupIndexManager.addDeclaredMembers(Group group,
java.util.Set<Member> memberSet)
Adds the given Member to the given Group.
|
boolean |
GroupIndexManager.addMembers(Group group,
java.util.Set<Member> memberSet)
Adds the given Member to the given Group.
|
void |
Publication.assignRole(java.lang.String roleId,
java.util.TreeSet<Member> mbrSet) |
protected static boolean |
WFRule.checkMemberList(Publication pub,
WKRole role,
java.util.TreeSet<Member> mbrVoteSet) |
boolean |
WFTransition.checkRule(ObjectIntTreeMap grpVoteMap,
java.util.TreeSet<Member> mbrVoteSet,
Publication publication,
Member loggedMember)
Perform the rule
|
static boolean |
WFRule.checkRule(java.util.Set<WFRole> roleSet,
ObjectIntTreeMap grpVoteMap,
java.util.TreeSet<Member> mbrVoteSet,
Publication pub,
Member mbr)
This method determines whether a transition can be performed.
|
boolean |
WFState.checkTransition(int targetPstatus,
ObjectIntTreeMap grpVoteMap,
java.util.TreeSet<Member> mbrVoteSet,
Publication pub,
Member mbr)
Check if there exists at least one transition matching the given criteria and which can be performed
|
PageResult<Member> |
MemberQueryFilter.filterPageResult(AllMemberQueryHandler amqh,
PageResult<Member> pr,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the page result of a AllMemberQueryHandler..
|
PageResult<Member> |
BasicMemberQueryFilter.filterPageResult(AllMemberQueryHandler amqh,
PageResult<Member> pr,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the page result of a AllMemberQueryHandler..
|
java.util.Set<Member> |
MemberQueryFilter.filterResultSet(MemberQueryHandler mqh,
java.util.Set<Member> set,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the result set.
|
java.util.Set<Member> |
BasicMemberQueryFilter.filterResultSet(MemberQueryHandler mqh,
java.util.Set<Member> set,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the result set
|
static <T extends Data> |
Data.getAuthorComparator(java.util.Comparator<Member> memberComparator) |
java.util.Map<Member,java.util.Set<? extends Publication>> |
NotificationQuery.getMemberToPublicationSetMap(java.util.Set<Member> memberSet)
This methods finds for each members to be notified the
publications matching notification criterias of given period.
|
static <T extends Data> |
Data.getOpAuthorComparator(java.util.Comparator<Member> memberComparator) |
boolean |
GroupIndexManager.removeDeclaredMembers(Group group,
java.util.Set<Member> memberSet)
Removes the given member for the given Group.
|
boolean |
GroupIndexManager.removeMembers(Group group,
java.util.Set<Member> memberSet)
Removes the given member for the given Group.
|
protected void |
WFAction.sendAlert(Publication pub,
java.util.Collection<Member> recipientSet,
boolean isReminder,
java.lang.String alertName) |
void |
Publication.setAuthorizedMemberSet(java.util.TreeSet<Member> memberSet)
Set the set of Member authorized to read this Publication.
|
void |
Category.setAuthorizedMemberSet(java.util.TreeSet<Member> set)
Set the value of authorizedMemberSet.
|
void |
Member.setDelegateMemberSet(java.util.TreeSet<Member> v)
Set the value of delegateMbrSet.
|
void |
Publication.setRoleMemberSetMap(java.util.HashMap<java.lang.String,java.util.TreeSet<Member>> roleMap) |
void |
Publication.setUpdateMemberSet(java.util.TreeSet<Member> v)
Set the value of updateMemberSet.
|
void |
Group.updateMemberSet(java.util.Set<Member> mbrSet,
boolean add)
Update the memberSet index.
You do NOT need to call this method which is used internally to update the memberSet. |
Constructor and Description |
---|
AuthorizedSelector(Member member) |
AuthorizedSelector(Member member) |
AuthorSelector(Member author) |
CacheEntry(long lockRowId,
Data data,
Member mbr,
java.util.Date date) |
CanWorkOnSelector(Member member) |
CategoryRight(java.util.HashSet<Category> roots,
int mode,
boolean publish,
boolean updateOther,
boolean deleteOther,
Member author,
DataExtension extension) |
Data(Member author,
DataExtension extension) |
DataRight(boolean publish,
boolean updateOther,
boolean deleteOther,
Member author,
DataExtension extension) |
DeletableSelector(Member opAuthor) |
Member(Member other)
Constructor by copy : creates a new instance of Member from the specified Member.
|
MemberSelector(Member mbr) |
Notification(int selectionCriteriaMode,
NotificationCriteria[] criteria,
Member author) |
NotificationCriteria(int mutationType,
int periodType,
java.lang.String query,
Member author) |
NotificationCriteria(Member author) |
NotificationCriteria(NotificationCriteria other,
Member author) |
QueryPublicationSelector(java.util.HashSet<java.lang.Class<? extends Publication>> queryClassSet,
java.util.HashSet<java.lang.Class<? extends Publication>> queryAvoidClassSet,
java.util.Date beginDate,
java.util.Date endDate,
int dateType,
java.util.Set<Group> queryGroupSet,
java.util.Set<Group> queryAvoidGroupSet,
java.util.Set<Member> queryMemberSet,
java.util.Set<Member> queryAvoidMemberSet,
java.util.Set<java.lang.String> queryDBMemberIdSet,
int[] pstatus,
java.lang.String[] langs,
Member loggedMember,
java.util.Set<Workspace> workspaceSet,
boolean checkReadRights,
java.lang.String ability,
boolean isExactCat,
java.lang.String catMode,
java.util.HashSet<Category> queryCategorySet,
java.util.HashSet<Category> queryAvoidCategorySet,
java.util.Set<Publication> historySet,
java.util.Set<java.lang.String> allContentTypeSet) |
SubmitMemberSelector(Member member) |
SubmitMemberSelector(Member member,
int pstatus) |
WeakLockEntry(Member member) |
WFNote(Publication publication,
int prevPstatus,
int newPstatus,
java.lang.String comment,
Member author,
DataExtension extension) |
WorkspaceAuthorSelector(Workspace workspace,
Member author) |
Constructor and Description |
---|
AuthorComparator(java.util.Comparator<Member> memberComparator) |
AuthorComparator(java.util.Comparator<Member> memberComparator) |
OpAuthorComparator(java.util.Comparator<Member> memberComparator) |
QueryPublicationSelector(java.util.HashSet<java.lang.Class<? extends Publication>> queryClassSet,
java.util.HashSet<java.lang.Class<? extends Publication>> queryAvoidClassSet,
java.util.Date beginDate,
java.util.Date endDate,
int dateType,
java.util.Set<Group> queryGroupSet,
java.util.Set<Group> queryAvoidGroupSet,
java.util.Set<Member> queryMemberSet,
java.util.Set<Member> queryAvoidMemberSet,
java.util.Set<java.lang.String> queryDBMemberIdSet,
int[] pstatus,
java.lang.String[] langs,
Member loggedMember,
java.util.Set<Workspace> workspaceSet,
boolean checkReadRights,
java.lang.String ability,
boolean isExactCat,
java.lang.String catMode,
java.util.HashSet<Category> queryCategorySet,
java.util.HashSet<Category> queryAvoidCategorySet,
java.util.Set<Publication> historySet,
java.util.Set<java.lang.String> allContentTypeSet) |
QueryPublicationSelector(java.util.HashSet<java.lang.Class<? extends Publication>> queryClassSet,
java.util.HashSet<java.lang.Class<? extends Publication>> queryAvoidClassSet,
java.util.Date beginDate,
java.util.Date endDate,
int dateType,
java.util.Set<Group> queryGroupSet,
java.util.Set<Group> queryAvoidGroupSet,
java.util.Set<Member> queryMemberSet,
java.util.Set<Member> queryAvoidMemberSet,
java.util.Set<java.lang.String> queryDBMemberIdSet,
int[] pstatus,
java.lang.String[] langs,
Member loggedMember,
java.util.Set<Workspace> workspaceSet,
boolean checkReadRights,
java.lang.String ability,
boolean isExactCat,
java.lang.String catMode,
java.util.HashSet<Category> queryCategorySet,
java.util.HashSet<Category> queryAvoidCategorySet,
java.util.Set<Publication> historySet,
java.util.Set<java.lang.String> allContentTypeSet) |
Modifier and Type | Method and Description |
---|---|
boolean |
AccessControlManager.checkAccess(Member member,
java.lang.String resource,
java.util.Map<java.lang.String,java.lang.Object> context)
Check if the specified member is authorized to access the specified resource.
|
ControllerStatus |
AccessControlList.checkDelete(Member mbr,
java.util.Map context)
Checks if the deletion can be performed
|
ControllerStatus |
AccessControlList.checkMember(int op,
Member mbr,
java.util.Map context)
Checks if the given member can perform the given operation.
|
protected static boolean |
AccessControlManager.internalCheckWorkspaceDataAccess(java.lang.String resource,
Group aclGroup,
Workspace ws,
Data data,
Member mbr)
This method is invoked when a Data ACL has been granted for a member,
in such case, we check the minimum requirement to validate the authorization or not.
|
Modifier and Type | Method and Description |
---|---|
protected int |
MemberCtxMenu.addAlertMenu(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addAuditAclMenu(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addAuthenticateMenu(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addConvertToMemberMenu(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addDisableAccountMenu(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addLdapDetachMenu(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addLdapSyncMenu(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addMemberInfo(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addPasswordMenu(java.lang.StringBuffer sb,
Member mbr) |
protected int |
MemberCtxMenu.addThumbnail(java.lang.StringBuffer sb,
Member mbr) |
char[] |
CtxMenuPolicyManager.checkCtxMenuItems(MemberCtxMenu ctxMenu,
Member mbr,
char[] letters) |
void |
CtxMenuPolicyManager.handleCtxMenuItems(java.lang.StringBuffer sb,
MemberCtxMenu ctxMenu,
Member mbr) |
int |
CtxMenuPolicyManager.handleCtxMenuItems(java.lang.StringBuffer sb,
MemberCtxMenu ctxMenu,
Member mbr,
char letter) |
Modifier and Type | Field and Description |
---|---|
protected Member |
AlertHandler.alertAuthor |
protected Member |
AlertBuilder.author |
protected Member |
Alert.recipient |
protected Member |
AlertAppHandler.recoRecipient |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<Member> |
SendAlertHandler.memberSet |
protected java.util.Set<Member> |
SendAlertHandler.recipientSet |
Modifier and Type | Method and Description |
---|---|
Member |
AlertHandler.getAvailableAlertAuthor() |
Member |
AlertAppHandler.getAvailableRecoRecipient() |
Member |
Alert.getRecipient() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
SendAlertHandler.getAvailableMemberSet() |
Modifier and Type | Method and Description |
---|---|
protected void |
AlertBuilder.addParams(Member recipient,
java.util.Map<java.lang.String,java.lang.String> paramMap,
java.lang.String markup)
This method is called to add parameters to the map used to format the properties.
|
void |
AlertController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
AlertQueryBuilder |
AlertQueryBuilder.author(Member author)
Sets the author to filter on current
AlertQueryBuilder |
void |
AlertController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
protected Alert |
AlertBuilder.doCreateAlert(Member recipient) |
java.util.List<AlertChannel> |
AlertManager.getAlertChannelList(Member mbr)
Returns the list of available AlertChannel for the given member.
|
int |
AlertManager.getAlertCount(Member mbr)
Returns the count of Alert the given member is a recipient.
|
java.util.List<Alert> |
AlertManager.getAlertList(Member mbr)
Returns the list of Alert the given member is a recipient.
|
java.util.List<Alert> |
AlertManager.getAlertList(Member mbr,
Alert.Level level,
java.lang.Boolean read)
Returns the list of Alert the given member is a recipient.
|
static java.util.Map<java.lang.String,java.lang.String> |
AlertUtil.getCommonParamMap(Member recipient,
java.lang.String markup,
Data data,
Member author) |
static java.lang.String |
AlertUtil.getDataLink(Data data,
Member recipient)
Returns the HTML link for the given data (with an absolute URL).
|
protected java.lang.String |
AlertBuilder.getDataLink(Data data,
Member recipient)
Returns the HTML link for the given data (with an absolute URL).
|
static java.lang.String |
AlertUtil.getDataRepresentation(Data data,
java.lang.String markup,
Member recipient)
Returns a representation of the given data suitable for the given markup.
|
protected java.lang.String |
AlertBuilder.getDataRepresentation(Data data,
java.lang.String markup,
Member recipient)
Returns a representation of the given data suitable for the given markup.
|
static java.lang.String |
AlertUtil.getDataText(Data data,
Member recipient)
Returns the textual representation for the given data.
|
protected java.lang.String |
AlertBuilder.getDataText(Data data,
Member recipient)
Returns the textual representation for the given data.
|
java.lang.String |
AlertBuilder.getDescription(Member recipient) |
protected java.lang.String |
AlertBuilder.getHtmlAbstract(Member recipient)
Returns an HTML representation of the abstract of the data (only if data instanceof Publication).
|
static java.lang.String |
AlertUtil.getHtmlAbstract(Publication pub,
Member recipient)
Returns an HTML representation of the abstract of the given publication.
|
static java.lang.String |
AlertUtil.getHtmlDataList(java.util.Collection<? extends Data> dataColl,
Member recipient)
Returns an HTML
UL list from the given data collection. |
protected java.util.Map<java.lang.String,java.lang.String> |
AlertBuilder.getHtmlPropParamMap(Member recipient) |
Alert.Level |
AlertManager.getMaxUnreadAlertLevel(Member mbr)
Returns the highest alert level the given member is a recipient.
|
java.lang.String |
AlertBuilder.getMessage(Member mbr) |
java.lang.String |
AlertBuilder.getShortDescription(Member recipient) |
java.lang.String |
AlertBuilder.getSummary(Member recipient) |
protected java.util.Map<java.lang.String,java.lang.String> |
AlertBuilder.getTextPropParamMap(Member recipient) |
java.lang.String |
AlertBuilder.getTitle(Member recipient) |
int |
AlertManager.getUnreadAlertCount(Member mbr)
Returns the count of unread Alert the given member is a recipient.
|
protected java.lang.String |
AlertBuilder.glp(Member recipient,
java.lang.String prop,
java.util.Map<java.lang.String,java.lang.String> paramMap) |
boolean |
MailAlertChannel.isAvailable(Member member) |
boolean |
BasicAlertChannel.isAvailable(Member member) |
boolean |
AlertChannel.isAvailable(Member member)
Returns true if this AlertChannel is available for the given Member.
|
boolean |
AlertBuilder.isRecipient(Member mbr) |
void |
AlertManager.markAllUnreadAsRead(Member loggedMember)
Marks all member's unread alerts as read.
|
void |
AlertManager.markAsRead(Alert alert,
Member loggedMember)
Marks the given alert as read and updates it.
|
void |
AlertManager.markAsUnread(Alert alert,
Member loggedMember)
Marks the given alert as unread and updates it.
|
AlertQueryBuilder |
AlertQueryBuilder.recipient(Member recipient)
Sets the recipient to filter on current
AlertQueryBuilder |
void |
AlertBuilder.sendAlert(Member recipient)
Sends the alert to the given recipient.
|
void |
Alert.setRecipient(Member recipient) |
Modifier and Type | Method and Description |
---|---|
void |
AlertBuilder.sendAlert(java.util.Collection<Member> recipientCollection) |
void |
AlertBuilder.sendAlertInCurrentThread(java.util.Collection<Member> recipientCollection) |
Constructor and Description |
---|
Alert(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Member recipient,
Data data,
Member author) |
AlertBuilder(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Data data,
Member author) |
AlertBuilder(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Data data,
Member author,
boolean isAuthorRecipient) |
AlertBuilder(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Data data,
Member author,
boolean isAuthorRecipient,
java.util.Date expiration) |
Modifier and Type | Method and Description |
---|---|
Member |
MemberDeserializer.deserialize(org.codehaus.jackson.JsonParser jp,
org.codehaus.jackson.map.DeserializationContext paramDeserializationContext) |
Member |
EventData.getActor() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Workspace> |
AnalyticsManager.getCompatibleWorkspaceSet(Member loggedMember)
Get compatible workspaces for analyze (workspace model are ignored)
|
void |
EventData.setActor(Member actor) |
Constructor and Description |
---|
EventData(java.lang.String type,
Member actor,
int opAction,
Data data) |
EventData(java.lang.String type,
Member actor,
java.lang.String action,
Data data,
javax.servlet.http.HttpServletRequest request) |
EventData(java.lang.String type,
Member actor,
java.lang.String action,
Data data,
javax.servlet.http.HttpServletRequest request,
long eventDate) |
EventData(java.lang.String type,
Member actor,
java.lang.String action,
Data data,
javax.servlet.http.HttpServletRequest request,
long startDate,
long endDate,
long eventDate) |
EventData(java.lang.String type,
Member actor,
java.lang.String action,
java.lang.String dataId,
java.lang.String dataClass,
long eventDate,
java.lang.String urid,
long startDate,
long endDate) |
Modifier and Type | Field and Description |
---|---|
protected Member |
ArchivedPublication.author |
Modifier and Type | Field and Description |
---|---|
protected java.util.TreeSet<Member> |
ArchivedPublication.authorizedMemberSet |
Modifier and Type | Method and Description |
---|---|
Member |
ArchivedPublication.getAuthor()
Get the author of this Archive.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
ArchivedPublication.getAuthorizedMemberSet()
Get the set of Member authorized to read this archive.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ArchiveManager.archivePublication(Publication pub,
Member opAuthor)
Archive a given publication.
|
boolean |
ArchivedPublication.canBeDeletedBy(Member member)
Check if this archive can be deleted by specified member.
|
boolean |
ArchivedPublication.canBeReadBy(Member member)
Check if this archive can be ready by specified member.
|
boolean |
ArchivedPublication.canBeUpdatedBy(Member member)
Check if this archive can be updated by specified member.
|
static java.util.Set<ArchivedPublication> |
ArchiveManager.getArchiveSet(Member loggedMember,
java.lang.String[] rowIds)
Retrieves all the Archive identified by the specified ids.
|
void |
ArchivedPublication.setAuthor(Member mbr)
Set the author of this Archive.
|
Modifier and Type | Method and Description |
---|---|
void |
ArchivedPublication.setAuthorizedMemberSet(java.util.TreeSet<Member> memberSet)
Set the set of Member authorized to read this archive.
|
Modifier and Type | Method and Description |
---|---|
Member |
LoginResult.getLoggedMember()
Retrieve the member authenticated through the login procedure.
|
Member |
AuthenticationContext.getLoggedMember()
Retrieve the member that was previously authenticated
by previous
AuthenticationHandler of the chain. |
Member |
AuthenticationManager.login(java.lang.String login,
java.lang.String password)
Retrieve a member from a login/password pair.
Current implementation invoke the authentication handler login chain with current servlet request if available otherwise with a fake request, and a fake response. |
Modifier and Type | Method and Description |
---|---|
void |
AuthenticationManager.logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Locale userLocale,
Member loggedMember)
Logout the current loggedMember from this session.
|
void |
AuthenticationManager.logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String userLang,
Member loggedMember)
|
void |
AuthenticationContext.setLoggedMember(Member mbr)
Set the member that will be authenticated at the end of this login chain.
Because handler can override a previously saved Member, you cannot be guaranteed your Member will be used unless you interrupt the chain. |
Modifier and Type | Method and Description |
---|---|
static AuthenticationCookie |
AuthenticationCookieManager.createAuthenticationCookie(Member member,
java.lang.String digest,
java.util.Date expirationDate)
Create a new AuthenticationCookie in the db for the specified information
|
static void |
AuthenticationCookieManager.deleteAuthenticationCookie(Member member,
java.lang.String digest)
Delete AuthenticationCookie matching specified parameter.
|
static AuthenticationCookie |
AuthenticationCookieManager.getAuthenticationCookie(Member member,
java.lang.String digest)
Retrieve the AuthenticationCookie stored in DB and matching the specified criteria
|
Modifier and Type | Method and Description |
---|---|
static Member |
AuthKeyAuthenticationHandler.checkAuthenticationFromAuthKey(javax.servlet.http.HttpServletRequest request)
Returns the member corresponding to the credentials given in the authkey parameter, if any.
|
static Member |
CookieAuthenticationHandler.checkAuthenticationFromCookie(javax.servlet.http.Cookie[] cookies)
Returns the member corresponding to the member id which is
contains in memberId cookie.
|
static Member |
HttpDigestAuthenticationHandler.checkAuthenticationFromHTTPAuthorization(javax.servlet.http.HttpServletRequest request)
Returns the member corresponding to the HTTP Authorization header
available in the request.
|
static Member |
HttpBasicAuthenticationHandler.checkAuthenticationFromHTTPAuthorization(javax.servlet.http.HttpServletRequest request)
Returns the member corresponding to the HTTP Authorization header
available in the request.
|
static Member |
SessionAuthenticationHandler.checkAuthenticationFromSession(javax.servlet.http.HttpServletRequest request)
Returns the member corresponding to the information specified in the session.
|
static Member |
SilentParamsAuthenticationHandler.checkAuthenticationFromSilentParams(javax.servlet.http.HttpServletRequest request)
Returns the member corresponding to the given "silent" credentials given in the
request (silentLogin, silentPassword).
|
static Member |
SimpleAuthenticationHandler.getAuthenticatedMember(java.lang.String login,
java.lang.String password)
Returns the member corresponding to the given login / password by checking
directly into existing Member.
|
static Member |
AuthKeyAuthenticationHandler.isValidAuthKey(java.lang.String url,
java.lang.String authKey,
javax.servlet.http.HttpServletRequest request)
Checks if the given auth key is valid and if it is, returns the member to login.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
DelegationAuthenticationHandler.filterExcludedMember(java.util.Set<Member> setToFilter)
Filter the specified member Set to remove all member excluded from delegation.
|
static java.util.List<Member> |
DelegationAuthenticationHandler.getSuHistory(javax.servlet.http.HttpServletRequest request)
Retrieve the change user history from the current session.
|
Modifier and Type | Method and Description |
---|---|
static javax.servlet.http.Cookie |
CookieAuthenticationHandler.addAuthenticationCookie(Member mbr,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean isPersistent)
Add a new AuthenticationCookie for the specified member.
|
static boolean |
CookieAuthenticationHandler.checkCookieDigest(java.lang.String digest,
java.lang.String timeStr,
Member member)
Check if the specified time and password matches the encoded digest.
|
static javax.servlet.http.Cookie |
CookieAuthenticationHandler.getAuthenticationCookie(Member member,
java.lang.String domain,
java.lang.String path,
boolean isPersistent)
Returns a cookie for a given member
|
static java.lang.String |
AuthKeyAuthenticationHandler.getAuthKeyValue(java.lang.String url,
Member member)
Retrieves a valid authentication key parameter value for the specified URL.
|
static java.lang.String |
AuthKeyAuthenticationHandler.getAuthKeyValue(java.lang.String url,
Member member,
AuthKeyHints hints)
Retrieves a valid authentication key parameter value for the specified URL.
|
static java.lang.String |
AuthKeyAuthenticationHandler.getAuthKeyValue(java.lang.String url,
Member member,
long duration)
Retrieves a valid authentication key parameter value for the specified URL.
|
static java.lang.String |
CookieAuthenticationHandler.getCookieDigest(java.lang.String timeStr,
Member member)
Returns the cookie digest for the specified time and Member.
|
static java.lang.String |
HttpDigestAuthenticationHandler.getHA1(Member member,
java.lang.String realm,
java.lang.String clearTextPassword)
Compute and retrieve the HASH key HA1 for the specified parameters
|
static java.lang.String |
HttpDigestAuthenticationHandler.getHA1FromMemberExtraData(Member member,
java.lang.String realm)
Retrieve the previously stored HASH key HA1 frm the member's ExtraData (or ExtraDBData for DBMember)
|
static java.lang.String |
DelegationAuthenticationHandler.getSuLink(Member suMember)
Retrieves a link that will request an user changer to the specified member.
Note : The link is always return, even though the su might not be allowed. |
static java.lang.String |
AuthKeyAuthenticationHandler.getUrlWithAddedAuthKeyParam(javax.servlet.http.HttpServletRequest request,
Member member)
Retrieve the absolute url of the specified request with a valid authentication key parameter name/value appended.
|
static java.lang.String |
AuthKeyAuthenticationHandler.getUrlWithAddedAuthKeyParam(javax.servlet.http.HttpServletRequest request,
Member member,
long duration)
Retrieve the absolute url of the specified request with a valid authentication key parameter name/value appended.
|
static java.lang.String |
AuthKeyAuthenticationHandler.getUrlWithAddedAuthKeyParam(java.lang.String url,
Member member)
Append a valid authentication key parameter name/value to the specified URL.
|
static java.lang.String |
AuthKeyAuthenticationHandler.getUrlWithAddedAuthKeyParam(java.lang.String url,
Member member,
AuthKeyHints hints,
boolean escapeAmpersand)
Append a valid authentication key parameter name/value to the specified URL.
|
static java.lang.String |
AuthKeyAuthenticationHandler.getUrlWithAddedAuthKeyParam(java.lang.String url,
Member member,
long duration)
Append a valid authentication key parameter name/value to the specified URL.
|
static java.lang.String |
AuthKeyAuthenticationHandler.getUrlWithAddedAuthKeyParam(java.lang.String url,
Member member,
long duration,
boolean escapeAmpersand)
Append a valid authentication key parameter name/value to the specified URL.
|
boolean |
DelegationAuthenticationHandler.isExcludedFromDelegation(Member suMbr)
Check if the specified Member can be used as the target of a delegation.
|
static void |
HttpDigestAuthenticationHandler.putHA1InMemberExtraData(Member member,
java.lang.String realm,
java.lang.String clearTextPassword)
Compute and add the HASH key HA1 in the member's ExtraData (or ExtraDBData for DBMember)
|
static void |
SessionAuthenticationHandler.storeSessionAuthentication(javax.servlet.http.HttpServletRequest request,
Member loggedMember)
Store the given logged Member into the session for future authentication.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
DelegationAuthenticationHandler.filterExcludedMember(java.util.Set<Member> setToFilter)
Filter the specified member Set to remove all member excluded from delegation.
|
Modifier and Type | Field and Description |
---|---|
protected Member |
PublicationCaddyManagerHandler.newAuthor |
Modifier and Type | Field and Description |
---|---|
protected java.util.TreeSet<Member> |
PublicationCaddyManagerHandler.authorizedMemberSet |
protected java.util.TreeSet<Member> |
CategoryCaddyManagerHandler.authorizedMemberSet |
protected java.util.TreeSet<Member> |
PublicationCaddyManagerHandler.commonAuthorizedMemberSet |
protected java.util.TreeSet<Member> |
CategoryCaddyManagerHandler.commonAuthorizedMemberSet |
protected java.util.TreeSet<Member> |
PublicationCaddyManagerHandler.commonUpdateMemberSet |
protected java.util.TreeSet<Member> |
PublicationCaddyManagerHandler.updateMemberSet |
Modifier and Type | Method and Description |
---|---|
Member |
PublicationCaddyManagerHandler.getAuthor() |
Member |
PublicationCaddyManagerHandler.getAvailableAuthor() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
PublicationCaddyManagerHandler.getAvailableAuthorizedMemberSet() |
java.util.Set<Member> |
CategoryCaddyManagerHandler.getAvailableAuthorizedMemberSet() |
java.util.Set<Member> |
PublicationCaddyManagerHandler.getAvailableUpdateMemberSet() |
java.util.ArrayList<Member> |
Caddy.getMemberList()
Create and returns a new list containing all
Member contained in the caddy. |
Modifier and Type | Method and Description |
---|---|
boolean |
Caddy.canManage(java.lang.Class<? extends Data> clazz,
Member loggedMember)
Checks if the specified member is allowed to manage the specified class of Data.
|
static boolean |
Caddy.checkCaddyAccess(java.lang.Class<? extends Data> clazz,
Member loggedMember,
Workspace workspace)
Check if a member is authorized to display
the caddy corresponding to the specified clazz.
|
Modifier and Type | Method and Description |
---|---|
Member[] |
CalendarEventInterface.getAttendingMembers() |
abstract Member[] |
AbstractCalendarEvent.getAttendingMembers() |
Modifier and Type | Method and Description |
---|---|
java.util.TreeSet<Member> |
CalendarEventInterface.getAllAttendingMembersSet()
Return a set containing all the members attending this event.
|
java.util.TreeSet<Member> |
AbstractCalendarEvent.getAllAttendingMembersSet() |
java.util.TreeSet<Member> |
CalendarEventInterface.getAllAttendingMembersSet(boolean checkReadRight)
Return a set containing all the members attending this event checking for readright or not.
|
java.util.TreeSet<Member> |
AbstractCalendarEvent.getAllAttendingMembersSet(boolean checkReadRight) |
java.util.TreeSet<Member> |
CalendarEventInterface.getAttendingMemberSet()
Retrieve the attending members as a Set, with the author included.
|
java.util.TreeSet<Member> |
AbstractCalendarEvent.getAttendingMemberSet() |
abstract java.util.Set<Member> |
AbstractCalendarEvent.getNotDeclinedAttendeeSet()
Retrieves the Set of attendees which has not declined (accepted ou pending attendees)
|
Modifier and Type | Method and Description |
---|---|
static ControllerStatus |
AbstractCalendarEvent.checkAttendeesIntegrity(AbstractCalendarEvent event,
Member[] attendees) |
static AbstractCalendarEvent.CalendarEventAttendeeSelector |
AbstractCalendarEvent.getCalendarEventAttendeeSelector(Member mbr) |
static AbstractCalendarEvent.CalendarEventAttendeeSelector |
AbstractCalendarEvent.getCalendarEventAttendeeSelector(Member mbr,
boolean checkReadRight) |
boolean |
CalendarEventInterface.isAttendee(Member mbr)
Check if a given member attends this calendar event (Warning: read right are not checked),
either because he is in a group attending the event or else if he is in the list of attendees
|
boolean |
AbstractCalendarEvent.isAttendee(Member mbr) |
boolean |
CalendarEventInterface.isAttendee(Member mbr,
boolean checkReadRight)
Check if a given member attends this calendar event,
either because he is in a group attending the event or else if he is in the list of attendees
|
boolean |
AbstractCalendarEvent.isAttendee(Member mbr,
boolean checkReadRight) |
void |
AbstractCalendarEvent.performCreate(Member mbr,
java.util.Map context)
Performs additionnal task during creation of CalendarEvent.
|
void |
AbstractCalendarEvent.performUpdate(Member mbr,
java.util.Map context)
Performs additionnal task during update of CalendarEvent.
|
boolean |
CalendarEventInterface.removeAttendee(Member mbr)
Remove given member from the attending members, updates the all member set.
|
boolean |
AbstractCalendarEvent.removeAttendee(Member mbr) |
void |
CalendarEventInterface.setAttendingMembers(Member[] v) |
abstract void |
AbstractCalendarEvent.setAttendingMembers(Member[] v) |
Modifier and Type | Method and Description |
---|---|
static AbstractCalendarEvent.CalendarEventAttendeeSelector |
AbstractCalendarEvent.getCalendarEventAttendeeListSelector(java.util.List<Member> mbrList) |
static AbstractCalendarEvent.CalendarEventAttendeeSelector |
AbstractCalendarEvent.getCalendarEventAttendeeListSelector(java.util.List<Member> mbrList,
boolean checkReadRight) |
Constructor and Description |
---|
CalendarEventAttendeeSelector(Member mbr)
Build a new CalendarEventAttendeeSelector for the specified member.
|
CalendarEventAttendeeSelector(Member mbr,
boolean checkReadRight)
Build a new CalendarEventAttendeeSelector for the specified member.
|
Constructor and Description |
---|
CalendarEventAttendeeSelector(java.util.List<Member> mbrList)
Build a new CalendarEventAttendeeSelector for the specified member.
|
CalendarEventAttendeeSelector(java.util.List<Member> mbrList,
boolean checkReadRight)
Build a new CalendarEventAttendeeSelector for the specified member.
|
Modifier and Type | Field and Description |
---|---|
protected Member |
JcmsContext.loggedMember |
protected Member |
AbstractJcmsAjaxContext.loggedMember |
Modifier and Type | Method and Description |
---|---|
Member |
JcmsContext.getLoggedMember()
Retrieve the loggedMember variable for this context.
|
Member |
AbstractJcmsAjaxContext.getLoggedMember()
Retrieve the logged Member at the time of the initial request.
|
Modifier and Type | Method and Description |
---|---|
void |
JcmsContext.setLoggedMember(Member mbr)
Set the logged member for this context.
|
void |
AbstractJcmsAjaxContext.setLoggedMember(Member loggedMember)
Sets the logged member.
If this method is called before AbstractJcmsAjaxContext.setJcmsContext(JcmsJspContext) , its
value won't be overiden by values retrieved from the JcmsJspContext. |
Modifier and Type | Method and Description |
---|---|
protected Member |
PluginDataInfos.getMember() |
protected Member |
DataInfos.getMember() |
Modifier and Type | Method and Description |
---|---|
protected void |
MemberInfos.doInitReadableData(Member member) |
static MediaInfos |
DataInfosHelper.getMediaInfos(java.lang.String source,
Member member,
java.util.Locale locale) |
static MemberInfos |
DataInfosHelper.getMemberInfos(java.lang.String memberId,
Member member) |
PluginDataInfos |
PluginDataInfosListener.getPluginDataInfos(java.lang.String dataId,
Member member,
java.util.Locale locale) |
PluginDataInfos |
BasicPluginDataInfosListener.getPluginDataInfos(java.lang.String dataId,
Member member,
java.util.Locale locale) |
PluginDataInfos |
PluginDataInfosManager.getPluginDataInfos(java.lang.String pluginId,
java.lang.String dataId,
Member member,
java.util.Locale locale) |
static PluginDataInfos |
DataInfosHelper.getPluginDataInfos(java.lang.String pluginId,
java.lang.String dataId,
Member member,
java.util.Locale locale) |
Constructor and Description |
---|
DataInfos(java.lang.String dataId,
Member member) |
PluginDataInfos(java.lang.String dataId,
Member member) |
Modifier and Type | Field and Description |
---|---|
protected Member |
DBDataRevision.revAuthor |
protected Member |
DBDataRevision.revDelegate |
Modifier and Type | Method and Description |
---|---|
Member |
DBDataRevision.getAuthor() |
Member |
PublicationCriteria.getMember() |
Member |
DBDataRevision.getRevAuthor() |
Member |
DBDataRevision.getRevDelegate() |
Modifier and Type | Method and Description |
---|---|
DBDataRevision |
DBDataRevisionManager.addRevision(DBData data,
int op,
Member mbr)
Add a new revision for the given data.
|
PublicationCriteria |
PublicationCriteria.setAuthor(Member author)
Set the author of publication to found.
|
void |
DBDataRevision.setAuthor(Member author) |
void |
PublicationCriteria.setMember(Member member) |
void |
DBDataRevision.setRevAuthor(Member revAuthor) |
void |
DBDataRevision.setRevDelegate(Member revDelegate) |
Modifier and Type | Class and Description |
---|---|
class |
DBMember |
Modifier and Type | Method and Description |
---|---|
Member |
DBMember.convertToMember(Member opAuthor)
Converts this DBMember to a member.
|
Modifier and Type | Method and Description |
---|---|
java.util.TreeSet<Member> |
DBMember.getDelegateMemberSet() |
java.util.Set<Member> |
DBMember.getDelegationHolderSet() |
Modifier and Type | Method and Description |
---|---|
Member |
DBMember.convertToMember(Member opAuthor)
Converts this DBMember to a member.
|
protected void |
DBMember.reassignMemberPubs(Member mbr,
java.util.Map context) |
void |
DBMember.updateDelegationHolderSet(Member mbr,
boolean add) |
protected void |
DBMember.updateRights(Member mbr,
java.util.Map context) |
Modifier and Type | Method and Description |
---|---|
void |
DBMember.setDelegateMemberSet(java.util.TreeSet<Member> v) |
Constructor and Description |
---|
DBMember(Member other)
Constructor by copy : creates a new instance of DBMember from the specified Member.
|
Modifier and Type | Field and Description |
---|---|
protected Member |
EditPublicationHandler.author |
protected Member |
EditMemberHandler.declaredManager |
protected Member |
EditGroupHandler.declaredManager |
protected Member |
MailEditHandler.fromMember |
protected Member |
MemberListHandler.insertMember |
protected Member |
PubBrowserHandler.member |
protected Member |
MailPasswordHandler.member |
protected Member |
EditNotificationHandler.member |
protected Member |
EditMemberPhotoHandler.member |
protected Member |
EditMemberHandler.member |
protected Member |
MemberListHandler.removeMember |
protected Member[] |
EditPublicationHandler.roleMembers |
protected Member |
MailEditHandler.toMember |
protected Member |
EditMemberHandler.workingMember |
Modifier and Type | Field and Description |
---|---|
protected java.util.TreeSet<Member> |
EditPublicationHandler.authorizedMemberSet |
protected java.util.TreeSet<Member> |
EditCatHandler.authorizedMemberSet |
protected java.util.HashMap<java.lang.String,java.util.TreeSet<Member>> |
EditPublicationHandler.roleMap |
protected java.util.Set<Member> |
MemberListHandler.selectedMemberSet |
protected java.util.List<Member> |
MailEditHandler.toMembers |
protected java.util.TreeSet<Member> |
EditPublicationHandler.updateMemberSet |
Modifier and Type | Method and Description |
---|---|
protected Member |
EditTypeExtensionHandler.getAvailableAuthor()
Returns the logged member.
|
Member |
EditPublicationHandler.getAvailableAuthor() |
Member |
EditMemberHandler.getAvailableDeclaredManager() |
Member |
EditGroupHandler.getAvailableDeclaredManager() |
Member |
MailEditHandler.getAvailableFromMember() |
Member |
CheckRightsHandler.getAvailableMember() |
Member |
MailEditHandler.getAvailableToMember() |
Member |
QueryHandler.getHighlightedMember() |
Member |
ResetPasswordHandler.getMember()
Retrieve the member for which a password reset is performed.
|
Member |
PubBrowserHandler.getMember() |
Member |
EditMemberPhotoHandler.getMember() |
Member |
EditMemberHandler.getMember() |
static Member |
ResetPasswordHandler.getMemberFromPasswordResetToken(java.lang.String token)
Validate a password reset token and retrieve the corresponding member.
|
Member |
TypeEditorHandler.getTypeFormAuthor() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
EditPublicationHandler.getAvailableAuthorizedMemberSet() |
java.util.Set<Member> |
EditCatHandler.getAvailableAuthorizedMemberSet() |
java.util.HashMap<java.lang.String,java.util.TreeSet<Member>> |
EditPublicationHandler.getAvailableRoleMap() |
java.util.List<Member> |
MailEditHandler.getAvailableToMembers() |
java.util.Set<Member> |
EditPublicationHandler.getAvailableUpdateMemberSet() |
java.util.Set<Member> |
EditPublicationHandler.getDefaultAuthorizedMemberSet()
This method should be overriden by sub-classes
|
java.util.Set<Member> |
EditCatHandler.getDefaultAuthorizedMemberSet()
This method should be overriden by sub-classes
|
java.util.Set<Member> |
EditPublicationHandler.getDefaultUpdateMemberSet()
This method should be overriden by sub-classes
|
java.util.TreeSet<Member> |
EditPublicationHandler.getMemberSetAssignedToRole(java.lang.String roleId) |
PageResult<Member> |
AllMemberQueryHandler.getPageResult()
Returns a new PageResult of Member/DBMember for the current settings of this handler.
|
java.util.Set<Member> |
MemberQueryHandler.getResultSet()
Return results of a query done using this
MemberQueryHandler . |
java.util.Set<Member> |
MemberQueryHandler.getResultSet(java.util.Comparator<? super Member> comparator)
Return results of a query done using this
GroupQueryHandler . |
java.util.Set<Member> |
MemberListHandler.getSelectedMemberSet() |
Modifier and Type | Method and Description |
---|---|
static boolean |
EditMemberPhotoHandler.canEdit(Member me,
Member other,
Workspace workspace)
Return true if a given member can edit the profile info of a given member.
|
protected boolean |
EditDataHandler.createUploadedFileDocument(Data[] datas,
java.util.Map dataML,
Member author,
Workspace ws)
Performs create on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.createUploadedFileDocument(Data[] datas,
Member author,
Workspace ws)
Performs create on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.createUploadedFileDocument(Data data,
java.util.Map dataML,
Member author,
Workspace ws)
Performs create on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.createUploadedFileDocument(Data data,
Member author,
Workspace ws)
Performs create on given data if it is a FileDocument that have just been uploaded.
|
protected boolean |
JcmsUploadFormHandler.createUploadedFileDocument(java.util.List<? extends FileDocument> fileDocuments,
Member author)
Performs create on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
JcmsUploadFormHandler.createUploadedFileDocument(java.util.Map<java.lang.String,java.util.List<FileDocument>> fileDocumentsML,
Member author)
Performs create on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataFormHandler.doPerformCreate(T data,
Member member)
Creates the specified
Data . |
protected boolean |
EditDataFormHandler.doPerformDelete(T data,
Member member)
Deletes the specified
Data . |
protected boolean |
EditDataFormHandler.doPerformUpdate(T data,
Member member)
Updates the specified
Data . |
static java.lang.String |
ResetPasswordHandler.generatePasswordResetToken(Member member,
long tokenDuration)
Compute and generate a password reset token suitable for a password reset modification
|
FileDocument |
JcmsUploadFormHandler.getFileDocument(java.lang.String id,
Member member)
Returns the file document from its ID.
|
protected java.lang.Class<? extends FileDocument> |
JcmsUploadFormHandler.getFileDocumentClass(java.lang.Class<? extends FileDocument> clazz,
Member member,
Workspace workspace) |
static java.lang.String |
ResetPasswordHandler.getPasswordResetUrl(javax.servlet.http.HttpServletRequest request,
Member mbr)
Retrieve an absolute URL suitable for the specified member to change his password.
|
static java.lang.String |
ResetPasswordHandler.getPasswordResetUrl(javax.servlet.http.HttpServletRequest request,
Member mbr,
long tokenDuration)
Retrieve an absolute URL suitable for the specified member to change his password.
|
java.lang.String |
MemberListHandler.getRights(Member mbr) |
void |
EditPublicationHandler.setAuthorForced(boolean v,
Member author) |
protected void |
EditMemberHandler.setFields(Member mbr) |
void |
EditMemberPhotoHandler.setMember(Member member) |
protected boolean |
EditDataHandler.validateUploadedFileDocument(Data[] datas,
java.util.Map dataML,
Member author,
Workspace ws)
Performs create on given data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.validateUploadedFileDocument(Data[] datas,
Member author,
Workspace ws)
Performs validate on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.validateUploadedFileDocument(Data data,
java.util.Map dataML,
Member author,
Workspace ws)
Performs create on given data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.validateUploadedFileDocument(Data data,
Member author,
Workspace ws)
Performs create on given data if it is a FileDocument that have just been uploaded.
|
protected boolean |
JcmsUploadFormHandler.validateUploadedFileDocument(java.util.List<? extends FileDocument> fileDocuments,
Member author)
Validates the specified fileDocuments to upload.
|
protected boolean |
JcmsUploadFormHandler.validateUploadedFileDocument(java.util.Map<java.lang.String,java.util.List<FileDocument>> fileDocumentsML,
Member author)
Validates the specified fileDocuments to upload.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
MemberQueryHandler.getResultSet(java.util.Comparator<? super Member> comparator)
Return results of a query done using this
GroupQueryHandler . |
Modifier and Type | Method and Description |
---|---|
void |
JPortalManager.saveJPortalStructure(AbstractJPortal jPortal,
JPortalMapping jPortalMapping,
Member mbr)
Saves the given
JPortalMapping for given AbstractJPortal |
JPortalActionResult |
JPortalManager.saveJPortalStructure(AbstractJPortal jPortal,
java.lang.String jPortalMappingJSon,
Member mbr)
Saves the given
JPortalMapping for given AbstractJPortal |
Modifier and Type | Method and Description |
---|---|
static void |
SyncLdapHandler.synchronizeMembers(java.util.Set<Member> memberSet,
JcmsJspContext ctxt)
Synchronize all LDAP account in the specified Set of Member.
|
Modifier and Type | Field and Description |
---|---|
protected Member |
MailAccount.author |
Modifier and Type | Method and Description |
---|---|
Member |
MailAccount.getAuthor() |
Member |
MailMessage.getFromMember() |
Member |
MailMessage.getReplyToMember() |
Member |
MailMessage.getSenderMember() |
Member |
MailMessage.getSingleRecipient()
Returns the single Member recipients of the message or null if there is multiple recipients
|
static Member |
MailManager.resolveAddress(java.lang.String addr)
Retrieves the Member from the given E-mail.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
MailMessage.getBccMember() |
java.util.Set<Member> |
MailMessage.getBccMember(boolean b) |
java.util.Set<Member> |
MailMessage.getCcMember() |
java.util.Set<Member> |
MailMessage.getCcMember(boolean b) |
java.util.Set<Member> |
MailMessage.getRecipientMember() |
java.util.Set<Member> |
MailMessage.getToMember() |
java.util.Set<Member> |
MailMessage.getToMember(boolean b) |
static java.util.Set<Member> |
MailManager.resolveAddress(java.util.Set<java.lang.String> addressSet)
Retrieves the set of Members given the set of E-mail addresses.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
MailManager.addAuthKeyToImagesSrc(java.lang.String content,
Member mbr)
Add an authentication key to all images URL in the specified HTML content.
|
MailMessage |
MailMessage.addBcc(Member v) |
MailMessage |
MailMessage.addCc(Member v) |
MailMessage |
MailMessage.addTo(Member v) |
void |
MailMessageDataController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context)
Resolves String addresses to Members on OP_CREATE only.
|
static java.lang.String |
MailManager.buildContentFromJsp(java.lang.String jspPath,
Member loggedMember,
java.lang.String language,
java.util.HashMap<java.lang.Object,java.lang.Object> requestAttributeMap,
java.util.HashMap<java.lang.Object,java.lang.Object> sessionAttributeMap)
Builds a mail content from a given jsp
|
java.lang.String |
PersonalizedMailMessage.getContentHtml(Member mbr)
Returns the HTML content of the mail.
|
java.lang.String |
PersonalizedMailMessage.getContentText(Member mbr)
Returns the text content of the mail.
|
protected javax.mail.internet.InternetAddress |
MailMessage.getFirstIA(java.lang.String email,
Member mbr) |
java.lang.String |
PersonalizedMailMessage.getFrom(Member mbr)
Returns the "from" part of the mail.
|
static java.lang.String |
MailManager.getIncomingAddress(java.lang.String localpart,
Member mbr,
java.lang.String label)
Returns JCMS incoming email for the given Member
|
static java.lang.String |
MailManager.getLocalPartSuffixAuthKey(Member mbr)
Returns a localpart suffix authkey for given Member.
|
abstract java.lang.String |
PersonalizedMailMessage.getSubject(Member mbr)
Returns the subject of the mail.
|
boolean |
PersonalizedMailMessage.isRecipient(Member mbr)
Checks if the mail must be sent to the given member.
|
protected void |
MailMessage.performBeforeWrite(int op,
Member mbr,
java.util.Map context) |
void |
PersonalizedMailMessage.send(Member mbr)
Sends this mail to a member.
|
void |
MailAccount.setAuthor(Member author) |
MailMessage |
MailMessage.setBcc(Member v) |
MailMessage |
MailMessage.setCc(Member v) |
MailMessage |
MailMessage.setContentHtmlFromJsp(java.lang.String jspPath,
Member loggedMember,
java.lang.String language,
java.util.HashMap<java.lang.Object,java.lang.Object> requestAttribute,
java.util.HashMap<java.lang.Object,java.lang.Object> sessionAttribute)
Set the HTML text content of this MailMessage from the rendering of the specified jsp.
|
MailMessage |
MailMessage.setContentTextFromJsp(java.lang.String jspPath,
Member loggedMember,
java.lang.String language,
java.util.HashMap<java.lang.Object,java.lang.Object> requestAttribute,
java.util.HashMap<java.lang.Object,java.lang.Object> sessionAttribute)
Set the plain text content of this MailMessage from the rendering of the specified jsp.
|
MailMessage |
MailMessage.setFrom(Member v) |
void |
MailMessage.setFromMember(Member v) |
MailMessage |
MailMessage.setReplyTo(Member v) |
void |
MailMessage.setReplyToMember(Member v) |
MailMessage |
MailMessage.setTo(Member v) |
Modifier and Type | Method and Description |
---|---|
MailMessage |
MailMessage.addBcc(java.util.Set<Member> v) |
MailMessage |
MailMessage.addCc(java.util.Set<Member> v) |
MailMessage |
MailMessage.addTo(java.util.Set<Member> v) |
static java.util.Set<javax.mail.internet.InternetAddress> |
MailManager.getIAFromMemberSet(java.util.Set<Member> mbrSet)
Returns a Set of InternetAddress build from a Set of Members
|
protected javax.mail.internet.InternetAddress[] |
MailMessage.getIAQuietly(java.util.Set<java.lang.String> address,
java.util.Set<Member> addressMember)
Returns an array of InternetAddress joins of addresses and Member's addresses
|
static java.util.TreeSet<java.lang.String> |
MailManager.getInvalidEmailSet(java.util.Set<java.lang.String> mailSet,
java.util.Set<Member> mbrSet)
Retrieve all INVALID email from the specified mail and member Set.
|
void |
PersonalizedMailMessage.send(java.util.Collection<Member> memberColl)
Sends this mail to a collection of member.
|
void |
PersonalizedMailMessage.sendInThread(java.util.Collection<Member> memberColl)
Sends this mail to a collection of member in a new thread.
|
void |
MailMessage.setBccMember(java.util.Set<Member> v) |
void |
MailMessage.setCcMember(java.util.Set<Member> v) |
void |
MailMessage.setToMember(java.util.Set<Member> v) |
Constructor and Description |
---|
MailAccount(java.lang.String name,
java.lang.String label,
Member author,
Workspace ws,
java.lang.String host,
int port,
java.lang.String protocol,
java.lang.String login,
java.lang.String password,
java.lang.String mbox,
java.lang.String schedule,
boolean expunge,
boolean imapssl) |
Modifier and Type | Field and Description |
---|---|
Member |
IncomingMailListener.IncomingMailCriteria.author |
Modifier and Type | Method and Description |
---|---|
protected Member |
MemberMailListener.resolveAddress(java.lang.String addr)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Member> |
MemberMailListener.resolveAddress(java.util.Set<java.lang.String> addressSet)
Deprecated.
|
Constructor and Description |
---|
IncomingMailCriteria(java.lang.Integer check,
Member author,
Workspace ws) |
IncomingMailCriteria(java.lang.String prop,
Member author,
Workspace ws) |
Modifier and Type | Method and Description |
---|---|
Member |
ThreadIncomingMailFetchCriteria.getAuthor() |
Member |
NoCheckIncomingMailFetchCriteria.getAuthor() |
Member |
FetchCriteria.getAuthor() |
Member |
AbstractIncomingMailFetchCriteria.getAuthor() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractIncomingMailFetchCriteria.validateAuthkey(Member author,
java.lang.String recipient)
Utility method to validate a recipient address given an author.
|
protected static boolean |
AbstractIncomingMailFetchCriteria.validateAuthor(Member author,
MailMessage mail)
Check that given Member is not disabled, and he can publish required Types.
|
Modifier and Type | Method and Description |
---|---|
Member |
ImportOptions.getImportAuthor()
Returns the author used for new imported publications.
|
Member |
ImportManager.getImportAuthor()
Returns the member used to be the author of all the imported data.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ExportManager.exportXml(Data data,
Member mbr)
Returns the XML export for the given data.
|
java.lang.String |
ExportManager.exportXml(java.lang.String queryString,
Member mbr)
Returns the XML export for the given JCMS query.
|
ImportOptions |
ImportOptions.setImportAuthor(Member importAuthor)
Sets the author used for new imported publications.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractMedia.performBeforeWrite(int op,
Member mbr,
java.util.Map context) |
Modifier and Type | Method and Description |
---|---|
PageResult<Member> |
MemberQueryPolicyManager.filterPageResult(AllMemberQueryHandler amqh,
PageResult<Member> pr,
java.util.Map<java.lang.String,java.lang.Object> context) |
java.util.Set<Member> |
MemberQueryPolicyManager.filterResultSet(MemberQueryHandler mqh,
java.util.Set<Member> resultSet,
java.util.Map<java.lang.String,java.lang.Object> context) |
Modifier and Type | Method and Description |
---|---|
int |
MemberPolicyManager.getStatus(Member mbr,
int status) |
Modifier and Type | Method and Description |
---|---|
PageResult<Member> |
MemberQueryPolicyManager.filterPageResult(AllMemberQueryHandler amqh,
PageResult<Member> pr,
java.util.Map<java.lang.String,java.lang.Object> context) |
java.util.Set<Member> |
MemberQueryPolicyManager.filterResultSet(MemberQueryHandler mqh,
java.util.Set<Member> resultSet,
java.util.Map<java.lang.String,java.lang.Object> context) |
Modifier and Type | Method and Description |
---|---|
java.util.List<MemberPreference> |
MemberPreferenceManager.getMemberPreferenceList(Member mbr)
Returns all the MemberPreference of the given member.
|
java.lang.String |
MemberPreferenceManager.getPreference(Member mbr,
java.lang.String key)
Returns the given preference for the given member (use default if any)
|
java.lang.String |
MemberPreferenceManager.getPreference(Member mbr,
java.lang.String key,
boolean useDefault)
Returns the given preference for the given member
|
void |
MemberPreferenceManager.removeAllPreferences(Member mbr)
Remove all the preferences of the given member.
|
void |
MemberPreferenceManager.savePreference(Member mbr,
java.lang.String key,
java.lang.String value)
Save the preference (key/value) for the given member.
|
Modifier and Type | Method and Description |
---|---|
Member |
MentionManager.getMemberFromEmailPrefix(java.lang.String emailPrefix)
Returns a member by searching in Store Members and DBMembers any matching
member with email starting with the given email prefix
|
Member |
MentionManager.getMemberFromEmailPrefixCache(java.lang.String emailPrefix) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
MentionManager.getMentionedMemberSet(Publication pub)
Returns mentioned member set in the given publication by searching through all
its values (multivaluated && multilingual)
An empty set is returned if the Publication is not in a visible state
|
java.util.Set<Member> |
MentionManager.getMentionedMemberSet(java.lang.String text)
Deprecated.
|
java.util.Set<Member> |
MentionManager.getMentionedMemberSet(TypeFieldEntry tfe,
java.lang.String text)
Retrieve member mentionned in the specified text.
|
Modifier and Type | Method and Description |
---|---|
void |
MentionController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
void |
MentionController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
void |
MentionManager.notifyMention(Publication pub,
Member opAuthor,
java.util.Set<Member> memberSet)
Notifies mentioned member set on the given Publication
|
Modifier and Type | Method and Description |
---|---|
void |
MentionManager.notifyMention(Publication pub,
Member opAuthor,
java.util.Set<Member> memberSet)
Notifies mentioned member set on the given Publication
|
void |
MentionManager.notifyMention(Publication pub,
java.util.Set<Member> memberSet)
Deprecated.
since jcms-9.0.2 : use
MentionManager.notifyMention(Publication, Member, Set) |
Modifier and Type | Method and Description |
---|---|
boolean |
RightPolicyFilter.canBeReadBy(boolean isAuthorized,
Category cat,
Member mbr,
boolean searchInGroups,
boolean checkAncestors)
|
boolean |
BasicRightPolicyFilter.canBeReadBy(boolean isAuthorized,
Category cat,
Member mbr,
boolean searchInGroups,
boolean checkAncestors) |
boolean |
RightPolicyFilter.canBeReadBy(boolean isAuthorized,
Group grp,
Member mbr)
Called by
Data.canBeReadBy(Member) . |
boolean |
BasicRightPolicyFilter.canBeReadBy(boolean isAuthorized,
Group grp,
Member mbr) |
boolean |
RightPolicyFilter.canBeReadBy(boolean isAuthorized,
Publication pub,
Member mbr,
boolean searchInGroups)
Called by
Publication.canBeReadBy(Member, boolean) . |
boolean |
BasicRightPolicyFilter.canBeReadBy(boolean isAuthorized,
Publication pub,
Member mbr,
boolean searchInGroups) |
boolean |
RightPolicyFilter.canCreateContact(boolean isAuthorized,
Member mbr)
Check if the given member can create a new contact.
|
boolean |
BasicRightPolicyFilter.canCreateContact(boolean isAuthorized,
Member mbr) |
boolean |
RightPolicyFilter.canCreateWorkspace(boolean isAuthorized,
Member mbr,
Workspace model)
Check if this member can create workspace :
- ex nihilo if model is null;
- by copiing model if model is not null.
|
boolean |
BasicRightPolicyFilter.canCreateWorkspace(boolean isAuthorized,
Member mbr,
Workspace model) |
boolean |
RightPolicyFilter.canDeleteOther(boolean isAuthorized,
Member mbr,
java.lang.Class clazz,
Workspace ws)
Check if this member can delete-other this clazz in at least one of the given workspace.
|
boolean |
BasicRightPolicyFilter.canDeleteOther(boolean isAuthorized,
Member mbr,
java.lang.Class clazz,
Workspace ws) |
boolean |
RightPolicyFilter.canDeleteOther(boolean isAuthorized,
Member mbr,
Data data)
Check if this member can delete-other this instance.
|
boolean |
BasicRightPolicyFilter.canDeleteOther(boolean isAuthorized,
Member mbr,
Data data) |
boolean |
PublicationFollowerPolicyFilter.canFollow(Member mbr,
Publication pub)
Returns true if the given member can follow the given publication.
|
boolean |
BasicPublicationFollowerPolicyFilter.canFollow(Member mbr,
Publication pub)
Returns true if the given member can follow the given publication.
|
boolean |
RightPolicyFilter.canManageCategory(boolean isAuthorized,
Member mbr,
Category cat,
boolean searchInGroups,
boolean searchInParent)
|
boolean |
BasicRightPolicyFilter.canManageCategory(boolean isAuthorized,
Member mbr,
Category cat,
boolean searchInGroups,
boolean searchInParent) |
boolean |
RightPolicyFilter.canPublish(boolean isAuthorized,
Member mbr,
java.lang.Class clazz,
java.util.Set wsSet)
Check if this member can publish this clazz in at least one of the given workspace.
|
boolean |
BasicRightPolicyFilter.canPublish(boolean isAuthorized,
Member mbr,
java.lang.Class clazz,
java.util.Set wsSet) |
boolean |
RightPolicyFilter.canUpdateOther(boolean isAuthorized,
Member mbr,
java.lang.Class clazz,
Workspace ws)
Check if this member can update-other this clazz in at least one of the given workspace.
|
boolean |
BasicRightPolicyFilter.canUpdateOther(boolean isAuthorized,
Member mbr,
java.lang.Class clazz,
Workspace ws) |
boolean |
RightPolicyFilter.canUpdateOther(boolean isAuthorized,
Member mbr,
Data data)
Check if this member can update-other this instance.
|
boolean |
BasicRightPolicyFilter.canUpdateOther(boolean isAuthorized,
Member mbr,
Data data) |
boolean |
RightPolicyFilter.canUseCategory(boolean isAuthorized,
Member mbr,
Category cat,
boolean searchInGroups,
boolean searchInParent)
Called by
canUseCategory(Category, boolean, boolean) . |
boolean |
BasicRightPolicyFilter.canUseCategory(boolean isAuthorized,
Member mbr,
Category cat,
boolean searchInGroups,
boolean searchInParent) |
boolean |
RightPolicyFilter.canWorkOn(boolean isAuthorized,
Publication pub,
Member member)
Called by
canWorkOn(Publication) . |
boolean |
BasicRightPolicyFilter.canWorkOn(boolean isAuthorized,
Publication pub,
Member member) |
ControllerStatus |
RightPolicyFilter.canWorkOn(ControllerStatus status,
int op,
Member mbr,
Member member)
Called by
checkMember(int, Member, java.util.Map) . |
ControllerStatus |
BasicRightPolicyFilter.canWorkOn(ControllerStatus status,
int op,
Member mbr,
Member member) |
java.lang.Boolean |
RightPolicyFilter.checkAccess(Member member,
java.lang.String resource,
java.util.Map<java.lang.String,java.lang.Object> context)
This methods is invoked by the AccessControlManager every time
a resource access right is checked.
|
java.lang.Boolean |
BasicRightPolicyFilter.checkAccess(Member member,
java.lang.String resource,
java.util.Map<java.lang.String,java.lang.Object> context)
The
checkAccess implementation of the BasicRightPolicyFilter does
not modify the default behavior of the AccessControlManager so ACL will be applied
as defined (ie : it returns null). |
Category |
PortalPolicyFilter.checkCategory(Category workingCategory,
Member loggedMember)
Hook called by display.jsp to update the working category.
|
Category |
BasicPortalPolicyFilter.checkCategory(Category workingCategory,
Member loggedMember) |
char[] |
CtxMenuPolicyFilter.checkCtxMenuItems(MemberCtxMenu ctxMenu,
Member mbr,
char[] letters)
Checks the processed contextual menu
|
char[] |
BasicCtxMenuPolicyFilter.checkCtxMenuItems(MemberCtxMenu ctxMenu,
Member mbr,
char[] letters) |
void |
PortalPolicyFilter.checkDisplay(DisplayContext context,
Category cat,
Member loggedMember)
Hook called by getDisplayContext() to update the content of context.
|
void |
BasicPortalPolicyFilter.checkDisplay(DisplayContext context,
Category cat,
Member loggedMember) |
void |
PortalPolicyFilter.checkDisplay(DisplayContext context,
Member member,
Category home,
Member loggedMember)
Hook called by getDisplayContext() to update the content of context.
|
void |
BasicPortalPolicyFilter.checkDisplay(DisplayContext context,
Member member,
Category home,
Member loggedMember) |
void |
PortalPolicyFilter.checkDisplay(DisplayContext context,
Publication pub,
Member loggedMember)
Hook called by getDisplayContext() to update the content of context.
|
void |
BasicPortalPolicyFilter.checkDisplay(DisplayContext context,
Publication pub,
Member loggedMember) |
boolean |
PortalPolicyFilter.checkPortal(PortalInterface portal,
Publication pub,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
boolean jcmsChoice)
Hook called by PortalManager to decide if the given portal may be used to display information.
|
boolean |
BasicPortalPolicyFilter.checkPortal(PortalInterface portal,
Publication pub,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
boolean jcmsChoice) |
Publication |
PortalPolicyFilter.checkPublication(Publication workingPublication,
Member loggedMember,
boolean isPreview)
Hook called by display.jsp to update the working publication.
|
Publication |
BasicPortalPolicyFilter.checkPublication(Publication workingPublication,
Member loggedMember,
boolean isPreview) |
java.lang.String |
PortalPolicyFilter.checkRedirect(java.lang.String redirectUrl,
PortalRedirect redirect,
DisplayContext context,
Member loggedMember)
Hook called by display.jsp to update the redirect url of PortletRedirect.
|
java.lang.String |
BasicPortalPolicyFilter.checkRedirect(java.lang.String redirectUrl,
PortalRedirect redirect,
DisplayContext context,
Member loggedMember) |
void |
PortalPolicyFilter.checkWorkingCategories(java.util.List workingCategories,
Publication pub,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
Category[] ctxCategories)
Hook called by PortalManager to change the order between categories of a given publication.
|
void |
BasicPortalPolicyFilter.checkWorkingCategories(java.util.List workingCategories,
Publication pub,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
Category[] ctxCategories) |
Workspace |
PortalPolicyFilter.checkWorkspace(DisplayContext context,
Workspace workspace,
Member loggedMember)
Hook called by handleDisplayRequest() (in display.jsp) to update the working worskpace.
|
Workspace |
BasicPortalPolicyFilter.checkWorkspace(DisplayContext context,
Workspace workspace,
Member loggedMember) |
void |
LuceneSearchEnginePolicyFilter.filterMemberDocument(org.apache.lucene.document.Document doc,
Member mbr)
This method is called when the given Member is being index,
just before writing the Document into the index.
|
void |
BasicLuceneSearchEnginePolicyFilter.filterMemberDocument(org.apache.lucene.document.Document doc,
Member mbr) |
protected java.lang.String |
AbstractDataMailPolicyFilter.generateAuthKey(Member mbr,
Data data)
Returns a Base64( Id + ';' + MD5(Id + Password))
|
protected java.lang.String |
AbstractDataMailPolicyFilter.getContentFooter(Member toMbr,
Data data)
Returns a default content footer for the given data
|
protected java.lang.String |
AbstractDataMailPolicyFilter.getContentFooter(Member toMbr,
Data data,
java.lang.String topic,
java.lang.String address)
Returns a default content footer for the given data
|
PortalInterface |
PortalPolicyFilter.getDefaultPortal(PortalInterface jcmsChoice,
Member loggedMember)
Hook called by PortalManager to compute the default PortalInterface of the given logged Member.
|
PortalInterface |
BasicPortalPolicyFilter.getDefaultPortal(PortalInterface jcmsChoice,
Member loggedMember) |
Category |
PortalPolicyFilter.getHomeCategory(Category jcmsChoice,
Member loggedMember)
Hook called by PortalManager to compute the home Category of the given logged Member.
|
Category |
BasicPortalPolicyFilter.getHomeCategory(Category jcmsChoice,
Member loggedMember) |
int |
MemberPolicyFilter.getStatus(Member mbr,
int computed) |
int |
BasicMemberPolicyFilter.getStatus(Member mbr,
int computed) |
java.util.Set<Workspace> |
RightPolicyFilter.getWorkspaceSet(java.util.Set<Workspace> workspaceSet,
Member mbr)
Retrieve the workspace set of the specified Member.
|
java.util.Set<Workspace> |
BasicRightPolicyFilter.getWorkspaceSet(java.util.Set<Workspace> workspaceSet,
Member mbr) |
void |
CtxMenuPolicyFilter.handleCtxMenuItems(java.lang.StringBuffer sb,
MemberCtxMenu ctxMenu,
Member mbr)
Handle the current StringBuffer to append custom content
for the given Member
|
void |
BasicCtxMenuPolicyFilter.handleCtxMenuItems(java.lang.StringBuffer sb,
MemberCtxMenu ctxMenu,
Member mbr) |
int |
CtxMenuPolicyFilter.handleCtxMenuItems(java.lang.StringBuffer sb,
MemberCtxMenu ctxMenu,
Member mbr,
char letter,
int status)
Handle the current StringBuffer to append custom content
for the given Member and given Letter
|
int |
BasicCtxMenuPolicyFilter.handleCtxMenuItems(java.lang.StringBuffer sb,
MemberCtxMenu ctxMenu,
Member mbr,
char letter,
int status) |
boolean |
RightPolicyFilter.isAdmin(boolean isAdmin,
Member member,
Workspace ws)
Called by
Workspace.isAdmin(Member) . |
boolean |
BasicRightPolicyFilter.isAdmin(boolean isAdmin,
Member member,
Workspace ws) |
protected Data |
AbstractDataMailPolicyFilter.isValidAuthKey(Member mbr,
java.lang.String content)
Parse mail content to find a valid authentication key and associated Data
|
boolean |
RightPolicyFilter.isWorker(boolean isWorker,
Member member,
Workspace ws)
Called by
isWorker(Workspace) and isWorker() . |
boolean |
BasicRightPolicyFilter.isWorker(boolean isWorker,
Member member,
Workspace ws) |
boolean |
PublicationFollowerPolicyFilter.sendFollowerNotification(Member mbr,
Publication pub,
java.util.Map context)
Returns true if the notification for the given publication must be sent to the given member
|
boolean |
BasicPublicationFollowerPolicyFilter.sendFollowerNotification(Member mbr,
Publication pub,
java.util.Map context)
Returns true if the notification for the given publication must be sent to the given member
|
Modifier and Type | Field and Description |
---|---|
Member |
PortalManager.DisplayContextParameters.loggedMember |
Modifier and Type | Method and Description |
---|---|
protected Member |
AJAXPortalManager.getLoggedMember() |
Modifier and Type | Method and Description |
---|---|
static boolean |
PortalManager.canWorkOnSome(PortalInterface portal,
Member loggedMember) |
Category |
PortalPolicyManager.checkCategory(Category workingCategory,
Member loggedMember) |
ControllerStatus |
Portal.checkDelete(Member mbr,
java.util.Map context)
Checks if the deletion can be performed
|
void |
PortalPolicyManager.checkDisplay(DisplayContext context,
Category cat,
Member loggedMember) |
void |
PortalPolicyManager.checkDisplay(DisplayContext context,
Member member,
Category home,
Member loggedMember) |
void |
PortalPolicyManager.checkDisplay(DisplayContext context,
Publication pub,
Member loggedMember) |
static boolean |
PortalManager.checkPortal(Category cat,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact)
This method looks for a matching Portal for a given Category.
|
boolean |
PortalPolicyManager.checkPortal(PortalInterface portal,
Publication pub,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
boolean jcmsChoice) |
protected static boolean |
PortalManager.checkPortal(Publication pub,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact)
Check the validity of the given Publication to be a convenient Portal.
|
protected static boolean |
PortalManager.checkPortal(Publication pub,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean preview)
Check the validity of the given Publication to be a convenient Portal.
|
protected java.lang.String |
AJAXPortalManager.checkPortlet(PortalElement elm,
Member loggedMember,
java.lang.String userLang)
Common utility method to check arguments
|
Publication |
PortalPolicyManager.checkPublication(Publication workingPublication,
Member loggedMember,
boolean isPreview) |
java.lang.String |
PortalPolicyManager.checkRedirect(java.lang.String redirectUrl,
PortalRedirect redirect,
DisplayContext context,
Member loggedMember) |
void |
PortalPolicyManager.checkWorkingCategories(java.util.List<Category> workingCategories,
Publication pub,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean modePreview,
Category[] ctxCategories) |
Workspace |
PortalPolicyManager.checkWorkspace(DisplayContext context,
Workspace workspace,
Member loggedMember) |
ControllerStatus |
PortletCollection.checkWrite(int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context) |
Portlet |
PortletCollection.cut(int index,
Member loggedMember)
Cut a Portlet at the specified index from the current Collection
|
boolean |
PortletCollection.delete(int index,
Member loggedMember)
Cut a Portlet at the specified index from the current Collection
|
static boolean |
PortalManager.disableCache(javax.servlet.http.HttpServletRequest request,
PortalElement portlet,
Member loggedMember)
Return true if the portlet should disable its cache
Remove the cache parameter only if its the portlet itself that ask for a refresh (not one of it's parent)
|
PortalElement |
PortalElement.duplicate(Member author)
Duplicate a PortalElement using one of its default constructor, and create it in the store.
|
PortalElement |
PortalElement.duplicate(java.lang.String prefix,
Member author)
Duplicates a PortalElement and add a Prefix to the title.
|
PortalElement |
PortalElement.duplicate(java.lang.String prefix,
Member author,
boolean deep)
Performs a deep duplicate.
|
PortalElement |
PortalElement.duplicate(java.lang.String prefix,
Member author,
boolean deep,
Workspace wkspc,
java.util.Map catMap,
java.util.Map groupMap)
Deprecated.
Used instead
PortalElement.duplicate(WizardContext, boolean) |
protected void |
PortalElement.duplicateDeep(PortalElement parent,
java.lang.String prefix,
Member author,
Workspace wkspc,
java.util.Map catMap,
java.util.Map groupMap)
Deprecated.
|
static boolean |
PortalManager.findPortal(Category cat,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean recursive)
Recursive methode that try to find the right portal for a given category
otherwise may call parent category.
|
static boolean |
PortalManager.findPortal(Publication pub,
DisplayContext context,
Member loggedMember,
boolean skipRedirect,
boolean skipExact,
boolean preview,
Category[] ctxCategories)
Fill a display context with all the elements usefull for navigation,
using the given steps:
1- Iterate on publication categories starting with sibling of contextual categories 2- Recursive call with parents until finding a Portal 3- Then set the portalCategory and the currentCategory |
protected static java.util.List<Category> |
PortalManager.getAllCategories(Member loggedMember,
java.util.Collection<Category> categoryCollec)
Return all categories at a given levels
|
PortalInterface |
PortalPolicyManager.getDefaultPortal(PortalInterface jcmsChoice,
Member loggedMember) |
static DisplayContext |
PortalManager.getDisplayContext(java.lang.String id,
PortalInterface overrided,
Category[] ctxCategories,
Member loggedMember,
boolean preview,
java.lang.String queryString)
This method compute a display context of parameters for display.jsp.
|
Category |
PortalPolicyManager.getHomeCategory(Category jcmsChoice,
Member loggedMember) |
java.lang.String |
PortalRedirect.getRedirectURL(Member loggedMember) |
java.lang.String |
PortalRedirect.getRedirectURL(Member loggedMember,
DisplayContext context) |
static boolean |
PortalManager.handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Member loggedMember)
Handle Request to check if parameters are Action of Portlets
if true then remove them from request and put them to session.
|
static boolean |
PortalManager.hasFullDisplay(PortalElement portlet,
Member loggedMember)
Checks if there is a full display anywhere inside the specified PortalElement (including the specified portlet itself).
|
void |
PortletCollection.move(int pos,
int direction,
Member loggedMember) |
boolean |
PortletCollection.past(Portlet portlet,
int index,
Member loggedMember)
Past a Portlet at the specified index into the current Collection
|
protected void |
Portal.performAfterWrite(int op,
Member mbr,
java.util.Map context) |
void |
PortletCollection.processAction(Member mbr,
javax.servlet.http.HttpServletRequest request) |
static void |
PortalManager.processActions(javax.servlet.http.HttpServletRequest request,
java.util.List<PortalElement> portlets,
Member loggedMember,
java.util.List<java.lang.String> actions,
java.util.List<java.lang.String> messages,
java.util.List<java.lang.String> fullParams) |
static boolean |
PortalManager.refreshCache(javax.servlet.http.HttpServletRequest request,
PortalElement portlet,
Member loggedMember)
Return true if the portlet should refresh its cache
Remove the cache parameter only if its the portlet itself that ask for a refresh (not one of it's parent)
|
protected static boolean |
PortalManager.updateFullDisplay(javax.servlet.http.HttpServletRequest request,
PortalElement portlet,
Member loggedMember)
Looking for a FullDisplay Portlet
|
Constructor and Description |
---|
CategoryMenuInfo(Category category,
Category[] ctxCategories,
boolean navigatePortlet,
int maxDepthLevel,
int depthLevel,
MenuInfo parent,
MenuInfoFilter menuInfoFilter,
java.lang.String lang,
Member member,
javax.servlet.http.HttpServletRequest request) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Member> |
PublicationFollowerManager.getFollowerList(Publication pub,
boolean searchParents)
Returns all the followers of the given publication.
|
Modifier and Type | Method and Description |
---|---|
void |
PublicationFollowerManager.addFollower(Publication pub,
Member mbr)
Adds the given member as follower of the given publication.
|
void |
PublicationFollowerController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
boolean |
PublicationFollowerPolicyManager.canFollow(Member mbr,
Publication pub) |
boolean |
PublicationFollowerManager.canFollow(Member mbr,
Publication pub)
Returns true if the given member can follow the given publication.
|
java.util.List<Publication> |
PublicationFollowerManager.getFollowedPublicationList(Member mbr)
Returns publications followed by the given member.
|
boolean |
PublicationFollowerManager.isFollowed(Publication pub,
Member mbr)
Returns true if the given publication is followed by the given member.
|
void |
PublicationFollowerManager.notifyFollowers(Publication pub,
Member opAuthor,
java.util.Map context)
Notify all the follower of the given publication.
|
void |
PublicationFollowerManager.notifyFollowers(Publication pub,
Member opAuthor,
java.util.Map context,
boolean searchParents)
Notify all the follower of the given publication.
|
void |
PublicationFollowerManager.notifyFollowers(Publication pub,
Member opAuthor,
java.util.Map context,
Publication parent)
Notify all the follower of the given publication.
|
void |
PublicationFollowerManager.removeFollower(Publication pub,
Member mbr)
Removes the given members from the followers of the given publication.
|
boolean |
PublicationFollowerPolicyManager.sendFollowerNotification(Member mbr,
Publication pub,
java.util.Map context) |
Modifier and Type | Method and Description |
---|---|
void |
RecentHistoryDataController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
void |
RecentHistoryManager.clearHistory(Member loggedMember,
java.lang.String workspaceId)
Clean the logged member history in the given workspace.
If the workspace is empty clear, it cleans all history. |
java.util.Set<Publication> |
RecentHistoryManager.getPubRecentHistory(Member mbr,
java.lang.String workspaceId)
Get the logged member recent browsed data collection.
|
java.util.Set<Publication> |
RecentHistoryManager.getPubRecentHistory(Member mbr,
java.lang.String workspaceId,
int maxItemToDisplay)
Get the member recent accessed content collection for the given workspace.
|
java.util.Map<java.lang.String,java.util.Set<RecentHistoryEntry>> |
RecentHistoryManager.getRecentHistoryMap(Member mbr)
Get the map of recent browsed data.
|
java.util.Set<Workspace> |
RecentHistoryManager.getRecentWorkspaceSet(Member mbr,
java.lang.String userLang,
boolean belongsToWorkspace,
boolean isWorker,
boolean withPortal)
Returns the set of recently browsed Workspace (Workspace is returned when at least one of its publication has been read by the member)
|
void |
RecentHistoryManager.removeHistory(Member loggedMember,
java.lang.String workspaceId,
java.lang.String pubId)
Remove the entry in the user history entries for a workspace
|
void |
RecentHistoryManager.updateHistory(Publication pub,
Member loggedMember)
Update the navigation history of the member
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<Member> |
RecommendationHandler.recipientSet |
protected java.util.Set<Member> |
Recommendation.recipientSet |
Modifier and Type | Method and Description |
---|---|
Member |
RecommendationQueryBuilder.getAuthor() |
Member |
RecommendationQueryBuilder.getRecipient() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
RecommendationHandler.getAvailableMemberSet() |
java.util.Set<Member> |
RecommendationManager.getGroupMemberSet(Group group)
Returns a Set of
Member which belongs to given group (Store and database) |
java.util.Set<Member> |
Recommendation.getRecipientAndGroupMemberSet() |
java.util.Set<Member> |
Recommendation.getRecipientSet() |
Modifier and Type | Method and Description |
---|---|
void |
RecommendationController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
RecommendationQueryBuilder |
RecommendationQueryBuilder.author(Member author) |
boolean |
RecommendationManager.canAccessRecommendationReaderTracker(Recommendation reco,
Member mbr)
Returns true if given mbr can access reader tracking of given
Recommendation |
boolean |
RecommendationManager.canBeReadBy(Recommendation recommendation,
Member mbr)
Returns true if given Member can read the given Recommendation data
|
boolean |
RecommendationManager.canBeRecommendedBy(Data data,
Member mbr) |
int |
RecommendationManager.getReceivedRecommendationCount(Data data,
Member mbr)
Returns the count of Recommendation on given Data that given Member has received ordered by date desc
|
int |
RecommendationManager.getReceivedRecommendationCount(Member mbr)
Returns the count of Recommendation where given member is a recipient ordered by date desc
|
java.util.Set<Recommendation> |
RecommendationManager.getReceivedRecommendationSet(Data data,
Member mbr)
Returns the List of Recommendation on given Data, where given member is a recipient ordered by date desc
|
java.util.Set<Recommendation> |
RecommendationManager.getReceivedRecommendationSet(Member mbr)
Returns the List of Recommendation where given member is a recipient ordered by date desc
|
int |
RecommendationManager.getSentRecommendationCount(Data data,
Member mbr)
Returns the count of Recommendation on given Data the given Member has made
|
int |
RecommendationManager.getSentRecommendationCount(Member mbr)
Returns the count of Recommendation for given Member
|
java.util.List<Recommendation> |
RecommendationManager.getSentRecommendationList(Data data,
Member mbr)
Returns the List of Recommendation on given Data the given Member has sent ordered by date desc
|
java.util.List<Recommendation> |
RecommendationManager.getSentRecommendationList(Member mbr)
Returns the List of Recommendation for given Member ordered by date desc
|
RecommendationQueryBuilder |
RecommendationQueryBuilder.recipient(Member recipient) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Recommendation> |
RecommendationManager.getReceivedRecommendationSet(Data data,
java.util.Set<Member> recipientSet)
Returns the List of Recommendation on given Data, where given member are recipient ordered by date desc
|
void |
Recommendation.setRecipientSet(java.util.Set<Member> recipientSet) |
Constructor and Description |
---|
Recommendation(Alert.Level level,
Data data,
Member author,
java.util.Set<Member> recipientSet,
java.util.Set<Group> groupSet,
java.lang.String message) |
Constructor and Description |
---|
Recommendation(Alert.Level level,
Data data,
Member author,
java.util.Set<Member> recipientSet,
java.util.Set<Group> groupSet,
java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
protected Member |
JcmsRestResource.getLoggedMember() |
Modifier and Type | Method and Description |
---|---|
Member |
RssTracker.getMember() |
Modifier and Type | Method and Description |
---|---|
void |
RssManager.cleanRssTracker(Member member,
java.lang.String channelSource,
java.util.List<java.lang.String> itemIdList)
Clean rssTracker table
|
java.util.Set<RssTracker> |
RssManager.getSessionRssTrackerSet(Member member)
Returns
RssTracker set for a member |
RssTracker |
RssManager.isRead(Member member,
java.lang.String channelSource,
java.lang.String itemId,
java.util.Set<RssTracker> trackersSet)
Indicates if a rss is already read
|
void |
RssManager.processRssTrackingEvent(Member currentLoggedMember,
java.lang.String channelSource,
java.lang.String itemId,
boolean articleRead)
Process tracking event
|
void |
RssTracker.setMember(Member member) |
Constructor and Description |
---|
RssTracker(java.lang.String channelSource,
java.lang.String itemId,
Member member) |
Modifier and Type | Method and Description |
---|---|
PageResult<Member> |
LuceneMemberSearchEngine.searchPage(AllMemberQueryHandler amqh)
Search all members (Member and DBMember) using the specified criteria.
|
Modifier and Type | Method and Description |
---|---|
void |
LuceneMemberSearchEngine.add(Member mbr)
Add the specified Member to the lucene index.
|
void |
LuceneSearchEnginePolicyManager.filterMemberDocument(org.apache.lucene.document.Document doc,
Member mbr) |
java.util.Date |
LuceneMemberSearchEngine.getIndexingDate(Member mbr)
Retrieve the Date at which the specified Member was indexed.
|
org.apache.lucene.document.Document |
LuceneMemberSearchEngine.getLuceneDocument(Member mbr)
Retrieve a new lucene Document for the specified Member in preparation of indexing.
|
void |
LuceneMemberSearchEngine.remove(Member mbr)
Remove the specified Member from the lucene index.
|
void |
LuceneMemberSearchEngine.update(Member mbr)
Update the specified Member in the lucene index.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
InitFilter.blockSiteAccess(java.lang.String uri,
java.lang.String warningMsg,
java.lang.String[] authJSP,
Member loggedMember,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static java.lang.String |
InitFilter.getUserLang(javax.servlet.http.HttpServletRequest request,
Member loggedMember)
Deprecated.
|
static java.util.Locale |
InitFilter.getUserLocale(javax.servlet.http.HttpServletRequest request,
Member loggedMember)
Retrieve the Locale to use for the current request given the currently
loggedMember.
|
static void |
InitFilter.initMemberRequest(javax.servlet.http.HttpServletRequest request,
Member loggedMember,
java.util.Locale userLocale)
Initializes tracking of the given member using JcmsSessionTracker and add
request attributes ("loggedMember", "userLang", "userCountry", "userLocale") used in jsp
and in JcmsContext.
|
static void |
InitFilter.initMemberRequest(javax.servlet.http.HttpServletRequest request,
Member loggedMember,
java.lang.String userLang)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ApplicationMenuBadge |
ShortcutPolicyManager.getApplicationMenuBadge(Member mbr) |
ApplicationMenuBadge |
ShortcutPolicyFilter.getApplicationMenuBadge(Member mbr)
Returns an ApplicationMenuBadge which will be displayed on topbar application menu item
|
ApplicationMenuBadge |
BasicShortcutPolicyFilter.getApplicationMenuBadge(Member mbr) |
ShortcutInfo |
ShortcutPolicyManager.getShortcutInfo(AbstractShortcut shortcut,
Member mbr) |
ShortcutInfo |
ShortcutPolicyFilter.getShortcutInfo(AbstractShortcut shortcut,
Member loggedMember)
Returns a ShortcutInfo which is used to synchonously query the shortcut badge for topbar application menu items (When the menu is opened)
|
ShortcutInfo |
BasicShortcutPolicyFilter.getShortcutInfo(AbstractShortcut shortcut,
Member loggedMember) |
ShortcutInfo |
AbstractShortcut.getShortcutInfo(Member mbr) |
protected boolean |
AbstractShortcut.internalCanBeReadBy(Member member,
boolean searchInGroups,
RightInfo rightInfo)
If shortcut targets a Publication, Member can read shortcut only if he can read the publication.
|
Modifier and Type | Field and Description |
---|---|
protected Member |
FileWebdavTag.Webdav.loggedMember |
protected Member |
CategoriesTag.loggedMember |
Modifier and Type | Method and Description |
---|---|
Member |
MemberPhotoTag.getMember() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
EditTag.canEditData(Data data,
Member loggedMember,
JcmsJspContext jcmsContext) |
java.lang.String |
TreeViewDecorator.decorate(TreeNode treeNode,
Member member,
Workspace ws) |
protected java.lang.String |
EditTag.generateAddIcon(java.lang.Class clazz,
Workspace ws,
Member loggedMember,
java.lang.String anchorParam,
java.lang.String userLang,
java.lang.String contextPath,
boolean withLabel,
boolean addCss) |
protected java.lang.String |
EditTag.generateAddIcon(java.lang.Class clazz,
Workspace ws,
Member loggedMember,
java.lang.String anchorParam,
java.lang.String userLang,
java.lang.String contextPath,
boolean withLabel,
boolean addCss,
boolean addBodyText) |
java.lang.String |
TreeViewTag.TreeView.getItemCss(TreeNode treeNode,
Member member,
Workspace workspace)
Returns a string representing CSS classes appended to the tree item (eg.
|
java.lang.String |
TreeCatViewTag.TreeCatView.getItemCss(TreeNode treeNode,
Member member,
Workspace workspace)
Returns a string representing CSS classes appended to the tree item (eg.
|
java.lang.String |
TreeCatViewTag.TreeCatView.getPortalIconTitle(java.util.Set<PortalInterface> set,
Member member,
java.lang.String lang)
Returns the best matching icon title for the given Set of PortalInterface.
|
java.util.Set<PortalInterface> |
TreeCatViewTag.TreeCatView.getPortalSet(Category cat,
Member loggedMember)
Returns the Set of PortalInterface bind
to given Category and readable by given Member
|
java.util.Set<Workspace> |
TreeCatViewTag.TreeCatView.getWorkspaceSet(Category cat,
Member loggedMember,
boolean model)
Returns the Set of Workspace bind to given Category and readable by given Member.
|
boolean |
TreeCatViewTag.TreeCatView.hasAnyUnread(Category cat,
Member loggedMember)
Check if the given Category or it's descendant
has any unread publication for given Member
|
static boolean |
CategoryFilter.isFiltered(Category category,
Member member,
CategoryFilter filter) |
void |
LoginTag.printLogin(java.lang.StringBuffer sb,
javax.servlet.http.HttpServletRequest request,
java.lang.String userLang,
Member loggedMember,
boolean displayLinkText)
Prints the login link (icon) to the given string buffer in the given userLang.
|
void |
LoginTag.printLoginSuMenu(java.lang.StringBuffer sb,
javax.servlet.http.HttpServletRequest request,
java.lang.String userLang,
Member loggedMember)
Prints the su login context menu links to the given string buffer in the given userLang.
If the loggedMember has some delegation. |
void |
LoginTag.printLogout(java.lang.StringBuffer sb,
javax.servlet.http.HttpServletRequest request,
java.lang.String userLang,
Member loggedMember,
boolean displayLinkText)
Prints the logout link (icon) to the given string buffer in the given userLang.
|
void |
LoginTag.printLogoutSuMenu(java.lang.StringBuffer sb,
javax.servlet.http.HttpServletRequest request,
java.lang.String userLang,
Member loggedMember)
Prints the logout context menu links to the given string buffer in the given userLang.
If the current session has some su history. |
protected void |
WorkspaceTag.printWorkspaceCombo(java.lang.StringBuilder sb,
Workspace workspace,
Member loggedMember,
java.lang.String userLang,
java.util.SortedSet workspaceSet,
javax.servlet.http.HttpServletRequest request) |
protected void |
WorkspaceTag.printWorkspaceModalCombo(java.lang.StringBuilder sb,
Workspace workspace,
Member loggedMember,
java.lang.String userLang,
java.util.SortedSet workspaceSet) |
void |
MemberPhotoTag.setMember(Member member) |
Constructor and Description |
---|
Webdav(java.lang.String title,
java.lang.String userLang,
java.lang.String baseUrl,
Member loggedMember) |
Modifier and Type | Method and Description |
---|---|
Member |
AbstractControlHelper.getLoggedMember() |
Constructor and Description |
---|
AbstractControlHelper(Member loggedMember,
java.lang.String userLang,
Workspace workspace,
javax.servlet.http.HttpServletRequest request) |
PublicationControlHelper(Member loggedMember,
java.lang.String userLang,
Workspace workspace,
javax.servlet.http.HttpServletRequest request) |
Modifier and Type | Field and Description |
---|---|
protected static Member |
JcmsTestCase4.admin |
protected static Member |
JcmsTestCase.admin |
Modifier and Type | Method and Description |
---|---|
static Member |
JcmsTestCaseUtil.createMember(java.lang.String name,
boolean deleteOnTearDown,
Group... groups) |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Member> |
JcmsTestCaseUtil.addReadRights(Publication pub,
Member... members)
Convenient method to add read right Members on given publication.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Member> |
JcmsTestCaseUtil.addReadRights(Publication pub,
Member... members)
Convenient method to add read right Members on given publication.
|
protected void |
JcmsTestCase.assertCanBeReadBy(Publication pub,
Member mbr) |
static void |
Assert.assertCanBeReadBy(Publication pub,
Member mbr) |
protected void |
JcmsTestCase.assertCanBeReadBy(Publication pub,
Member mbr,
boolean searchInGroup) |
static void |
Assert.assertCanBeReadBy(Publication pub,
Member mbr,
boolean searchInGroup) |
protected void |
JcmsTestCase.assertCanDeleteOther(Member mbr,
Data data) |
static void |
Assert.assertCanDeleteOther(Member mbr,
Data data) |
protected void |
JcmsTestCase.assertCannotBeReadBy(Publication pub,
Member mbr,
boolean searchInGroup,
RightInfo.Explanation explanation) |
static void |
Assert.assertCannotBeReadBy(Publication pub,
Member mbr,
boolean searchInGroup,
RightInfo.Explanation explanation) |
protected void |
JcmsTestCase.assertCannotBeReadBy(Publication pub,
Member mbr,
RightInfo.Explanation explanation) |
static void |
Assert.assertCannotBeReadBy(Publication pub,
Member mbr,
RightInfo.Explanation explanation) |
protected void |
JcmsTestCase.assertCannotDeleteOther(Member mbr,
Data data,
RightInfo.Explanation explanation) |
static void |
Assert.assertCannotDeleteOther(Member mbr,
Data data,
RightInfo.Explanation explanation) |
protected void |
JcmsTestCase.assertCannotUpdateOther(Member mbr,
Data data,
RightInfo.Explanation explanation) |
static void |
Assert.assertCannotUpdateOther(Member mbr,
Data data,
RightInfo.Explanation explanation) |
protected void |
JcmsTestCase.assertCannotWorkOn(Member mbr,
Publication pub,
RightInfo.Explanation explanation) |
static void |
Assert.assertCannotWorkOn(Member mbr,
Publication pub,
RightInfo.Explanation explanation) |
protected void |
JcmsTestCase.assertCanUpdateOther(Member mbr,
Data data) |
static void |
Assert.assertCanUpdateOther(Member mbr,
Data data) |
protected void |
JcmsTestCase.assertCanWorkOn(Member mbr,
Publication pub) |
static void |
Assert.assertCanWorkOn(Member mbr,
Publication pub) |
static generated.Article |
JcmsTestCaseUtil.createArticle(Member writer,
Workspace ws,
boolean deleteOnTearDown) |
static DBFileDocument |
JcmsTestCaseUtil.createDBFileDocument(Member writer,
Workspace ws,
java.lang.String title,
java.lang.String filename) |
static FileDocument |
JcmsTestCaseUtil.createFileDocument(Member writer,
Workspace ws,
java.lang.String title,
java.lang.String filename) |
static AbstractShortcut |
JcmsTestCaseUtil.createShortcut(Publication pub,
Member writer,
Workspace ws,
boolean deleteOnTearDown) |
static AbstractShortcut |
JcmsTestCaseUtil.createShortcut(java.lang.String link,
Member writer,
Workspace ws,
boolean deleteOnTearDown) |
static generated.SmallNews |
JcmsTestCaseUtil.createSmallNews(Member writer,
Workspace ws,
boolean deleteOnTearDown) |
static void |
JcmsTestCaseUtil.createWorkspace(Workspace workspace,
Member author)
Utility method to create the given Workspace by admin Member.
|
protected void |
JcmsTestCase.createWorkspace(Workspace workspace,
Member author)
Utility method to create the given Workspace by admin Member.
|
static void |
JcmsTestCaseUtil.deleteAllAlerts(Member mbr) |
protected static void |
JcmsTestCase4.deleteAllAlerts(Member mbr) |
static generated.Article |
JcmsTestCaseUtil.getArticle(Member writer,
Workspace ws) |
static DBFileDocument |
JcmsTestCaseUtil.getDBFileDocument(Member writer,
Workspace ws,
java.lang.String title,
java.lang.String filename) |
static FileDocument |
JcmsTestCaseUtil.getFileDocument(Member writer,
Workspace ws,
java.lang.String title,
java.lang.String filename) |
static AbstractShortcut |
JcmsTestCaseUtil.getShortcut(Member writer,
Workspace ws) |
static AbstractShortcut |
JcmsTestCaseUtil.getShortcut(Publication pub,
Member writer,
Workspace ws) |
static AbstractShortcut |
JcmsTestCaseUtil.getShortcut(java.lang.String link,
Member writer,
Workspace ws) |
protected static generated.SmallNews |
JcmsTestCaseUtil.getSmallNews(Member writer,
Workspace ws,
boolean insertDateInContent) |
static void |
JcmsTestCaseUtil.waitForMemberLuceneIndexation(Member... mbrs)
Wait for the specified Members(s) to be indexed in
the lucene member index in its current mdate
as returned by
BasicStorable.getMdate() . |
Modifier and Type | Method and Description |
---|---|
static void |
JcmsTestCaseUtil.restoreReadRightsMembers(Publication pub,
java.util.Collection<Member> initialAuthorizedMembers) |
Modifier and Type | Field and Description |
---|---|
Member |
ReaderTrackerEntry.member |
Modifier and Type | Method and Description |
---|---|
void |
ReaderTrackerManager.anonymizeAllReaderTracker(Member mbr) |
boolean |
ReaderTrackerManager.canAccessReaderTracker(Publication pub,
Member mbr) |
boolean |
ReaderTrackerManager.canDeleteReaderTracker(Publication pub,
Member mbr) |
ReaderTracker |
ReaderTrackerManager.getReaderTracker(Publication pub,
Member mbr)
Returns the ReaderTracker for the given Publication and the given Member.
|
ReaderTracker |
ReaderTrackerManager.getReaderTracker(Publication pub,
Member mbr,
int accessType)
Returns the ReaderTracker for the given Publication and the given Member.
|
boolean |
ReaderTrackerManager.isReader(Publication pub,
Member mbr)
Returns true if the given publication has been read by the given member.
|
void |
ReaderTrackerManager.removeAllReaderTracker(Member mbr,
boolean anonymize)
Removes all the ReaderTracekr bound to the given member ;
and optionally report all the access of this member as anonymous access.
|
void |
ReaderTrackerEntry.setMember(Member author) |
void |
ReaderTrackerManager.track(Publication pub,
Member mbr)
Tracks the given member for the given publication.
|
void |
ReaderTrackerManager.track(Publication pub,
Member mbr,
int accessType)
Tracks the given member for the given publication and for given access Type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TTCardManager.canAccessTTCard(Member mbr,
Data data)
Returns true if the given member can access ttcard on given data
|
static java.util.SortedSet<Workspace> |
TopbarUtil.getMemberInitialWorkspaceSet(Member mbr,
java.lang.String userLang,
boolean withPortal,
boolean showModel)
Returns the set of workspace the member :
Belongs to
Has a portal (if withPortal is set to true)
Is not a model
|
static java.util.SortedSet<Workspace> |
TopbarUtil.getMemberSearchedWorkspaceSet(Member mbr,
java.lang.String userLang,
java.lang.String query,
boolean withPortal,
boolean showModel)
Returns the set of workspace which :
Matches the query
Is a model the member can work on
Has a portal (If withPortal is set to true)
And the member can read the portal
|
Constructor and Description |
---|
CanWorkOnModelWorkspaceSelector(Member mbr) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
TopbarSearchAutocompleteResult.getMemberSet() |
Modifier and Type | Method and Description |
---|---|
void |
TopbarSearchAutocompleteResult.setMemberSet(java.util.Set<Member> memberSet) |
Constructor and Description |
---|
AccessSelector(Member loggedMember) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Member> |
MentionAutocompleteResult.getResult() |
Modifier and Type | Method and Description |
---|---|
void |
MentionAutocompleteResult.setLoggedMember(Member loggedMember) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<TopbarApplicationItem> |
TopbarManager.getFavoriteApplicationSet(Member mbr,
java.lang.String lang) |
java.util.Set<TopbarApplicationItem> |
TopbarManager.getGlobalApplicationSet(Member mbr,
java.lang.String lang) |
Constructor and Description |
---|
TopbarMenuInfoFilter(Member member,
JcmsJspContext context) |
Modifier and Type | Method and Description |
---|---|
void |
UnzipDataController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
static java.lang.Class<? extends FileDocument> |
DocUploadHandler.getFirstDocumentClassAuthorized(Member member,
Workspace workspace,
java.lang.Class<? extends FileDocument> defaultValue)
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Member> |
VoteManager.getPublicationVoteAllMemberSet(Publication pub)
Returns the Set of all Members who have voted on given Publication
|
java.util.Set<Member> |
VoteManager.getPublicationVoteMemberSet(Publication pub,
boolean positive)
Return the Set
|
Modifier and Type | Method and Description |
---|---|
void |
VoteDataController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
Publication |
VoteManager.cancelVote(Publication pub,
Member mbr)
Cancel the vote bound on a Publication and a Member
|
boolean |
VoteManager.canVote(Publication pub,
Member mbr)
Return true if given Member can Vote on given Publication
|
Vote |
VoteManager.createVote(Publication pub,
Member mbr,
java.util.Map context,
int rating)
Creates a vote and returns it
|
Vote |
VoteManager.getVote(Publication pub,
Member mbr)
Return a Vote bound on given Publication and given Member
|
boolean |
VoteManager.hasVoted(Publication pub,
Member mbr)
Returns true if given Member has already voted for given Publication
|
protected void |
Vote.performAfterWrite(int op,
Member mbr,
java.util.Map context) |
java.lang.Object[] |
VoteManager.performVote(Publication pub,
Member mbr,
boolean positiveVote) |
Modifier and Type | Field and Description |
---|---|
protected Member |
CatWebdavContext.loggedMember |
Modifier and Type | Method and Description |
---|---|
Member |
CatWebdavContext.getLoggedMember() |
Modifier and Type | Method and Description |
---|---|
void |
CatWebdavFileSystem.addFileDocument(java.util.Set<Data> childrenSet,
Member loggedMember,
Workspace workspace,
Category category) |
boolean |
CatWebdavFileSystem.canBeReadBy(Data data,
Member loggedMember) |
static boolean |
CatWebdavUtil.isWebdavEditable(FileDocument doc,
Member mbr)
Check if the specified document can be edited through WebDAV by the specified member.
|
Modifier and Type | Method and Description |
---|---|
WebPageQueryBuilder |
WebPageQueryBuilder.author(Member author) |
java.util.Set<AbstractWebPage> |
WebPageManager.getMatchingWebPageSet(AbstractWebPage webpage,
Member loggedMember,
Workspace ws)
Returns a Set of matching
WebPage with the same url as the given webpage, filtered on workspace, and logged member rights |
java.util.Set<AbstractWebPage> |
WebPageManager.getMatchingWebpageSet(java.lang.String url,
Member loggedMember,
Workspace ws,
boolean filterByAuthor,
boolean checkRights)
Returns a Set of matching
WebPage with the same url as the given url, filtered on workspace, and logged member rights |
WebPageQueryBuilder |
WebPageQueryBuilder.member(Member member) |
Modifier and Type | Field and Description |
---|---|
protected Member |
WikiToolbar.loggedMember
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected Member |
WorkspaceWizardHandler.administrator |
protected Member[] |
EditWorkspaceCommonHandler.administrators |
protected Member |
WizardContext.author |
protected Member |
Workspace.FavoriteComparator.mbr |
protected Member[] |
EditWorkspaceRoleHandler.roleMembers |
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<Member> |
Workspace.administrators |
protected java.util.ArrayList<Member> |
WKRole.memberList |
protected java.util.Set<Member> |
WKRole.memberSet |
Modifier and Type | Method and Description |
---|---|
Member |
WizardContext.getAuthor()
Returns Member that performs all operation
|
Member |
WorkspaceWizardHandler.getAvailableAdministrator() |
Member[] |
EditWorkspaceCommonHandler.getAvailableAdministrators() |
Member[] |
EditWorkspaceRoleHandler.getAvailableRoleMembers() |
Member |
TreeHelper.WSTreeMemo.getMember() |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Member> |
Workspace.getAdministrators() |
java.util.ArrayList<Member> |
WKRole.getMemberList() |
java.util.Set<Member> |
Workspace.getMemberSet()
Deprecated.
since JCMS-5751, use
AllMemberQueryHandler |
java.util.Set<Member> |
Workspace.getMemberSet(boolean includeDBMember)
Deprecated.
since JCMS-5751, use
AllMemberQueryHandler |
java.util.Set<Member> |
WKRole.getWorkerSet(Publication pub,
boolean searchInGroups)
Deprecated.
Use new signature with publication class as third parameter to manage correctly creation process (pub == null)
|
java.util.Set<Member> |
WKRole.getWorkerSet(Publication pub,
boolean searchInGroups,
java.lang.Class<?> pubClass)
Returns a Set of Member that can work on the role.
|
Modifier and Type | Method and Description |
---|---|
void |
FavoriteWorkspaceManager.add(Member member,
Workspace... workspaces)
Adds given workspace(s) as favorite for given member.
|
void |
WKRole.addMember(Member member)
Convenient method to add a Member
|
static boolean |
WorkspaceManager.canReadWorkspace(Workspace workspace,
Member member) |
ControllerStatus |
Workspace.checkCreate(Member mbr,
java.util.Map context)
Checks if the creation can be performed
|
ControllerStatus |
WSTypeEntry.checkCreate(Member mbr,
java.util.Map context) |
ControllerStatus |
WSTypeEntry.checkCreateUpdate(Member mbr,
java.util.Map context)
Convenient check for Create and Update.
|
ControllerStatus |
Workspace.checkDelete(Member mbr,
java.util.Map context)
Checks if the deletion can be performed
|
ControllerStatus |
Workspace.checkMember(int op,
Member mbr,
java.util.Map context)
Checks if the given member can perform the given operation.
|
ControllerStatus |
WSTypeEntry.checkMember(int op,
Member mbr,
java.util.Map context) |
ControllerStatus |
Workspace.checkUpdate(Member mbr,
java.util.Map context)
Checks if the update can be performed
|
ControllerStatus |
WSTypeEntry.checkUpdate(Member mbr,
java.util.Map context) |
ControllerStatus |
Workspace.checkWrite(int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context) |
void |
FavoriteWorkspaceManager.clear(Member member)
Clears all member's favorite workspaces.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title)
Deprecated.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
boolean collaborativeSpace)
Deprecated.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.String> titleML)
Deep duplicate the Workspace model using given configuration for duplication.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.String> titleML,
java.lang.String wsemail,
java.util.List adminList,
java.util.Collection typeCollec,
Category[] categories,
Group[] groups,
PortalInterface[] portals,
Workspace parent,
boolean collaborativeSpace)
Deep duplicate the Workspace model using given configuration for duplication.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.String> titleML,
java.lang.String wsemail,
java.util.List adminList,
java.util.Collection typeCollec,
java.util.Collection catCollec,
java.util.Collection groupCollec,
java.util.Collection portalCollec,
boolean collaborativeSpace)
Deep duplicate the Workspace model using given configuration for duplication.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.String> titleML,
java.lang.String wsemail,
java.util.List adminList,
java.util.Collection typeCollec,
java.util.Collection catCollec,
java.util.Collection groupCollec,
java.util.Collection portalCollec,
Workspace parent,
boolean collaborativeSpace)
Deep duplicate the Workspace model using given configuration for duplication.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.String> titleML,
Workspace parent,
boolean collaborativeSpace)
Deep duplicate the Workspace model using given configuration for duplication.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
java.lang.String wsemail,
java.util.List adminList,
java.util.Collection typeCollec,
Category[] categories,
Group[] groups,
PortalInterface[] portals,
Workspace parent,
boolean collaborativeSpace)
Deprecated.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
java.lang.String wsemail,
java.util.List adminList,
java.util.Collection typeCollec,
java.util.Collection catCollec,
java.util.Collection groupCollec,
java.util.Collection portalCollec,
boolean collaborativeSpace)
Deprecated.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
java.lang.String wsemail,
java.util.List adminList,
java.util.Collection typeCollec,
java.util.Collection catCollec,
java.util.Collection groupCollec,
java.util.Collection portalCollec,
Workspace parent,
boolean collaborativeSpace)
Deprecated.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
Workspace parent)
Deprecated.
|
static WorkspaceWizardContext |
WorkspaceManager.deepDuplicate(Workspace model,
Member author,
java.lang.String prefix,
java.lang.String title,
Workspace parent,
boolean collaborativeSpace)
Deprecated.
|
java.util.List<Workspace> |
FavoriteWorkspaceManager.get(Member member)
Return ordered list of favorite Workspaces for given member.
|
java.util.Set<Workspace> |
Workspace.getAllSubWorkspaces(Member loggedMember)
Return all the descendant Workspaces of the current Workspace.
If the loggedMember parameter is not null, only Workspaces for which the Member is Worker are returned. |
static java.util.SortedSet<Workspace> |
Workspace.getAllWorkingWorkspaceSet(Member loggedMember,
JcmsContext jcmsContext)
Gives the list of workspaces for which the current loggedMember is a worker.
|
static java.util.Set<Workspace> |
Workspace.getAllWorkspaceSet(Member member)
Returns a Set of workspace, for the given member.
|
java.util.Set<Category> |
Workspace.getCatSet(Member mbr)
Gives the root categories for this Workspace, that the given member may read.
|
static java.util.Comparator<Workspace> |
Workspace.getFavoriteComparator(Member mbr,
java.lang.String lang)
Returns a new Comparator instance to compare workspace based on member engagement.
|
java.lang.String |
Workspace.getIncomingAddress(Member member)
Computes an incoming e-mail for given Member.
|
java.lang.String |
Workspace.getIncomingAddress(Member member,
boolean useLabel)
Computes an incoming e-mail for given Member.
|
java.util.Set<Workspace> |
HierarchicalWorkspacesManager.getLastUsedWorkspaces(Member member)
Gives the set of last visited workspaces (in the BO).
|
static java.util.Set<Workspace> |
WorkspaceManager.getOtherWorkspaceSet(Member member,
java.lang.String userLang,
java.util.Set<Workspace> workspaceToExcludeSet,
boolean belongsToWorkspace,
boolean isWorker,
boolean withPortal) |
Workspace |
Workspace.getParent(Member loggedMember)
Get the Parent workspace from the one in parameter, if loggedMember is not null,
the WS is return only if he is worker of it.
|
static java.util.Set<Workspace> |
Workspace.getRootWorkspaces(java.util.Comparator<Workspace> comparator,
Member loggedMember)
All Workspaces with no parent the loggedMember in parameter belongs to,
sorted with comparator if not null.
|
static java.util.Set<Workspace> |
WorkspaceManager.getSearchedWorkspaceSet(Member mbr,
java.lang.String userLang,
java.lang.String query,
boolean withPortal,
boolean showModel)
Returns the set of workspace which :
Matches the query
Is a model the member can work on
Has a portal (If withPortal is set to true)
And the member can read the portal
|
<T> java.util.Set<java.lang.Class<? extends T>> |
Workspace.getSubTypeSet(java.lang.Class<T> clazz,
Member mbr)
Returns a set of types used in this Workspace, extending the given class and that the given member can publish.
|
java.util.Set<Workspace> |
Workspace.getSubWorkspaces(Member loggedMember)
Return the workspaces just under the workspace in parameter.
|
boolean |
FavoriteWorkspaceManager.hasFavorites(Member member)
Returns true if member has at least one favorite workspace.
|
boolean |
Workspace.isAdmin(Member member)
Check if the member is an administrator of the workspace or of the channel
|
boolean |
WKRole.isExplicitInvolved(Publication pub,
Member member,
boolean searchInGroups)
Check if the member is explicitely involved in the role or belongs to a groups involved
in this Role.
|
boolean |
Workspace.isFavorite(Member member)
Returns true if this workspace is a favorite workspace for given Member.
|
boolean |
FavoriteWorkspaceManager.isFavorite(Member member,
Workspace workspace) |
boolean |
WKRole.isInvolved(Member member,
boolean searchInGroups)
Check if the member is involved in the role or belongs to a groups involved
in this Role
|
boolean |
WKRole.isInvolved(Publication pub,
Member member,
boolean searchInGroups)
Check if the member is involved in the role or belongs to a groups involved
in this Role
|
boolean |
WKRole.isInvolved(Publication pub,
Member member,
boolean searchInGroups,
boolean ignoreAuthorInvolvementAtCreation)
Check if the member is involved in the role or belongs to a groups involved
in this Role
|
boolean |
Workspace.isMember(Member member)
Returns true if the given member belongs tho this workspace.
|
void |
WSTypeEntry.performCreate(Member mbr,
java.util.Map context) |
void |
Workspace.performDelete(Member mbr,
java.util.Map context)
Performs data deletion
|
void |
WSTypeEntry.performDelete(Member mbr,
java.util.Map context) |
void |
Workspace.performUpdate(Member mbr,
java.util.Map context) |
static void |
TreeHelper.printWorkspacesTree(Workspace mbrWorkspace,
boolean showGroups,
java.lang.String groupParamName,
javax.servlet.jsp.JspWriter out,
java.lang.String userLang,
JcmsJspContext context,
Member loggedMember)
Print a navigation tree for group split by workspaces (except if a workspace is provided).
|
void |
FavoriteWorkspaceManager.remove(Member member,
Workspace workspace)
Removes given workspace from member's favorite workspaces.
|
void |
HierarchicalWorkspacesManager.saveWSForMember(Workspace ws,
Member member)
Add the given workspace in the LRU cache of last visited workspaces for the current Member
|
void |
FavoriteWorkspaceManager.set(Member member,
Workspace... workspaces)
Sets given workspace(s) as favorite for given member, and replaces current ones if any.
|
void |
WizardContext.setAuthor(Member author)
Sets the Member that performs all operation
|
TreeHelper.WSTreeMemo |
TreeHelper.WSTreeMemo.setMember(Member member) |
Modifier and Type | Method and Description |
---|---|
void |
Workspace.setAdministrators(java.util.ArrayList<Member> administrators) |
void |
WKRole.setMemberList(java.util.ArrayList<Member> memberList) |
Constructor and Description |
---|
CanWorkOnModelWorkspaceSelector(Member mbr) |
FavoriteComparator(Member mbr,
java.lang.String lang) |
Modifier and Type | Method and Description |
---|---|
static boolean |
WysiwygInlineEditionHandler.canEditField(Data data,
java.lang.String fieldName,
Member loggedMember)
Check if the specified member can edit the specified field of the specified data.
|
Copyright © 2001-2017 Jalios SA. All Rights Reserved.