RemObjects.SDK.Server.ClassFactories
Classes
| Class | Notes |
|---|---|
| ClassFactory | This is the abstract base class for class factory implementations. |
| ExpiringClassFactory | The ExpiringClassFactory abstract class provides privides methods needed by |
| ExpiringClassFactory.ServiceEntry | |
| PerClientClassFactory | The PerClientClassFactory class implements the per-client class factory used for creating instances of services in a Remoting SDK server. |
| PooledClassFactory | This class factory maintains a pool of service implementations that will be used to service incoming requests. |
| SingletonClassFactory | This class factory allows you to publish a service that follows the Singleton pattern, meaning, that exactly one instance of the service class will be created at a given time... |
| StandardClassFactory | This class implements the standard (default) class factory used for creating instances of services in a Remoting SDK server. |
Enums
| Enum | Notes |
|---|---|
| PoolBehavior | This enum is used to specify the PooledClassFactory behaviour in case there is no more service instances available in the pool. |
| SingletonBehavior | This enum is used to specify the SingletonClassFactory behaviour in case there are more than one simultaneous requests to the singleton service |
Attributes
| Attribute | Notes |
|---|---|
| ClassFactory | This is the base class for all Class Factory Attributes. When implementing a new class factory, you will also implement a matching attribute that will be used to associate your class factory... |
| PerClientClassFactory | Attach this attribute to your service implementation to have its instantiation controlled by a PerClientClassFactory. |
| PooledClassFactory | Attach this attribute to your service implementation to have its instantiation controlled by a PooledClassFactory class factory. |
| SingletonClassFactory | Attach this attribute to your service implementation to have its instantiation controlled by a SingletonClassFactory. |
| StandardClassFactory |