WebCenter Interaction API  
 

IPTCommunity Members

IPTCommunity overview

Public Instance Methods

public methodAddMandatoryGroupMember Doesn't actually add a group as mandatory member since groups are always mandatory. Use to turn on or off a mandatory community tab in the navigation for the specified group. Only groups and no users can be added as mandatory member and need at least EDIT access level to the group object and this community.
public methodAddPage Add a page to the page container.
public methodGetCommunityTemplateID Get the community template ID assigned to this community.
public methodGetFooterID Gets the footer ID assigned to this community.
public methodGetHeaderID Gets the header ID assigned to this community.
public methodGetInheritCommunityTemplate 
public methodGetMandatoryTabOrder Get the mandatory community tab priority assigned for this community.
public methodGetOwnerInfo Get the owner info for this community.
public methodGetSiteMapDisabled Checks if the community sitemap is disabled for this community.
public methodGetSiteMapRoot Get the root sitemap folder for this community
public methodOpenPage Gets the PTMyPortal object for the specified page
public methodQueryMembers Get either the users or groups who are members of this community.
public methodQuerySubcommunities Queries for Subcommunities in the current community that the current user has at least READ access to.
public methodRemoveMandatoryGroupMember Removes a group from this community's membership list, note that the group's ACL will still remain unchanged. The group will still have access to a community even when not a member, remove the group from the ACL to deny access to the community. Removing a group requires both EDIT access to the community and the group objects.
public methodRemovePage Removing a page requires at least EDIT access to the page container.
public methodResetPageName Renames a page, maximum page length is defined by PT_SERVERCONSTANTS.PT_MAX_PAGENAMELENGTH Requires EDIT access on the community.
public methodResetPagePageTemplateID Set a new pagetemplate for specified page. Requires EDIT access to the community and SELECT on the pagetemplate.
public methodResetPageType Assigns a new pagetype for the specified page. Requires EDIT access to the community.
public methodResetPageURL 
public methodSetCommunityTemplateID Assigns a community template to this community.
public methodSetFooterID Assigns new Footer ID to this community. Requires SELECT on the footer gadget.
public methodSetHeaderID Assigns new Header ID to this community. Requires SELECT on the header gadget.
public methodSetInheritCommunityTemplate Set whether the Community should inherit the settings of the Community Template. It is true by default. This setting can only be changed when the Community is being created. If it is set to false and it used to be true, then the Community will copy the current settings of the Community template and it will not inherit future changes to the Community template. Setting it to false, when it was already false will have no affect. It cannot be set to true, once it has been set to false.
public methodSetMandatoryTabOrder Assigns new mandatory community tab priority for this community.
public methodSetOwnerInfo Assigns new owner info for this community.
public methodSetSiteMapDisabled Sets flag to disable sitemap.

See Also

IPTCommunity Interface | com.plumtree.server Namespace