Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.lucane.server.store.sql
Class SqlPluginStore  view SqlPluginStore download SqlPluginStore.java

java.lang.Object
  extended byorg.lucane.server.store.PluginStore
      extended byorg.lucane.server.store.sql.SqlPluginStore

public class SqlPluginStore
extends org.lucane.server.store.PluginStore


Field Summary
private  org.lucane.server.database.DatabaseAbstractionLayer layer
           
private static java.lang.String TABLENAME
           
 
Constructor Summary
SqlPluginStore()
           
 
Method Summary
private  void createTable()
           
 java.util.Iterator getAllPlugins()
          Get all plugins
 org.lucane.common.concepts.PluginConcept getPlugin(java.lang.String name)
          Retrieve a plugin by its name
 void removePlugin(org.lucane.common.concepts.PluginConcept plugin)
          Remove a plugin from the store.
 void storePlugin(org.lucane.common.concepts.PluginConcept plugin)
          Store a plugin concept.
 void updatePlugin(org.lucane.common.concepts.PluginConcept plugin)
          Update a plugin concept.
 
Methods inherited from class org.lucane.server.store.PluginStore
getAuthorizedPlugins
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TABLENAME

private static final java.lang.String TABLENAME
See Also:
Constant Field Values

layer

private org.lucane.server.database.DatabaseAbstractionLayer layer
Constructor Detail

SqlPluginStore

public SqlPluginStore()
               throws java.lang.Exception
Method Detail

createTable

private void createTable()
                  throws java.sql.SQLException

storePlugin

public void storePlugin(org.lucane.common.concepts.PluginConcept plugin)
                 throws java.sql.SQLException
Description copied from class: org.lucane.server.store.PluginStore
Store a plugin concept.


updatePlugin

public void updatePlugin(org.lucane.common.concepts.PluginConcept plugin)
                  throws java.sql.SQLException
Description copied from class: org.lucane.server.store.PluginStore
Update a plugin concept.


removePlugin

public void removePlugin(org.lucane.common.concepts.PluginConcept plugin)
                  throws java.sql.SQLException
Description copied from class: org.lucane.server.store.PluginStore
Remove a plugin from the store.


getPlugin

public org.lucane.common.concepts.PluginConcept getPlugin(java.lang.String name)
                                                   throws java.sql.SQLException
Description copied from class: org.lucane.server.store.PluginStore
Retrieve a plugin by its name


getAllPlugins

public java.util.Iterator getAllPlugins()
                                 throws java.sql.SQLException
Description copied from class: org.lucane.server.store.PluginStore
Get all plugins