View Javadoc

1   /**
2    * GUMSAPI.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
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  }