Uses of Class
org.melati.poem.Capability

Packages that use Capability
org.melati.poem Persistent Object Engine for Melati. 
org.melati.poem.generated The POEM-generated support classes for org.melati.poem. 
 

Uses of Capability in org.melati.poem
 

Fields in org.melati.poem declared as Capability
 Capability AccessPoemException.capability
          The required Capability.
 

Methods in org.melati.poem that return Capability
 Capability Database.administerCapability()
           
 Capability UserTable.canReadPasswords()
          Defaults to the db's administraor capability.
 Capability UserTable.canWritePasswords()
          Defaults to the db's administraor capability.
 Capability CapabilityTable.ensure(String name)
          Make sure that a record exists.
 Capability CapabilityTable.get(String name)
          Retrieve a Capability by name.
 Capability Database.getCanAdminister()
          By default, anyone can administer a database.
 Capability JdbcTable.getCanCreate()
          The capability required for creating records in the table.
 Capability Table.getCanCreate()
          The capability required for creating records in the table.
protected  Capability JdbcPersistent.getCanDelete()
          The capability required for deleting the object.
protected  Capability JdbcPersistent.getCanRead()
          The capability required for reading the object's field values.
protected  Capability JdbcPersistent.getCanSelect()
          The capability required to select the object.
protected  Capability JdbcPersistent.getCanWrite()
          The capability required for writing the object's field values.
 Capability JdbcTable.getDefaultCanDelete()
          The capability required for deleting records in the table, unless overridden in the record itself.
 Capability Table.getDefaultCanDelete()
          The capability required for deleting records in the table, unless overridden in the record itself.
 Capability JdbcTable.getDefaultCanRead()
          The capability required for reading records from the table, unless overridden in the record itself.
 Capability Table.getDefaultCanRead()
          The capability required for reading records from the table, unless overridden in the record itself.
 Capability JdbcTable.getDefaultCanWrite()
          The capability required for updating records in the table, unless overridden in the record itself.
 Capability Table.getDefaultCanWrite()
          The capability required for updating records in the table, unless overridden in the record itself.
 

Methods in org.melati.poem with parameters of type Capability
static void PoemThread.assertHasCapability(Capability capability)
          Check that we have the given Capability, throw an AccessPoemException if we don't.
 GroupCapability GroupCapabilityTable.ensure(Group group, Capability capability)
          Make sure that a record exists.
 boolean AccessToken.givesCapability(Capability capability)
           
 boolean RootAccessToken.givesCapability(Capability capability)
          The RootAccessToken gives any Capability.
 boolean User.givesCapability(Capability capability)
          
 boolean AccessForbiddenToken.givesCapability(Capability capability)
          Return false, thereby not giving Capability.
 String Database.givesCapabilitySQL(User user, Capability capability)
          Get the raw SQL statement for this database's DBMS for Capability check for a User.
 boolean Database.hasCapability(User user, Capability capability)
          Check if a user has the specified Capability.
 

Constructors in org.melati.poem with parameters of type Capability
AccessPoemException(AccessToken token, Capability capability)
          Constructor.
AccessPoemException(Exception problem, AccessToken token, Capability capability)
          Constructor.
CreationAccessPoemException(Table table, AccessToken token, Capability capability)
          Constructor.
DeletePersistentAccessPoemException(Persistent object, AccessToken token, Capability capability)
          Constructor.
FieldAccessPoemException(Persistent object, Column column, AccessToken token, Capability capability)
          Constructor.
GroupCapability(Group group, Capability capability)
          Constructor for a Persistent GroupCapability object.
PersistentAccessPoemException(Persistent object, AccessToken token, Capability capability)
          Constructor.
ReadFieldAccessPoemException(Persistent object, Column column, AccessToken token, Capability capability)
          Constructor.
ReadPasswordAccessPoemException(Persistent object, Column column, AccessToken token, Capability capability)
          Constructor.
ReadPersistentAccessPoemException(Persistent object, AccessToken token, Capability capability)
          Constructor.
WriteFieldAccessPoemException(Persistent object, Column column, AccessToken token, Capability capability)
          Constructor.
WritePersistentAccessPoemException(Persistent object, AccessToken token, Capability capability)
          Constructor.
 

Uses of Capability in org.melati.poem.generated
 

Methods in org.melati.poem.generated that return Capability
 Capability TableInfoBase.getCancreate()
          Retrieves the Cancreate object referred to.
 Capability GroupCapabilityBase.getCapability()
          Retrieves the Capability object referred to.
 Capability CapabilityTableBase.getCapabilityObject(int troid)
          Retrieve the Capability as a Capability.
 Capability CapabilityTableBase.getCapabilityObject(Integer troid)
          Retrieve the Capability as a Capability.
 Capability TableInfoBase.getDefaultcandelete()
          Retrieves the Defaultcandelete object referred to.
 Capability TableInfoBase.getDefaultcanread()
          Retrieves the Defaultcanread object referred to.
 Capability TableInfoBase.getDefaultcanwrite()
          Retrieves the Defaultcanwrite object referred to.
 

Methods in org.melati.poem.generated with parameters of type Capability
 void TableInfoBase.setCancreate(Capability cooked)
          Set the Cancreate.
 void GroupCapabilityBase.setCapability(Capability cooked)
          Set the Capability.
 void TableInfoBase.setDefaultcandelete(Capability cooked)
          Set the Defaultcandelete.
 void TableInfoBase.setDefaultcanread(Capability cooked)
          Set the Defaultcanread.
 void TableInfoBase.setDefaultcanwrite(Capability cooked)
          Set the Defaultcanwrite.
 



Copyright © 2000-2010 PanEris. All Rights Reserved.