Klasse BaseTurbineRolePermissionPeerImpl

java.lang.Object
org.apache.torque.util.BasePeerImpl<T>
org.apache.torque.util.AbstractPeerImpl<TurbineRolePermission>
org.apache.fulcrum.security.torque.om.BaseTurbineRolePermissionPeerImpl
Alle implementierten Schnittstellen:
Serializable
Bekannte direkte Unterklassen:
TurbineRolePermissionPeerImpl

public abstract class BaseTurbineRolePermissionPeerImpl extends org.apache.torque.util.AbstractPeerImpl<TurbineRolePermission>
The skeleton for this class was autogenerated by Torque on: [Fri Nov 03 10:19:40 CET 2023] You should not use this class directly. It should not even be extended; all references should be to TurbineRolePermissionPeer
Siehe auch:
  • Konstruktordetails

    • BaseTurbineRolePermissionPeerImpl

      public BaseTurbineRolePermissionPeerImpl()
      Constructor. The recordMapper, tableMap and databaseName fields are correctly initialized.
    • BaseTurbineRolePermissionPeerImpl

      public BaseTurbineRolePermissionPeerImpl(org.apache.torque.om.mapper.RecordMapper<TurbineRolePermission> recordMapper, org.apache.torque.map.TableMap tableMap, String databaseName)
      Constructor providing the objects to be injected as parameters.
      Parameter:
      recordMapper - a record mapper to map JDBC result sets to objects
      tableMap - the default table map
      databaseName - the name of the database
  • Methodendetails

    • getDbObjectInstance

      public TurbineRolePermission getDbObjectInstance()
      Returns a new instance of the Data object class
    • doUpdate

      public int doUpdate(org.apache.torque.util.ColumnValues columnValues, Connection con) throws org.apache.torque.TorqueException
      Method to do updates. This method is to be used during a transaction, otherwise use the doUpdate(Criteria) method.
      Setzt außer Kraft:
      doUpdate in Klasse org.apache.torque.util.BasePeerImpl<TurbineRolePermission>
      Parameter:
      columnValues - the values to update plus the primary key identifying the row to update.
      con - the connection to use, not null.
      Gibt zurück:
      the number of affected rows.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • doDelete

      public int doDelete(TurbineRolePermission obj) throws org.apache.torque.TorqueException
      Deletes a data object, i.e. a row in a table, in the database.
      Parameter:
      obj - the data object to delete in the database, not null.
      Gibt zurück:
      the number of deleted rows.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • doDelete

      public int doDelete(TurbineRolePermission obj, Connection con) throws org.apache.torque.TorqueException
      Deletes a data object, i.e. a row in a table, in the database. This method is to be used during a transaction, otherwise use the doDelete(TurbineRolePermission) method.
      Parameter:
      obj - the data object to delete in the database, not null.
      con - the connection to use, not null.
      Gibt zurück:
      the number of deleted rows.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • doDelete

      public int doDelete(Collection<TurbineRolePermission> objects) throws org.apache.torque.TorqueException
      Deletes data objects, i.e. rows in a table, in the database.
      Parameter:
      objects - the data object to delete in the database, not null, may not contain null.
      Gibt zurück:
      the number of deleted rows.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • doDelete

      public int doDelete(Collection<TurbineRolePermission> objects, Connection con) throws org.apache.torque.TorqueException
      Deletes data objects, i.e. rows in a table, in the database. This method uses the passed connection to delete the rows; if a transaction is open in the connection, the deletion happens inside this transaction.
      Parameter:
      objects - the data objects to delete in the database, not null, may not contain null.
      con - the connection to use for deleting, not null.
      Gibt zurück:
      the number of deleted rows.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • buildCriteria

      public org.apache.torque.criteria.Criteria buildCriteria(org.apache.torque.om.ObjectKey<?> pk)
      Build a Criteria object which selects all objects which have a given primary key.
      Setzt außer Kraft:
      buildCriteria in Klasse org.apache.torque.util.AbstractPeerImpl<TurbineRolePermission>
      Parameter:
      pk - the primary key value to build the criteria from, not null.
    • buildCriteria

      public org.apache.torque.criteria.Criteria buildCriteria(Collection<org.apache.torque.om.ObjectKey<?>> pks)
      Build a Criteria object which selects all objects which primary keys are contained in the passed collection.
      Parameter:
      pks - the primary key values to build the criteria from, not null, may not contain null.
    • buildPkCriteria

      public org.apache.torque.criteria.Criteria buildPkCriteria(Collection<TurbineRolePermission> objects)
      Build a Criteria object which selects all passed objects using their primary key. Objects which do not yet have a primary key are ignored.
      Parameter:
      objects - the objects to build the criteria from, not null, may not contain null.
    • buildCriteria

      public org.apache.torque.criteria.Criteria buildCriteria(TurbineRolePermission obj)
      Build a Criteria object from the data object for this peer.
      Angegeben von:
      buildCriteria in Klasse org.apache.torque.util.AbstractPeerImpl<TurbineRolePermission>
      Parameter:
      obj - the object to build the criteria from, not null.
    • buildSelectCriteria

      public org.apache.torque.criteria.Criteria buildSelectCriteria(TurbineRolePermission obj)
      Build a Criteria object from the data object for this peer, skipping all binary columns.
      Angegeben von:
      buildSelectCriteria in Klasse org.apache.torque.util.AbstractPeerImpl<TurbineRolePermission>
      Parameter:
      obj - the object to build the criteria from, not null.
    • buildColumnValues

      public org.apache.torque.util.ColumnValues buildColumnValues(TurbineRolePermission turbineRolePermission) throws org.apache.torque.TorqueException
      Returns the contents of the object as ColumnValues object. Primary key columns which are generated on insertion are not added to the returned object if they still have their initial value. Also, columns which have the useDatabaseDefaultValue flag set to true are also not added to the returned object if they still have their initial value.
      Angegeben von:
      buildColumnValues in Klasse org.apache.torque.util.AbstractPeerImpl<TurbineRolePermission>
      Löst aus:
      org.apache.torque.TorqueException - if the table map cannot be retrieved (should not happen).
    • retrieveByPK

      public TurbineRolePermission retrieveByPK(Integer roleId, Integer permissionId) throws org.apache.torque.TorqueException
      retrieve object using using pk values.
      Parameter:
      roleId - Integer
      permissionId - Integer
      Löst aus:
      org.apache.torque.TorqueException
    • retrieveByPK

      public TurbineRolePermission retrieveByPK(Integer roleId, Integer permissionId, Connection con) throws org.apache.torque.TorqueException
      retrieve object using using pk values.
      Parameter:
      roleId - Integer
      permissionId - Integer
      con - Connection
      Löst aus:
      org.apache.torque.TorqueException
    • retrieveByPK

      public TurbineRolePermission retrieveByPK(org.apache.torque.om.ObjectKey<?> pk) throws org.apache.torque.TorqueException, org.apache.torque.NoRowsException, org.apache.torque.TooManyRowsException
      Retrieve a single object by pk
      Parameter:
      pk - the primary key
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
      org.apache.torque.NoRowsException - Primary key was not found in database.
      org.apache.torque.TooManyRowsException - Primary key was not found in database.
    • retrieveByPK

      public TurbineRolePermission retrieveByPK(org.apache.torque.om.ObjectKey<?> pk, Connection con) throws org.apache.torque.TorqueException, org.apache.torque.NoRowsException, org.apache.torque.TooManyRowsException
      Retrieve a single object by pk
      Parameter:
      pk - the primary key
      con - the connection to use
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
      org.apache.torque.NoRowsException - Primary key was not found in database.
      org.apache.torque.TooManyRowsException - Primary key was not found in database.
    • retrieveByObjectKeys

      public List<TurbineRolePermission> retrieveByObjectKeys(Collection<org.apache.torque.om.ObjectKey<?>> pks) throws org.apache.torque.TorqueException
      Retrieve multiple objects by pk.
      Parameter:
      pks - List of primary keys. Entries in pks which do not match entries in the database are ignored.
      Gibt zurück:
      the list of matching objects, not null.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • retrieveByObjectKeys

      public List<TurbineRolePermission> retrieveByObjectKeys(Collection<org.apache.torque.om.ObjectKey<?>> pks, Connection dbcon) throws org.apache.torque.TorqueException
      Retrieve multiple objects by pk.
      Parameter:
      pks - List of primary keys. Entries in pks which do not match entries in the database are ignored.
      dbcon - the connection to use
      Gibt zurück:
      the list of matching objects, not null.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • doSelectJoinTurbineRole

      public List<TurbineRolePermission> doSelectJoinTurbineRole(org.apache.torque.criteria.Criteria criteria) throws org.apache.torque.TorqueException
      Selects a collection of dbObjectClassName objects pre-filled with their TurbineRole objects.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • doSelectJoinTurbineRole

      public List<TurbineRolePermission> doSelectJoinTurbineRole(org.apache.torque.criteria.Criteria criteria, Connection conn) throws org.apache.torque.TorqueException
      Selects a collection of TurbineRolePermission objects pre-filled with their TurbineRole objects.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • doSelectJoinTurbinePermission

      public List<TurbineRolePermission> doSelectJoinTurbinePermission(org.apache.torque.criteria.Criteria criteria) throws org.apache.torque.TorqueException
      Selects a collection of dbObjectClassName objects pre-filled with their TurbinePermission objects.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.
    • doSelectJoinTurbinePermission

      public List<TurbineRolePermission> doSelectJoinTurbinePermission(org.apache.torque.criteria.Criteria criteria, Connection conn) throws org.apache.torque.TorqueException
      Selects a collection of TurbineRolePermission objects pre-filled with their TurbinePermission objects.
      Löst aus:
      org.apache.torque.TorqueException - Any exceptions caught during processing will be rethrown wrapped into a TorqueException.