org.jwarp.service.security
Class SQLSystemObject

java.lang.Object
  |
  +--org.jwarp.service.groups.Item
        |
        +--org.jwarp.service.security.SQLSystemObject
All Implemented Interfaces:
IItem, ISecurityObject, java.io.Serializable

public class SQLSystemObject
extends Item
implements ISecurityObject

See Also:
Serialized Form

Field Summary
protected  java.lang.String description
           
protected  java.lang.String name
           
protected  ConnectionPool pool
           
protected static java.lang.String SQLcreateObject
           
protected static java.lang.String SQLreadObject
           
protected static java.lang.String SQLreadObjectByName
           
protected static java.lang.String SQLselectIdentity
           
 
Fields inherited from class org.jwarp.service.groups.Item
id, nextID, object
 
Constructor Summary
SQLSystemObject(int id, ConnectionPool pool)
           
SQLSystemObject(java.lang.String name, ConnectionPool pool)
           
SQLSystemObject(java.lang.String name, java.lang.String description, java.lang.Object additional, ConnectionPool pool)
           
 
Method Summary
 java.util.List getAccessList()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 void setPool(ConnectionPool pool)
           
 
Methods inherited from class org.jwarp.service.groups.Item
getID, getNewID, getObject
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jwarp.service.groups.IItem
getID
 

Field Detail

SQLcreateObject

protected static java.lang.String SQLcreateObject

SQLselectIdentity

protected static java.lang.String SQLselectIdentity

SQLreadObject

protected static java.lang.String SQLreadObject

SQLreadObjectByName

protected static java.lang.String SQLreadObjectByName

name

protected java.lang.String name

description

protected java.lang.String description

pool

protected ConnectionPool pool
Constructor Detail

SQLSystemObject

public SQLSystemObject(int id,
                       ConnectionPool pool)
                throws java.sql.SQLException,
                       MaxConnectException

SQLSystemObject

public SQLSystemObject(java.lang.String name,
                       ConnectionPool pool)
                throws java.sql.SQLException,
                       MaxConnectException

SQLSystemObject

public SQLSystemObject(java.lang.String name,
                       java.lang.String description,
                       java.lang.Object additional,
                       ConnectionPool pool)
                throws java.sql.SQLException,
                       MaxConnectException
Method Detail

setPool

public void setPool(ConnectionPool pool)

getName

public java.lang.String getName()
Specified by:
getName in interface ISecurityObject

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ISecurityObject

getAccessList

public java.util.List getAccessList()
Specified by:
getAccessList in interface ISecurityObject

©   O R C A   S y s t e m s