|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.edg.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 java.rmi.RemoteException
VOMSHistory
toTransaction
in interface VOMSHistory
time
- time-mark
java.rmi.RemoteException
public java.util.Calendar toTime(long transaction) throws java.rmi.RemoteException
VOMSHistory
toTime
in interface VOMSHistory
transaction
- transaction number
java.rmi.RemoteException
public java.lang.String getModificationsSince(long transaction) throws java.rmi.RemoteException
VOMSHistory
getModificationsSince
in interface VOMSHistory
transaction
- the last known transaction
java.rmi.RemoteException
public User[] listMembers(java.lang.String container, long transaction) throws java.rmi.RemoteException
VOMSHistory
listMembers
in interface VOMSHistory
container
- the tested container's nametransaction
- transaction number
java.rmi.RemoteException
VOMSAdmin.listMembers(java.lang.String)
public ACLEntry[] getACL(java.lang.String container, long transaction) throws java.rmi.RemoteException
VOMSHistory
getACL
in interface VOMSHistory
container
- the tested container's nametransaction
- transaction number
java.rmi.RemoteException
VOMSAdmin.getACL(java.lang.String)
public ACLEntry[] getDefaultACL(java.lang.String groupname, long transaction) throws java.rmi.RemoteException
VOMSHistory
getDefaultACL
in interface VOMSHistory
groupname
- the tested group's nametransaction
- transaction number
java.rmi.RemoteException
VOMSAdmin.getDefaultACL(java.lang.String)
public int getMajorVersionNumber() throws java.rmi.RemoteException
VOMSHistory
getMajorVersionNumber
in interface VOMSHistory
java.rmi.RemoteException
public int getMinorVersionNumber() throws java.rmi.RemoteException
VOMSHistory
getMinorVersionNumber
in interface VOMSHistory
java.rmi.RemoteException
public int getPatchVersionNumber() throws java.rmi.RemoteException
VOMSHistory
getPatchVersionNumber
in interface VOMSHistory
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |