1
2
3
4
5
6
7
8 package gov.bnl.gums.admin;
9
10 public interface GUMSAPI extends java.rmi.Remote {
11 public void setConfiguration(gov.bnl.gums.configuration.Configuration configuration) throws java.rmi.RemoteException;
12 public gov.bnl.gums.configuration.Configuration getConfiguration() throws java.rmi.RemoteException;
13 public void addAccountRange2(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException;
14 public void backupConfiguration(java.lang.String name) throws java.rmi.RemoteException;
15 public void beginTransaction() throws java.rmi.RemoteException;
16 public void rollback() throws java.rmi.RemoteException;
17 public void deleteBackupConfiguration(java.lang.String name) throws java.rmi.RemoteException;
18 public java.lang.String generateEmailMapfile(java.lang.String hostname) throws java.rmi.RemoteException;
19 public java.lang.String generateFqanMapfile(java.lang.String hostname) throws java.rmi.RemoteException;
20 public java.lang.String generateGrid3UserVoMap(java.lang.String hostname) throws java.rmi.RemoteException;
21 public java.lang.String generateGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException;
22 public java.lang.String generateOsgUserVoMap(java.lang.String hostname) throws java.rmi.RemoteException;
23 public java.lang.String generateVoGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException;
24 public java.lang.String getOutOfDateFqans(int hoursSinceLastUpdate) throws java.rmi.RemoteException;
25 public java.lang.Object[] getBackupNames() throws java.rmi.RemoteException;
26 public java.lang.String getPoolAccountAssignments(java.lang.String accountPoolMapperName) throws java.rmi.RemoteException;
27 public void manualGroupAdd2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException;
28 public void manualGroupAdd3(java.lang.String manualUserGroupName, java.lang.String userDN, java.lang.String fqan, java.lang.String email) throws java.rmi.RemoteException;
29 public void manualGroupRemove2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException;
30 public void manualGroupRemove3(java.lang.String manualUserGroupName, java.lang.String userDN, java.lang.String fqan) throws java.rmi.RemoteException;
31 public void manualMappingAdd2(java.lang.String manualAccountMapperName, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException;
32 public void manualMappingRemove2(java.lang.String manualAccountMapperName, java.lang.String userDN) throws java.rmi.RemoteException;
33 public java.lang.String mapAccount(java.lang.String accountName) throws java.rmi.RemoteException;
34 public java.lang.String mapUser(java.lang.String hostname, java.lang.String userDN, java.lang.String fqan) throws java.rmi.RemoteException;
35 public void removeAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException;
36 public void restoreConfiguration(java.lang.String name) throws java.rmi.RemoteException;
37 public void unassignAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException;
38 public void updateGroups() throws java.rmi.RemoteException;
39 public java.lang.String getCurrentDn() throws java.rmi.RemoteException;
40 public void manualGroupAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException;
41 public void manualGroupRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException;
42 public void manualMappingAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException;
43 public void manualMappingRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException;
44 public void poolAddAccount(java.lang.String persistanceFactory, java.lang.String group, java.lang.String accountName) throws java.rmi.RemoteException;
45 public java.lang.String getVersion() throws java.rmi.RemoteException;
46 public void commit() throws java.rmi.RemoteException;
47 }