|
Clearspace API (1.10.16) Core Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IntrospectiveGroup
This Group subinterface adds the ability to query what optional capabilities are supported in this Group implementation. It is added as a subinterface to preserve backward compatibility with older Group implementations. User interfaces may query an IntrospectiveGroup object instance before deciding whether or not to present those capabilities in the interface.
| Method Summary | |
|---|---|
boolean |
isAddAdministratorSupported()
Indicates whether adding an administrator to this group is supported. |
boolean |
isAddMemberSupported()
Indicates whether adding a member to this group is supported. |
boolean |
isAdministratorListSupported()
Indicates whether returning a list of group administrators is supported. |
boolean |
isGetAdministratorCountSupported()
Indicates whether getting a count of administrators is supported. |
boolean |
isGetMemberCountSupported()
Indicates whether getting a count of members is supported. |
boolean |
isMembersSupported()
Indicates whether returning a list of group members is supported. |
boolean |
isPropertyEditSupported()
Indicates whether the property methods (get, set, delete, etc.) are supported. |
boolean |
isReadOnly()
|
boolean |
isRemoveAdministratorSupported()
Indicates whether removing a group administrator is supported. |
boolean |
isRemoveMemberSupported()
Indicates whether removing a group member is supported. |
boolean |
isSetDescriptionSupported()
Indicates whether modifying the group description is supported. |
boolean |
isSetNameSupported()
Indicates whether modifying the group name is supported. |
| Methods inherited from interface com.jivesoftware.base.Group |
|---|
addAdministrator, addMember, getAdministratorCount, getAdministrators, getCreationDate, getDescription, getID, getMemberCount, getMembers, getModificationDate, getName, getPermissions, getProperties, isAdministrator, isAuthorized, isMember, removeAdministrator, removeMember, setCreationDate, setDescription, setModificationDate, setName |
| Methods inherited from interface com.jivesoftware.community.JiveObject |
|---|
getObjectType |
| Method Detail |
|---|
boolean isAddAdministratorSupported()
boolean isAddMemberSupported()
boolean isAdministratorListSupported()
boolean isMembersSupported()
boolean isRemoveAdministratorSupported()
boolean isRemoveMemberSupported()
boolean isSetDescriptionSupported()
boolean isSetNameSupported()
boolean isGetMemberCountSupported()
boolean isGetAdministratorCountSupported()
boolean isPropertyEditSupported()
boolean isReadOnly()
|
Clearspace Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||