au.edu.jcu.hpc.srb.mcatext.client
Interface Client

All Superinterfaces:
au.edu.jcu.hpc.srb.mcatext.dao.AuthDao, au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao, au.edu.jcu.hpc.srb.mcatext.dao.SyncDao
All Known Implementing Classes:
ClientImpl, ClientImpl, ClientImpl, EmbeddedClientImpl

public interface Client
extends au.edu.jcu.hpc.srb.mcatext.dao.AuthDao, au.edu.jcu.hpc.srb.mcatext.dao.SyncDao, au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao


Method Summary
 void deregisterDomains(java.util.List<java.lang.String> domains)
           
 void deregisterPaths(java.util.List<java.lang.String> paths)
           
 java.lang.String getLocalAddress()
           
 javax.sql.DataSource getMcatDao()
           
 au.edu.jcu.hpc.srb.mcatext.notify.NotificationHandler getNotificationHandler()
           
 int getPollInterval()
           
 java.lang.String getRemoteAddress()
           
 java.util.List<java.lang.String> listRegisteredDomains()
           
 java.util.List<java.lang.String> listRegisteredPaths()
           
 void registerDomains(java.util.List<java.lang.String> domains, boolean dropExistingDomains)
           
 void registerPaths(java.util.List<java.lang.String> paths, boolean dropExistingPaths)
           
 void setLocalAddress(java.lang.String localAddress)
           
 void setMcatDao(javax.sql.DataSource mcatDao)
           
 void setNotificationHandler(au.edu.jcu.hpc.srb.mcatext.notify.NotificationHandler notificationHandler)
           
 void setPollInterval(int pollInterval)
           
 void setRemoteAddress(java.lang.String remoteAddress)
           
 void start()
           
 void stop()
           
 
Methods inherited from interface au.edu.jcu.hpc.srb.mcatext.dao.AuthDao
getAuthorization
 
Methods inherited from interface au.edu.jcu.hpc.srb.mcatext.dao.SyncDao
syncDomains, syncPaths
 
Methods inherited from interface au.edu.jcu.hpc.srb.mcatext.dao.RegisterDao
deregisterDomains, deregisterPaths, listRegisteredDomains, listRegisteredPaths, registerDomains, registerPaths, triggerNotifications
 

Method Detail

setLocalAddress

void setLocalAddress(java.lang.String localAddress)

getLocalAddress

java.lang.String getLocalAddress()

setRemoteAddress

void setRemoteAddress(java.lang.String remoteAddress)

getRemoteAddress

java.lang.String getRemoteAddress()

setMcatDao

void setMcatDao(javax.sql.DataSource mcatDao)

getMcatDao

javax.sql.DataSource getMcatDao()

setNotificationHandler

void setNotificationHandler(au.edu.jcu.hpc.srb.mcatext.notify.NotificationHandler notificationHandler)

getNotificationHandler

au.edu.jcu.hpc.srb.mcatext.notify.NotificationHandler getNotificationHandler()

setPollInterval

void setPollInterval(int pollInterval)

getPollInterval

int getPollInterval()

start

void start()

stop

void stop()

registerPaths

void registerPaths(java.util.List<java.lang.String> paths,
                   boolean dropExistingPaths)

deregisterPaths

void deregisterPaths(java.util.List<java.lang.String> paths)

listRegisteredPaths

java.util.List<java.lang.String> listRegisteredPaths()

registerDomains

void registerDomains(java.util.List<java.lang.String> domains,
                     boolean dropExistingDomains)

deregisterDomains

void deregisterDomains(java.util.List<java.lang.String> domains)

listRegisteredDomains

java.util.List<java.lang.String> listRegisteredDomains()


Copyright © 2008. All Rights Reserved.