public class PeerManagerDefaultImpl extends AbstractManager implements PeerManager, org.apache.avalon.framework.activity.Disposable
PeerManager
ROLE
Constructor and Description |
---|
PeerManagerDefaultImpl() |
Modifier and Type | Method and Description |
---|---|
<P extends Peer> |
getPeerInstance(String peerClassName)
Expects the class name of a Torque Peer class, which could be instantiated.
|
<P extends Peer> |
getPeerInstance(String peerClassName,
Class<? extends Peer> peerInterface,
String className)
This method is provided to get more helpful exception messages.
|
dispose, getGroupManager, getPermissionManager, getRoleManager, getServiceManager, getUserManager, release, resolve, service
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
public <P extends Peer> P getPeerInstance(String peerClassName) throws DataBackendException
PeerManager
getPeerInstance
in interface PeerManager
peerClassName
- the peerClassNameDataBackendException
AbstractEntityManager#getPeerClassName()
public <P extends Peer> P getPeerInstance(String peerClassName, Class<? extends Peer> peerInterface, String className) throws DataBackendException
PeerManager
getPeerInstance
in interface PeerManager
peerInterface
- 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.DataBackendException
Copyright © 2011-2015 The Apache Software Foundation. All Rights Reserved.