|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis.client.Stub gov.bnl.gums.admin.AdminSoapBindingStub
public class AdminSoapBindingStub
Field Summary |
---|
Fields inherited from class org.apache.axis.client.Stub |
---|
cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service |
Fields inherited from interface javax.xml.rpc.Stub |
---|
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY |
Constructor Summary | |
---|---|
AdminSoapBindingStub()
|
|
AdminSoapBindingStub(javax.xml.rpc.Service service)
|
|
AdminSoapBindingStub(java.net.URL endpointURL,
javax.xml.rpc.Service service)
|
Method Summary | |
---|---|
void |
addAccountRange2(java.lang.String accountPoolMapperName,
java.lang.String range)
Add a range of pool accounts |
void |
backupConfiguration()
Backup current configuration |
protected org.apache.axis.client.Call |
createCall()
|
void |
deleteBackupConfiguration(java.lang.String dateStr)
Delete a backup configuration by date |
java.lang.String |
generateFqanMapfile(java.lang.String hostname)
Generate fqanmap file used to validate mappings |
java.lang.String |
generateGrid3UserVoMap(java.lang.String hostname)
Generate the inverse entry->VO map used by OSG. |
java.lang.String |
generateGridMapfile(java.lang.String hostname)
Generate gridmap file used by gateway in case GUMS is down and by certain applications like dCache |
java.lang.String |
generateOsgUserVoMap(java.lang.String hostname)
Generate the inverse entry->VO map used by OSG. |
java.lang.String |
generateVoGridMapfile(java.lang.String hostname)
Genereate Vo grid map file used for accounting purposes |
java.lang.Object[] |
getBackupConfigDates()
Get a list of dates for which there is a backup |
Configuration |
getConfiguration()
Get current configuration |
java.lang.String |
getCurrentDn()
Get currently logged in user DN |
java.lang.String |
getPoolAccountAssignments(java.lang.String accountPoolMapperName)
Get current pool account assignments |
java.lang.String |
getVersion()
Get current version of GUMS |
void |
manualGroupAdd(java.lang.String persistanceFactory,
java.lang.String group,
java.lang.String userDN)
|
void |
manualGroupAdd2(java.lang.String manualUserGroupName,
java.lang.String userDN)
Add a userDN to a manual user group |
void |
manualGroupRemove(java.lang.String persistanceFactory,
java.lang.String group,
java.lang.String userDN)
|
void |
manualGroupRemove2(java.lang.String manualUserGroupName,
java.lang.String userDN)
Remove a userDN from a manual user group |
void |
manualMappingAdd(java.lang.String persistanceFactory,
java.lang.String group,
java.lang.String userDN,
java.lang.String account)
|
void |
manualMappingAdd2(java.lang.String manualAccountMapperName,
java.lang.String userDN,
java.lang.String account)
Add a userDN to account mapping |
void |
manualMappingRemove(java.lang.String persistanceFactory,
java.lang.String group,
java.lang.String userDN)
|
void |
manualMappingRemove2(java.lang.String manualAccountMapperName,
java.lang.String userDN)
Removes a userDN from an account mapping |
java.lang.String |
mapAccount(java.lang.String accountName)
Map an account to a list of grid DNs |
java.lang.String |
mapUser(java.lang.String hostname,
java.lang.String userDN,
java.lang.String fqan)
Map a grid DN to an account |
void |
poolAddAccount(java.lang.String persistanceFactory,
java.lang.String group,
java.lang.String username)
|
void |
removeAccountRange(java.lang.String accountPoolMapperName,
java.lang.String range)
Remove a range of pool accounts |
void |
restoreConfiguration(java.lang.String dateStr)
Restore a configuration by date |
void |
setConfiguration(Configuration configuration)
Set the configuration |
void |
unassignAccountRange(java.lang.String accountPoolMapperName,
java.lang.String range)
Unassign all accounts in a pool |
void |
updateGroups()
Update members in user groups by querying VO servers - may be time consuming |
Methods inherited from class org.apache.axis.client.Stub |
---|
_getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AdminSoapBindingStub() throws org.apache.axis.AxisFault
org.apache.axis.AxisFault
public AdminSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFault
public AdminSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFault
Method Detail |
---|
protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setConfiguration(Configuration configuration) throws java.rmi.RemoteException
GUMSAPI
setConfiguration
in interface GUMSAPI
java.rmi.RemoteException
public Configuration getConfiguration() throws java.rmi.RemoteException
GUMSAPI
getConfiguration
in interface GUMSAPI
java.rmi.RemoteException
public void addAccountRange2(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException
GUMSAPI
addAccountRange2
in interface GUMSAPI
java.rmi.RemoteException
public void backupConfiguration() throws java.rmi.RemoteException
GUMSAPI
backupConfiguration
in interface GUMSAPI
java.rmi.RemoteException
public void deleteBackupConfiguration(java.lang.String dateStr) throws java.rmi.RemoteException
GUMSAPI
deleteBackupConfiguration
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.String generateFqanMapfile(java.lang.String hostname) throws java.rmi.RemoteException
GUMSAPI
generateFqanMapfile
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.String generateGrid3UserVoMap(java.lang.String hostname) throws java.rmi.RemoteException
GUMSAPI
generateGrid3UserVoMap
in interface GUMSAPI
hostname
- Host name to generate the map for.
java.rmi.RemoteException
public java.lang.String generateGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException
GUMSAPI
generateGridMapfile
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.String generateOsgUserVoMap(java.lang.String hostname) throws java.rmi.RemoteException
GUMSAPI
generateOsgUserVoMap
in interface GUMSAPI
hostname
- Host name to generate the map for.
java.rmi.RemoteException
public java.lang.String generateVoGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException
GUMSAPI
generateVoGridMapfile
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.Object[] getBackupConfigDates() throws java.rmi.RemoteException
GUMSAPI
getBackupConfigDates
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.String getPoolAccountAssignments(java.lang.String accountPoolMapperName) throws java.rmi.RemoteException
GUMSAPI
getPoolAccountAssignments
in interface GUMSAPI
java.rmi.RemoteException
public void manualGroupAdd2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException
GUMSAPI
manualGroupAdd2
in interface GUMSAPI
java.rmi.RemoteException
public void manualGroupRemove2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException
GUMSAPI
manualGroupRemove2
in interface GUMSAPI
java.rmi.RemoteException
public void manualMappingAdd2(java.lang.String manualAccountMapperName, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException
GUMSAPI
manualMappingAdd2
in interface GUMSAPI
java.rmi.RemoteException
public void manualMappingRemove2(java.lang.String manualAccountMapperName, java.lang.String userDN) throws java.rmi.RemoteException
GUMSAPI
manualMappingRemove2
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.String mapAccount(java.lang.String accountName) throws java.rmi.RemoteException
GUMSAPI
mapAccount
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.String mapUser(java.lang.String hostname, java.lang.String userDN, java.lang.String fqan) throws java.rmi.RemoteException
GUMSAPI
mapUser
in interface GUMSAPI
java.rmi.RemoteException
public void removeAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException
GUMSAPI
removeAccountRange
in interface GUMSAPI
java.rmi.RemoteException
public void restoreConfiguration(java.lang.String dateStr) throws java.rmi.RemoteException
GUMSAPI
restoreConfiguration
in interface GUMSAPI
java.rmi.RemoteException
public void unassignAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException
GUMSAPI
unassignAccountRange
in interface GUMSAPI
java.rmi.RemoteException
public void updateGroups() throws java.rmi.RemoteException
GUMSAPI
updateGroups
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.String getCurrentDn() throws java.rmi.RemoteException
GUMSAPI
getCurrentDn
in interface GUMSAPI
java.rmi.RemoteException
public void manualGroupAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException
manualGroupAdd
in interface GUMSAPI
java.rmi.RemoteException
public void manualGroupRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException
manualGroupRemove
in interface GUMSAPI
java.rmi.RemoteException
public void manualMappingAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException
manualMappingAdd
in interface GUMSAPI
java.rmi.RemoteException
public void manualMappingRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException
manualMappingRemove
in interface GUMSAPI
java.rmi.RemoteException
public void poolAddAccount(java.lang.String persistanceFactory, java.lang.String group, java.lang.String username) throws java.rmi.RemoteException
poolAddAccount
in interface GUMSAPI
java.rmi.RemoteException
public java.lang.String getVersion() throws java.rmi.RemoteException
GUMSAPI
getVersion
in interface GUMSAPI
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |