Package | Description |
---|---|
org.pageseeder.bridge.control |
Managers for the PageSeeder entities.
|
org.pageseeder.bridge.net |
Handles low-level API calls via the network to PageSeeder.
|
org.pageseeder.bridge.xml |
Collection of handlers classes to generate PageSeeder entities from XML.
|
Modifier and Type | Method and Description |
---|---|
PSMembership |
MembershipManager.get(PSGroup group,
PSMember member)
Returns the membership information for the given group and member.
|
PSMembership |
MembershipManager.get(String group,
String member)
Returns the membership information for the given group and member.
|
PSMembership |
MembershipManager.getAuto(String group,
String emailOrUsername,
boolean isManager)
Returns the membership information for the given group and email or username of member.
|
Modifier and Type | Method and Description |
---|---|
List<PSMembership> |
MembershipManager.find(PSMembership membership,
boolean isManager)
Returns the list of memberships for specific group matching the values of the specified membership instance.
|
static PSEntityCache<PSMembership> |
MembershipManager.getCache() |
List<PSMembership> |
MembershipManager.listForGroup(PSGroup group)
Returns the list of memberships for specific group.
|
List<PSMembership> |
MembershipManager.listForGroup(PSGroup group,
boolean includeSubgroups)
Returns the list of memberships for specific group.
|
List<PSMembership> |
MembershipManager.listForMember(PSMember member) |
List<PSMembership> |
MembershipManager.listForMember(String username)
Returns the list of membership for specific user.
|
Modifier and Type | Method and Description |
---|---|
MembershipManager.MembershipResult |
MembershipManager.add(PSMembership membership,
boolean email)
Add a member to a group directly (Admin only).
|
MembershipManager.MembershipResult |
MembershipManager.add(PSMembership membership,
MemberOptions options)
Add a member to a group directly (Admin only).
|
MembershipManager.MembershipResult |
MembershipManager.create(PSMembership membership)
Creates the specified membership in PageSeeder.
|
MembershipManager.MembershipResult |
MembershipManager.create(PSMembership membership,
String password)
Creates the specified membership in PageSeeder.
|
MembershipManager.MembershipResult |
MembershipManager.create(PSMembership membership,
String password,
MemberOptions options)
Creates the specified membership in PageSeeder.
|
List<PSMembership> |
MembershipManager.find(PSMembership membership,
boolean isManager)
Returns the list of memberships for specific group matching the values of the specified membership instance.
|
MembershipManager.MembershipResult |
MembershipManager.invite(PSMembership membership)
Invite a member to the group.
|
MembershipManager.MembershipResult |
MembershipManager.invite(PSMembership membership,
boolean email)
Invite a member to the group.
|
MembershipManager.MembershipResult |
MembershipManager.invite(PSMembership membership,
MemberOptions options)
Create a membership by inviting the member to the group.
|
MembershipManager.MembershipResult |
MembershipManager.inviteSelf(PSMembership membership)
Create a membership by letting the member inviting herself to the group.
|
MembershipManager.MembershipResult |
MembershipManager.inviteSelf(PSMembership membership,
boolean email)
Create a membership by letting the member inviting herself to the group.
|
MembershipManager.MembershipResult |
MembershipManager.register(PSMembership membership)
Creates the specified membership in PageSeeder.
|
MembershipManager.MembershipResult |
MembershipManager.save(PSMembership membership)
Saves the specified membership in PageSeeder.
|
MembershipManager.MembershipResult |
MembershipManager.save(PSMembership membership,
boolean forceEmail)
Saves the specified membership in PageSeeder.
|
void |
MembershipManager.updatePassword(PSMembership membership,
String password)
Updates the password of the member.
|
Modifier and Type | Method and Description |
---|---|
static PSHTTPConnector |
PSHTTPConnectors.createMembership(PSMembership membership,
String password,
boolean delegated)
Returns the connector to create a member.
|
static PSHTTPConnector |
PSHTTPConnectors.createMembership(PSMembership membership,
String password,
MemberOptions options)
Returns the connector to create a member.
|
static PSHTTPConnector |
PSHTTPConnectors.editMembership(PSMembership membership,
boolean forceEmail)
Deprecated.
|
static PSHTTPConnector |
PSHTTPConnectors.findMembershipsForGroup(PSMembership membership,
boolean isManager)
A connector to find the memberships in a group.
|
static PSHTTPConnector |
PSHTTPConnectors.inviteMembership(PSMembership membership,
MemberOptions options)
Returns the connector to create a member.
|
static PSHTTPConnector |
PSHTTPConnectors.inviteSelf(PSMembership membership,
boolean email)
Returns the connector to create a member.
|
static PSHTTPConnector |
PSHTTPConnectors.patchMembership(PSMembership membership,
boolean forceEmail)
Returns the connector to save a membership.
|
static PSHTTPConnector |
PSHTTPConnectors.registerMembership(PSMembership membership) |
static PSHTTPConnector |
PSHTTPConnectors.updatePassword(PSMembership membership,
String password)
Returns the connector to update the password.
|
Modifier and Type | Method and Description |
---|---|
PSMembership |
PSMembershipHandler.make(Attributes atts,
PSMembership entity) |
static PSMembership |
PSEntityFactory.toMembership(Attributes atts,
PSMembership membership)
Generates the membership object from the attributes of a "membership" element.
|
Modifier and Type | Method and Description |
---|---|
List<PSMembership> |
SubscriptionFormHandler.getMemberships()
Returns the list of memberships for the member.
|
Modifier and Type | Method and Description |
---|---|
PSMembership |
PSMembershipHandler.make(Attributes atts,
PSMembership entity) |
static PSMembership |
PSEntityFactory.toMembership(Attributes atts,
PSMembership membership)
Generates the membership object from the attributes of a "membership" element.
|
Constructor and Description |
---|
PSMembershipHandler(PSMembership membership)
Create a new handler from an existing membership.
|
Copyright © 2016 Allette Systems. All rights reserved.