au.edu.jcu.hpc.srb.mcatext.dao.ws
Class RegisterDaoImpl

java.lang.Object
  extended by au.edu.jcu.hpc.srb.mcatext.dao.ws.WsClient
      extended by au.edu.jcu.hpc.srb.mcatext.dao.ws.RegisterDaoImpl
All Implemented Interfaces:
au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao

public class RegisterDaoImpl
extends WsClient
implements au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao


Constructor Summary
RegisterDaoImpl()
           
 
Method Summary
 void deregisterDomains(java.lang.String notifyUrl, java.util.List<java.lang.String> domains)
           
 void deregisterPaths(java.lang.String notifyUrl, java.util.List<java.lang.String> paths)
           
 java.util.List<java.lang.String> listRegisteredDomains(java.lang.String notifyUrl)
           
 java.util.List<java.lang.String> listRegisteredPaths(java.lang.String notifyUrl)
           
 void registerDomains(java.lang.String notifyUrl, java.util.List<java.lang.String> domains, boolean dropExistingDomains)
           
 void registerPaths(java.lang.String notifyUrl, java.util.List<java.lang.String> paths, boolean dropExistingPaths)
           
 void setAddress(java.lang.String address)
           
 void triggerNotifications()
           
 
Methods inherited from class au.edu.jcu.hpc.srb.mcatext.dao.ws.WsClient
getAddress, getClientStub, getKeystore, getKeystorePassword, getWsClass, setKeystore, setKeystorePassword, setWsClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegisterDaoImpl

public RegisterDaoImpl()
Method Detail

setAddress

public void setAddress(java.lang.String address)
Overrides:
setAddress in class WsClient

triggerNotifications

public void triggerNotifications()
Specified by:
triggerNotifications in interface au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao

registerPaths

public void registerPaths(java.lang.String notifyUrl,
                          java.util.List<java.lang.String> paths,
                          boolean dropExistingPaths)
Specified by:
registerPaths in interface au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao

deregisterPaths

public void deregisterPaths(java.lang.String notifyUrl,
                            java.util.List<java.lang.String> paths)
Specified by:
deregisterPaths in interface au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao

listRegisteredPaths

public java.util.List<java.lang.String> listRegisteredPaths(java.lang.String notifyUrl)
Specified by:
listRegisteredPaths in interface au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao

registerDomains

public void registerDomains(java.lang.String notifyUrl,
                            java.util.List<java.lang.String> domains,
                            boolean dropExistingDomains)
Specified by:
registerDomains in interface au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao

deregisterDomains

public void deregisterDomains(java.lang.String notifyUrl,
                              java.util.List<java.lang.String> domains)
Specified by:
deregisterDomains in interface au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao

listRegisteredDomains

public java.util.List<java.lang.String> listRegisteredDomains(java.lang.String notifyUrl)
Specified by:
listRegisteredDomains in interface au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao


Copyright © 2008. All Rights Reserved.