Package | Description |
---|---|
org.pageseeder.bridge.control |
Managers for the PageSeeder entities.
|
org.pageseeder.bridge.model |
Core objects, types and entities corresponding to PageSeeder concepts.
|
org.pageseeder.bridge.net |
Handles low-level API calls via the network to PageSeeder.
|
org.pageseeder.bridge.util |
Utility classes to support the PageSeeder API.
|
org.pageseeder.bridge.xml |
Collection of handlers classes to generate PageSeeder entities from XML.
|
Modifier and Type | Method and Description |
---|---|
PSMember |
MemberManager.get(PSMember member)
Returns the specified member.
|
PSMember |
MemberManager.getByUsername(String username)
Returns the member for the specified username.
|
Modifier and Type | Method and Description |
---|---|
static PSEntityCache<PSMember> |
MemberManager.getCache()
Returns the member cache.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CommentManager.archiveComment(PSComment comment,
PSMember member)
Archives the specified comment in PageSeeder.
|
PSThreadStatus |
GroupManager.archiveGroup(PSGroup group,
PSMember editor)
Archives the specified group in PageSeeder.
|
boolean |
DocumentManager.create(PSDocument document,
PSGroup group,
PSMember creator)
Create the specified document in PageSeeder.
|
boolean |
DocumentManager.create(PSDocument document,
PSGroup group,
PSMember creator,
Map<String,String> parameters)
Create the specified document in PageSeeder passing the specified template parameters.
|
boolean |
ExternalURIManager.create(PSExternalURI externaluri,
PSGroup group,
PSMember creator)
Create the specified external URI in PageSeeder.
|
void |
MemberManager.create(PSMember member,
MemberOptions options)
Saves the details of the specified member.
|
void |
MemberManager.create(PSMember member,
MemberOptions options,
String password)
Saves the details of the specified member.
|
boolean |
CommentManager.createComment(PSComment comment,
PSMember creator)
Creates the specified comment in PageSeeder.
|
boolean |
CommentManager.createComment(PSComment comment,
PSMember creator,
PSNotify notify,
List<PSGroup> groups)
Creates the specified comment in PageSeeder.
|
boolean |
CommentManager.createComment(PSComment comment,
PSMember creator,
PSNotify notify,
PSGroup group)
Creates the specified comment in PageSeeder.
|
void |
GroupManager.createGroup(PSGroup group,
PSMember creator)
Creates the specified group in PageSeeder using default PageSeeder options.
|
void |
GroupManager.createGroup(PSGroup group,
PSMember creator,
GroupOptions options)
Creates the specified group in PageSeeder.
|
void |
GroupManager.createPersonalGroup(PSMember member)
Creates a personal group for specified member.
|
void |
GroupManager.createProject(PSProject project,
PSMember creator)
Creates the specified project in PageSeeder.
|
void |
GroupManager.createProject(PSProject project,
PSMember creator,
GroupOptions options)
Creates the specified project in PageSeeder.
|
boolean |
DocumentManager.editDocumentProperties(PSDocument document,
PSGroup group,
PSMember creator)
Edit the properties for specified document in PageSeeder.
|
void |
GroupManager.editGroup(PSGroup group,
PSMember editor)
Edit the specified group in PageSeeder (name not included, use
GroupManager.renameGroup(PSGroup, PSMember, String) to rename a group). |
void |
GroupManager.editGroup(PSGroup group,
PSMember editor,
GroupOptions options)
Edit the specified group in PageSeeder (name not included, use
GroupManager.renameGroup(PSGroup, PSMember, String) to rename a group). |
List<PSComment> |
CommentManager.findComments(PSMember member,
PSGroup group,
String title,
String type,
List<String> paths)
Find comments using criteria.
|
List<PSComment> |
CommentManager.findComments(PSMember member,
PSGroup group,
String title,
String type,
List<String> statuses,
List<String> paths)
Find comments using criteria.
|
List<PSGroup> |
GroupManager.findGroups(PSMember member,
String prefix,
boolean includeAll)
Returns the list of projects and groups (max 1000) for the given member.
|
List<PSGroup> |
GroupManager.findGroups(PSMember member,
String prefix,
int max,
boolean includeAll)
Returns the list of projects and groups for the given member.
|
PSMembership |
MembershipManager.get(PSGroup group,
PSMember member)
Returns the membership information for the given group and member.
|
PSMember |
MemberManager.get(PSMember member)
Returns the specified member.
|
PSComment |
CommentManager.getComment(long id,
PSMember member)
Identify a comment from a specific comment ID.
|
List<PSComment> |
CommentManager.getCommentsByFilter(PSMember member,
PSGroup group,
String title,
String type,
List<String> paths)
Deprecated.
|
List<PSComment> |
CommentManager.getCommentsByFilter(PSMember member,
PSGroup group,
String title,
String type,
List<String> statuses,
List<String> paths)
Deprecated.
|
PSMLFragment |
DocumentManager.getFragment(PSDocument document,
PSGroup group,
PSMember editor,
String fragment)
Create the specified document in PageSeeder.
|
List<PSMembership> |
MembershipManager.listForMember(PSMember member) |
List<PSGroup> |
GroupManager.listProjectTree(PSMember member,
String nameprefix,
int max)
Returns the list of projects and groups for the given member.
|
List<PSGroup> |
GroupManager.listProjectTree(PSMember member,
String nameprefix,
int max,
boolean showGroup,
boolean showAll)
Returns the list of projects and groups for the given member.
|
PSMLFragment |
DocumentManager.postFragment(PSDocument document,
PSGroup group,
PSMember editor,
PSMLFragment fragment)
Deprecated.
|
PSMLFragment |
DocumentManager.putFragment(PSDocument document,
PSGroup group,
PSMember editor,
PSMLFragment fragment)
Edit the specified fragment in PageSeeder by using PUT method.
|
PSThreadStatus |
GroupManager.renameGroup(PSGroup group,
PSMember editor,
String newname)
Renames the specified group in PageSeeder.
|
boolean |
CommentManager.save(PSComment comment,
PSMember editor,
PSNotify notify,
List<PSGroup> groups)
Edits the specified comment in PageSeeder.
|
boolean |
CommentManager.save(PSComment comment,
PSMember editor,
PSNotify notify,
PSGroup group)
Edits the specified comment in PageSeeder.
|
boolean |
MemberManager.save(PSMember member)
Saves the details of the specified member.
|
boolean |
CommentManager.unarchiveComment(PSComment comment,
PSMember member)
Unarchives the specified comment in PageSeeder.
|
Modifier and Type | Method and Description |
---|---|
PSMember |
PSComment.getAssignedTo() |
PSMember |
PSMembership.getMember() |
PSMember |
PSComment.Author.member() |
Modifier and Type | Method and Description |
---|---|
void |
PSComment.setAssignedto(PSMember assignedto) |
void |
PSComment.setAuthor(PSMember member)
Sets the author as a PageSeeder member.
|
void |
PSMembership.setMember(PSMember member) |
Constructor and Description |
---|
PSComment.Author(PSMember member)
Set the author as a PageSeeder member.
|
PSMembership(PSGroup group,
PSMember member)
Create a new membership.
|
Modifier and Type | Method and Description |
---|---|
static PSHTTPConnector |
PSHTTPConnectors.archiveComment(PSComment comment,
PSMember member)
Archive the specified comment.
|
static PSHTTPConnector |
PSHTTPConnectors.archiveGroup(PSGroup group,
PSMember editor)
Archive an existing group in PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.createComment(PSComment comment,
PSMember creator,
PSNotify notify,
List<PSGroup> groups)
Create a new comment in PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.createDocument(PSDocument document,
PSGroup group,
PSMember creator,
Map<String,String> parameters)
Create a document without specifying the folder or group folder.
|
static PSHTTPConnector |
PSHTTPConnectors.createExternalURI(PSExternalURI externaluri,
PSGroup group,
PSMember creator)
Create an external URI.
|
static PSHTTPConnector |
PSHTTPConnectors.createGroup(PSGroup group,
PSMember creator,
GroupOptions options)
Returns the connector to create a group.
|
static PSHTTPConnector |
PSHTTPConnectors.createMember(PSMember member,
MemberOptions options)
Returns the connector to edit the details of a member.
|
static PSHTTPConnector |
PSHTTPConnectors.createMember(PSMember member,
MemberOptions options,
String password)
Returns the connector to edit the details of a member.
|
static PSHTTPConnector |
PSHTTPConnectors.createPersonalGroup(PSMember member) |
static PSHTTPConnector |
PSHTTPConnectors.createProject(PSProject project,
PSMember creator,
GroupOptions options)
Returns the connector to create a project.
|
static PSHTTPConnector |
PSHTTPConnectors.editComment(PSComment comment,
PSMember editor,
PSNotify notify,
List<PSGroup> groups)
Deprecated.
|
static PSHTTPConnector |
PSHTTPConnectors.editDocumentProperties(PSDocument document,
PSGroup group,
PSMember creator)
Deprecated.
|
static PSHTTPConnector |
PSHTTPConnectors.editGroup(PSGroup group,
PSMember editor,
GroupOptions options)
Deprecated.
|
static PSHTTPConnector |
PSHTTPConnectors.editMember(PSMember member,
boolean forceEmail)
Deprecated.
Use
PSHTTPConnectors.patchMember(PSMember, boolean) instead |
static PSHTTPConnector |
PSHTTPConnectors.findComments(PSMember member,
PSGroup group,
String title,
String type,
List<String> paths)
Returns the connector to find comments from PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.findComments(PSMember member,
PSGroup group,
String title,
String type,
List<String> statuses,
List<String> paths)
Returns the connector to find comments from PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.findProjects(PSMember member,
String prefix,
int max,
boolean includeAll)
List the projects for the specified member.
|
static PSHTTPConnector |
PSHTTPConnectors.getComment(PSMember member,
Long comment)
Returns the connector to retrieve a comment from PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.getFragment(PSDocument document,
PSGroup group,
PSMember editor,
String fragment)
Returns the connector to get a particular fragment.
|
static PSHTTPConnector |
PSHTTPConnectors.getMember(PSMember member)
Returns the connector to retrieve a member from PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.listProjectsTree(PSMember member,
String prefix,
int maximum,
boolean showAll)
List the groups.
|
static PSHTTPConnector |
PSHTTPConnectors.listProjectsTree(PSMember member,
String nameprefix,
int maximum,
boolean showGroup,
boolean showAll)
List the groups.
|
static PSHTTPConnector |
PSHTTPConnectors.patchComment(PSComment comment,
PSMember editor,
PSNotify notify,
List<PSGroup> groups)
Edit an existing comment in PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.patchDocumentProperties(PSDocument document,
PSGroup group,
PSMember creator)
Edit a document properties.
|
static PSHTTPConnector |
PSHTTPConnectors.patchGroup(PSGroup group,
PSMember editor,
GroupOptions options)
Edit an existing group in PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.patchMember(PSMember member,
boolean forceEmail)
Returns the connector to edit the details of a member.
|
static PSHTTPConnector |
PSHTTPConnectors.postFragment(PSDocument document,
PSGroup group,
PSMember editor,
PSMLFragment fragment)
Returns the connector to update a particular fragment using POST.
|
static PSHTTPConnector |
PSHTTPConnectors.putFragment(PSDocument document,
PSGroup group,
PSMember editor,
PSMLFragment fragment)
Returns the connector to update a particular fragment.
|
static PSHTTPConnector |
PSHTTPConnectors.renameGroup(PSGroup group,
PSMember editor,
String newname)
Rename an existing group in PageSeeder.
|
static PSHTTPConnector |
PSHTTPConnectors.sendMail(PSMember member,
PSGroup group,
MailOptions options)
Returns the connector to send an email.
|
static String |
Services.toCreateCommentService(PSMember creator,
PSComment.Context context)
Shorthand method to return the service to use to create a comment.
|
static PSHTTPConnector |
PSHTTPConnectors.unarchiveComment(PSComment comment,
PSMember member)
Archive the specified comment.
|
Modifier and Type | Method and Description |
---|---|
PSMember |
Sampler.nextMember()
Generate a new PageSeeder member with random names and email.
|
Modifier and Type | Method and Description |
---|---|
PSMember |
SubscriptionFormHandler.getMember()
Returns the member that was before set (before parsing) or that was parsed (after parsing).
|
PSMember |
PSMembershipHandler.getMember()
Returns the member that was before set (before parsing) or that was parsed (after parsing).
|
PSMember |
PSMemberHandler.make(Attributes atts,
PSMember entity) |
static PSMember |
PSEntityFactory.toMember(Attributes atts,
PSMember member)
Generates the member object from the attributes of a "member" element.
|
Modifier and Type | Method and Description |
---|---|
PSMember |
PSMemberHandler.make(Attributes atts,
PSMember entity) |
void |
PSMembershipHandler.setMember(PSMember member)
Set the member to use for the memberships.
|
static PSMember |
PSEntityFactory.toMember(Attributes atts,
PSMember member)
Generates the member object from the attributes of a "member" element.
|
Constructor and Description |
---|
PSMemberHandler(PSMember member)
A new handler to fill up the values of an incomplete member.
|
PSMembershipHandler(PSMember member)
Create a new handler from an existing group when listing the list of groups.
|
Copyright © 2016 Allette Systems. All rights reserved.