Schnittstelle PeerManager

Alle Superschnittstellen:
Serializable
Alle bekannten Implementierungsklassen:
PeerManagerDefaultImpl

public interface PeerManager extends Serializable
Use this manager in role-list, if you want to swap default peer classes. It gets automatically registered in TorqueTurbine<Type>ManagerImpl classes. <Types> are: <User>, <Group>, <Permission>, <Role>. You have to register your <Type>PeerImpl classes by adding the TorqueTurbinePeer interface. If generating your ORM-classes from a Torque schema, you may have to delete or provide your own baseClasses in the schema.
Version:
$Id$
Autor:
Georg Kallidis
Siehe auch:
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final String
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    <P extends Peer>
    P
    getPeerInstance(String peerClassName)
    Expects the class name of a Torque Peer class, which could be instantiated.
    <P extends Peer>
    P
    getPeerInstance(String peerClassName, Class<? extends Peer> class1, String className)
    This method is provided to get more helpful exception messages.
  • Felddetails

    • ROLE

      static final String ROLE
  • Methodendetails

    • getPeerInstance

      <P extends Peer> P getPeerInstance(String peerClassName) throws DataBackendException
      Expects the class name of a Torque Peer class, which could be instantiated. AbstractEntityManager.getClassName()
      Parameter:
      peerClassName - the peerClassName
      Gibt zurück:
      a cached peer class instance
      Löst aus:
      DataBackendException - data backend exception
    • getPeerInstance

      <P extends Peer> P getPeerInstance(String peerClassName, Class<? extends Peer> class1, String className) throws DataBackendException
      This method is provided to get more helpful exception messages.
      Parameter:
      peerClassName - the peerClassName
      class1 - expected class the peers should implement
      className - target class, i.e. the data object class type of the Peer object. The data object for which the peer is provided.
      Gibt zurück:
      peer instance
      Löst aus:
      DataBackendException - data backend exception