org.ala.layers.dao
Class LayerDAOImpl

java.lang.Object
  extended by org.ala.layers.dao.LayerDAOImpl
All Implemented Interfaces:
LayerDAO

@Service(value="layerDao")
public class LayerDAOImpl
extends java.lang.Object
implements LayerDAO

Author:
ajay

Constructor Summary
LayerDAOImpl()
           
 
Method Summary
 void addLayer(Layer layer)
           
 Layer getLayerByDisplayName(java.lang.String name)
           
 Layer getLayerById(int id)
           
 Layer getLayerByIdForAdmin(int id)
           
 Layer getLayerByName(java.lang.String name)
           
 Layer getLayerByNameForAdmin(java.lang.String name)
           
 java.util.List<Layer> getLayers()
           
 java.util.List<Layer> getLayersByContextual()
           
 java.util.List<Layer> getLayersByCriteria(java.lang.String keywords)
           
 java.util.List<Layer> getLayersByEnvironment()
           
 java.util.List<Layer> getLayersForAdmin()
           
 void setDataSource(javax.sql.DataSource dataSource)
           
 void updateLayer(Layer layer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayerDAOImpl

public LayerDAOImpl()
Method Detail

setDataSource

public void setDataSource(javax.sql.DataSource dataSource)

getLayers

public java.util.List<Layer> getLayers()
Specified by:
getLayers in interface LayerDAO

getLayerById

public Layer getLayerById(int id)
Specified by:
getLayerById in interface LayerDAO

getLayerByName

public Layer getLayerByName(java.lang.String name)
Specified by:
getLayerByName in interface LayerDAO

getLayerByDisplayName

public Layer getLayerByDisplayName(java.lang.String name)
Specified by:
getLayerByDisplayName in interface LayerDAO

getLayersByEnvironment

public java.util.List<Layer> getLayersByEnvironment()
Specified by:
getLayersByEnvironment in interface LayerDAO

getLayersByContextual

public java.util.List<Layer> getLayersByContextual()
Specified by:
getLayersByContextual in interface LayerDAO

getLayersByCriteria

public java.util.List<Layer> getLayersByCriteria(java.lang.String keywords)
Specified by:
getLayersByCriteria in interface LayerDAO

getLayerByIdForAdmin

public Layer getLayerByIdForAdmin(int id)
Specified by:
getLayerByIdForAdmin in interface LayerDAO

getLayerByNameForAdmin

public Layer getLayerByNameForAdmin(java.lang.String name)
Specified by:
getLayerByNameForAdmin in interface LayerDAO

getLayersForAdmin

public java.util.List<Layer> getLayersForAdmin()
Specified by:
getLayersForAdmin in interface LayerDAO

addLayer

public void addLayer(Layer layer)
Specified by:
addLayer in interface LayerDAO

updateLayer

public void updateLayer(Layer layer)
Specified by:
updateLayer in interface LayerDAO


Copyright © 2014. All Rights Reserved.