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

Quick Search    Search Deep

org.lucane.server
Class ServiceManager  view ServiceManager download ServiceManager.java

java.lang.Object
  extended byorg.lucane.server.DBTableAccess
      extended byorg.lucane.server.ServiceManager

public class ServiceManager
extends DBTableAccess


Field Summary
 
Fields inherited from class org.lucane.server.DBTableAccess
conn, layer, parent, request, res, st
 
Constructor Summary
ServiceManager(Server parent)
          Constructor
 
Method Summary
 java.util.Vector getAuthorizedServices(java.lang.String login)
          List services authorized for a user
protected  void initTable()
          Insert default values
 boolean isAutorizedService(java.lang.String login, java.lang.String service)
          Check if the user can use this service
protected  int setValueValidation(java.lang.String key, java.lang.String field, java.lang.String value)
          Validate values
 
Methods inherited from class org.lucane.server.DBTableAccess
addEntry, addEntryValidation, addLink, createTable, getAllEntryKey, getAllKeyForLink, getAllLinks, getAllValues, getColumns, getFirstValue, initManager, isExistinglink, removeEntry, removeLink, removeTable, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceManager

public ServiceManager(Server parent)
Constructor

Method Detail

isAutorizedService

public boolean isAutorizedService(java.lang.String login,
                                  java.lang.String service)
Check if the user can use this service


getAuthorizedServices

public java.util.Vector getAuthorizedServices(java.lang.String login)
List services authorized for a user


initTable

protected void initTable()
Insert default values

Overrides:
initTable in class DBTableAccess

setValueValidation

protected int setValueValidation(java.lang.String key,
                                 java.lang.String field,
                                 java.lang.String value)
Validate values

Overrides:
setValueValidation in class DBTableAccess