gr.uoa.di.madgik.rr.element.search.index
Class DataSourceDao

java.lang.Object
  extended by gr.uoa.di.madgik.rr.element.search.index.DataSourceDao
All Implemented Interfaces:
gr.uoa.di.madgik.rr.element.IDaoElement
Direct Known Subclasses:
FTIndexDao, FWIndexDao, GeoIndexDao, OpenSearchDataSourceDao

public abstract class DataSourceDao
extends Object
implements gr.uoa.di.madgik.rr.element.IDaoElement


Constructor Summary
DataSourceDao()
           
 
Method Summary
 void apply(gr.uoa.di.madgik.rr.element.IDaoElement target)
           
 void fromXML(Element element)
           
 Set<String> getBoundDataSourceServices()
           
 Set<String> getCapabilities()
           
 Set<String> getFields()
           
 String getFunctionality()
           
 String getID()
           
 Set<String> getScopes()
           
 long getTimestamp()
           
 String getType()
           
 void setBoundDataSourceServices(Set<String> boundDataSourceServices)
           
 void setCapabilities(Set<String> capabilities)
           
 void setFields(Set<String> fields)
           
 void setFunctionality(String functionality)
           
 void setID(String iD)
           
 void setScopes(Set<String> scopes)
           
 void setTimestamp(long timestamp)
           
 void setType(String type)
           
 String toString()
           
 String toXML()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataSourceDao

public DataSourceDao()
Method Detail

getID

public String getID()
Specified by:
getID in interface gr.uoa.di.madgik.rr.element.IDaoElement

setID

public void setID(String iD)

getTimestamp

public long getTimestamp()
Specified by:
getTimestamp in interface gr.uoa.di.madgik.rr.element.IDaoElement

setTimestamp

public void setTimestamp(long timestamp)

getType

public String getType()

setType

public void setType(String type)

getBoundDataSourceServices

public Set<String> getBoundDataSourceServices()

setBoundDataSourceServices

public void setBoundDataSourceServices(Set<String> boundDataSourceServices)

getScopes

public Set<String> getScopes()

setScopes

public void setScopes(Set<String> scopes)

getFunctionality

public String getFunctionality()

setFunctionality

public void setFunctionality(String functionality)

getFields

public Set<String> getFields()

setFields

public void setFields(Set<String> fields)

getCapabilities

public Set<String> getCapabilities()

setCapabilities

public void setCapabilities(Set<String> capabilities)

apply

public void apply(gr.uoa.di.madgik.rr.element.IDaoElement target)
           throws gr.uoa.di.madgik.rr.ResourceRegistryException
Specified by:
apply in interface gr.uoa.di.madgik.rr.element.IDaoElement
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

fromXML

public void fromXML(Element element)
             throws gr.uoa.di.madgik.rr.ResourceRegistryException
Specified by:
fromXML in interface gr.uoa.di.madgik.rr.element.IDaoElement
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

toXML

public String toXML()
             throws gr.uoa.di.madgik.rr.ResourceRegistryException
Specified by:
toXML in interface gr.uoa.di.madgik.rr.element.IDaoElement
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.