org.edg.security.voms.operation
Class ListGroupMembersQuestion
java.lang.Object
|
+--org.edg.security.voms.operation.QuestionHelper
|
+--org.edg.security.voms.operation.ListGroupMembersQuestion
- All Implemented Interfaces:
- Question, java.io.Serializable
- public final class ListGroupMembersQuestion
- extends QuestionHelper
A question for listing the members of a group.
- Version:
- $Name: v0_7_0 $
- Author:
- Karoly Lorentey
- See Also:
- Serialized Form
Field Summary |
private java.lang.String |
groupname
|
private static org.apache.log4j.Logger |
log
Logger. |
Method Summary |
java.lang.Object |
ask()
Do the query that this question represents, without ACL checks, and
return the result as an Object .
|
void |
checkPermission()
Check that the current client (as specified by the current security
context) has the right to ask this question. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.log4j.Logger log
- Logger.
groupname
private java.lang.String groupname
ListGroupMembersQuestion
public ListGroupMembersQuestion(java.lang.String groupname)
checkPermission
public void checkPermission()
throws VOMSException
- Description copied from interface:
Question
- Check that the current client (as specified by the current security
context) has the right to ask this question. The method returns
normally when the access is granted. Otherwise, it throws a
VOMSSecurityException
.
- Specified by:
checkPermission
in interface Question
- Overrides:
checkPermission
in class QuestionHelper
VOMSException
- See Also:
SecurityContext
ask
public java.lang.Object ask()
throws VOMSException
- Description copied from interface:
Question
- Do the query that this question represents, without ACL checks, and
return the result as an
Object
.
Errors must be signalled by throwing an exception.
- Specified by:
ask
in interface Question
- Specified by:
ask
in class QuestionHelper
VOMSException