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() throws java.rmi.RemoteException;
15 public void deleteBackupConfiguration(java.lang.String dateStr) throws java.rmi.RemoteException;
16 public java.lang.String generateFqanMapfile(java.lang.String hostname) throws java.rmi.RemoteException;
17 public java.lang.String generateGrid3UserVoMap(java.lang.String hostname) throws java.rmi.RemoteException;
18 public java.lang.String generateGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException;
19 public java.lang.String generateOsgUserVoMap(java.lang.String hostname) throws java.rmi.RemoteException;
20 public java.lang.String generateVoGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException;
21 public java.lang.Object[] getBackupConfigDates() throws java.rmi.RemoteException;
22 public java.lang.String getPoolAccountAssignments(java.lang.String accountPoolMapperName) throws java.rmi.RemoteException;
23 public void manualGroupAdd2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException;
24 public void manualGroupRemove2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException;
25 public void manualMappingAdd2(java.lang.String manualAccountMapperName, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException;
26 public void manualMappingRemove2(java.lang.String manualAccountMapperName, java.lang.String userDN) throws java.rmi.RemoteException;
27 public java.lang.String mapAccount(java.lang.String accountName) throws java.rmi.RemoteException;
28 public java.lang.String mapUser(java.lang.String hostname, java.lang.String userDN, java.lang.String fqan) throws java.rmi.RemoteException;
29 public void removeAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException;
30 public void restoreConfiguration(java.lang.String dateStr) throws java.rmi.RemoteException;
31 public void unassignAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException;
32 public void updateGroups() throws java.rmi.RemoteException;
33 public java.lang.String getCurrentDn() throws java.rmi.RemoteException;
34 public void manualGroupAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException;
35 public void manualGroupRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException;
36 public void manualMappingAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException;
37 public void manualMappingRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException;
38 public void poolAddAccount(java.lang.String persistanceFactory, java.lang.String group, java.lang.String username) throws java.rmi.RemoteException;
39 public java.lang.String getVersion() throws java.rmi.RemoteException;
40 }