Schnittstelle PeerManager
- Alle Superschnittstellen:
Serializable
- Alle bekannten Implementierungsklassen:
PeerManagerDefaultImpl
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 -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung<P extends Peer>
PgetPeerInstance
(String peerClassName) Expects the class name of a Torque Peer class, which could be instantiated.<P extends Peer>
PgetPeerInstance
(String peerClassName, Class<? extends Peer> class1, String className) This method is provided to get more helpful exception messages.
-
Felddetails
-
ROLE
-
-
Methodendetails
-
getPeerInstance
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 peerClassNameclass1
- expected class the peers should implementclassName
- 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
-