|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.glite.security.voms.service.history.VOMSHistorySoapBindingImpl
Server side of the VOMS History service.
Constructor Summary | |
VOMSHistorySoapBindingImpl()
|
Method Summary | |
ACLEntry[] |
getACL(java.lang.String container,
long transaction)
Get the ACL for a container at a given transaction. |
ACLEntry[] |
getDefaultACL(java.lang.String groupname,
long transaction)
Get the default ACL for a group at a given transaction. |
int |
getMajorVersionNumber()
Returns the major version number. |
int |
getMinorVersionNumber()
Returns the minor version number. |
java.lang.String |
getModificationsSince(long transaction)
Returns the database modifications as a HUGE XML document since the marked transaction. |
int |
getPatchVersionNumber()
Returns the patch version number. |
User[] |
listMembers(java.lang.String container,
long transaction)
List members of a container at a given transaction. |
java.util.Calendar |
toTime(long transaction)
Converts a transaction number to time-mark. |
long |
toTransaction(java.util.Calendar time)
Converts a time-mark to transaction number. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public VOMSHistorySoapBindingImpl()
Method Detail |
public long toTransaction(java.util.Calendar time) throws VOMSException
VOMSHistory
toTransaction
in interface VOMSHistory
time
- Time-mark.
VOMSException
public java.util.Calendar toTime(long transaction) throws VOMSException
VOMSHistory
toTime
in interface VOMSHistory
transaction
- Transaction number.
VOMSException
public java.lang.String getModificationsSince(long transaction) throws VOMSException
VOMSHistory
getModificationsSince
in interface VOMSHistory
transaction
- The last known transaction.
VOMSException
public User[] listMembers(java.lang.String container, long transaction) throws VOMSException
VOMSHistory
listMembers
in interface VOMSHistory
container
- The tested container's name.transaction
- Transaction number.
VOMSException
VOMSAdmin.listMembers(java.lang.String)
public ACLEntry[] getACL(java.lang.String container, long transaction) throws VOMSException
VOMSHistory
getACL
in interface VOMSHistory
container
- The tested container's name.transaction
- Transaction number.
VOMSException
VOMSAdmin.getACL(java.lang.String)
public ACLEntry[] getDefaultACL(java.lang.String groupname, long transaction) throws VOMSException
VOMSHistory
getDefaultACL
in interface VOMSHistory
groupname
- The tested group's name.transaction
- Transaction number.
VOMSException
VOMSAdmin.getDefaultACL(java.lang.String)
public int getMajorVersionNumber()
VOMSHistory
getMajorVersionNumber
in interface VOMSHistory
public int getMinorVersionNumber()
VOMSHistory
getMinorVersionNumber
in interface VOMSHistory
public int getPatchVersionNumber()
VOMSHistory
getPatchVersionNumber
in interface VOMSHistory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |