Rio Project 4.2 API Documentation
org.rioproject.tools.harvest
Class HarvesterBean
java.lang.Object
org.rioproject.tools.harvest.HarvesterBean
- All Implemented Interfaces:
- groovy.lang.GroovyObject, Remote, Harvester
public class HarvesterBean
- extends Object
- implements Harvester, groovy.lang.GroovyObject
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HarvesterBean
public HarvesterBean(DiscoveryManagement dMgr)
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass in interface groovy.lang.GroovyObject
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass in interface groovy.lang.GroovyObject
invokeMethod
public Object invokeMethod(String method,
Object arguments)
- Specified by:
invokeMethod in interface groovy.lang.GroovyObject
getProperty
public Object getProperty(String property)
- Specified by:
getProperty in interface groovy.lang.GroovyObject
setProperty
public void setProperty(String property,
Object value)
- Specified by:
setProperty in interface groovy.lang.GroovyObject
getJoiner
public JoinManager getJoiner()
setJoiner
public void setJoiner(JoinManager value)
getMonitor
public ProvisionMonitor getMonitor()
setMonitor
public void setMonitor(ProvisionMonitor value)
getAgentsHandled
public List<HarvesterSession> getAgentsHandled()
getLogger
public Logger getLogger()
getHarvestDir
public String getHarvestDir()
setHarvestDir
public void setHarvestDir(String value)
export
public Object export()
advertise
public Object advertise(Remote remoteRef,
DiscoveryManagement dMgr)
unadvertise
public Object unadvertise()
connect
public HarvesterSession connect()
- Specified by:
connect in interface Harvester
handleConnect
public List<File> handleConnect(ServerSocket server,
HarvesterSession hSession,
File parent)
getAgentsHandledCount
public int getAgentsHandledCount()
$getStaticMetaClass
protected groovy.lang.MetaClass $getStaticMetaClass()
Copyright © 2006-2011 Rio Project. All Rights Reserved.