Library: RemotingNG
Package: ORB
Header: Poco/RemotingNG/ProxyFactory.h
A ProxyFactory is used to create instances of a given Proxy class.
Direct Base Classes: Poco::RefCountedObject
All Base Classes: Poco::RefCountedObject
Member Functions: createProxy
Inherited Functions: duplicate, referenceCount, release
typedef Poco::AutoPtr < ProxyFactory > Ptr;
ProxyFactory();
Creates a ProxyFactory.
virtual ~ProxyFactory();
Destroys the ProxyFactory.
virtual Proxy * createProxy(
const RemotingNG::Identifiable::ObjectId & oid
) const = 0;
Returns a new unconnected Proxy object for the remote service object with the given ObjectId.