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:
FTIndexServiceDao, FWIndexServiceDao, GeoIndexServiceDao, OpenSearchDataSourceDao

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


Constructor Summary
DataSourceDao()
           
 
Method Summary
 void fromXML(org.w3c.dom.Element element)
           
 java.util.Set<java.lang.String> getCapabilities()
           
 java.lang.String getEndpoint()
           
 java.util.Set<java.lang.String> getFields()
           
 java.lang.String getFunctionality()
           
 java.lang.String getHostingNode()
           
 java.lang.String getID()
           
 java.util.Set<java.lang.String> getScopes()
           
 java.lang.String getType()
           
 void setCapabilities(java.util.Set<java.lang.String> capabilities)
           
 void setEndpoint(java.lang.String endpoint)
           
 void setFields(java.util.Set<java.lang.String> fields)
           
 void setFunctionality(java.lang.String functionality)
           
 void setHostingNode(java.lang.String hostingNode)
           
 void setID(java.lang.String iD)
           
 void setScopes(java.util.Set<java.lang.String> scopes)
           
 void setType(java.lang.String type)
           
 java.lang.String toString()
           
 java.lang.String toXML()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataSourceDao

public DataSourceDao()
Method Detail

getID

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

setID

public void setID(java.lang.String iD)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getScopes

public java.util.Set<java.lang.String> getScopes()

setScopes

public void setScopes(java.util.Set<java.lang.String> scopes)

getHostingNode

public java.lang.String getHostingNode()

setHostingNode

public void setHostingNode(java.lang.String hostingNode)

getFunctionality

public java.lang.String getFunctionality()

setFunctionality

public void setFunctionality(java.lang.String functionality)

getEndpoint

public java.lang.String getEndpoint()

setEndpoint

public void setEndpoint(java.lang.String endpoint)

getFields

public java.util.Set<java.lang.String> getFields()

setFields

public void setFields(java.util.Set<java.lang.String> fields)

getCapabilities

public java.util.Set<java.lang.String> getCapabilities()

setCapabilities

public void setCapabilities(java.util.Set<java.lang.String> capabilities)

fromXML

public void fromXML(org.w3c.dom.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 java.lang.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 java.lang.String toString()
Overrides:
toString in class java.lang.Object