A basic implementation of ProcessingUnitContainer which provides capabilities of creating
space proxies, auto starting components such as IEventListenerContainer<(Of <(TData>)>) and remote services

C# | Visual Basic | Visual C++ | J# |
public class BasicProcessingUnitContainer : ProcessingUnitContainer
Public Class BasicProcessingUnitContainer _ Inherits ProcessingUnitContainer
public ref class BasicProcessingUnitContainer : public ProcessingUnitContainer
public class BasicProcessingUnitContainer extends ProcessingUnitContainer

All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | BasicProcessingUnitContainer(ProcessingUnitContainerConfig) |
Default Constructor
|
![]() | AfterInitialize()()() |
Integration point for deriving classes, called after initialization.
By default does nothing
|
![]() | BeforeDispose()()() |
Integration point for deriving classes, called before dispose.
By default does nothing
|
![]() | BeforeInitialize(IProcessingUnitConfiguration) |
Integration point for deriving classes, called before initialization.
By default does nothing
|
![]() | ClusterInfo |
Gets the processing unit's cluster information.
(Inherited from ProcessingUnitContainer.) |
![]() | Configuration |
Gets the processing unit configuration
(Inherited from ProcessingUnitContainer.) |
![]() | CreateEmbeddedSpace(EmbeddedSpaceFactory) |
Creates a managed embedded space using the specified factory.
(Inherited from ProcessingUnitContainer.) |
![]() | CreateEmbeddedSpace(EmbeddedSpaceConfigurationElement) |
Creates a managed embedded space using the specified configuration element.
(Inherited from ProcessingUnitContainer.) |
![]() | CreateMirror(MirrorConfigurationElement) |
Creates a managed mirror component using the specified configuration element.
(Inherited from ProcessingUnitContainer.) |
![]() | CreateSpaceProxy(String, String) | Obsolete.
Create a space proxy which its lifecycle is managed by the container.
The caller does not need to take care of shutting down or disposing the proxy when the container is disposing.
|
![]() | CreateSpaceProxy(String, String, SpaceConfig) | Obsolete.
Create a space proxy which its lifecycle is managed by the container.
The caller does not need to take care of shutting down or disposing the proxy when the container is disposing.
|
![]() | CreateSpaceProxy(String, String, SpaceConfig, Boolean) | Obsolete.
Create a space proxy which its lifecycle is managed by the container.
The caller does not need to take care of shutting down or disposing the proxy when the container is disposing.
|
![]() | CreateSpaceProxy(SpaceProxyFactory) |
Creates a managed space proxy using the specified factory.
(Inherited from ProcessingUnitContainer.) |
![]() | CreateSpaceProxy(String, String, SpaceConfig, Boolean, SpaceProxyMode) | Obsolete.
Creates a managed space proxy / embedded space using the specified settings
(Inherited from ProcessingUnitContainer.) |
![]() | CreateSpaceProxy(SpaceProxyConfigurationElement) |
Creates a managed space proxy using the specified configuration element.
(Inherited from ProcessingUnitContainer.) |
![]() | Dispose()()() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Overrides ProcessingUnitContainer.Dispose()()().) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
![]() | GetEventListenerContainer<(Of <(TData>)>)(String) |
Gets an event listener container which is managed by this container.
|
![]() | GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetProcessingUnitComponent(String) |
Gets a processing unit container which is managed by this container.
|
![]() | GetProcessingUnitComponents()()() |
Gets all the basic processing unit components which are managed by this container.
|
![]() | GetRemoteService(String) |
Gets a hosted remote service which is managed by this container.
|
![]() | GetRemoteServices()()() |
Gets all the hosted remote services which are managed by this container.
|
![]() | GetSpaceProxies()()() |
Gets all the space proxies which are managed by this container.
(Inherited from ProcessingUnitContainer.) |
![]() | GetSpaceProxy(String) |
Gets the space proxy associated with the specified name.
(Inherited from ProcessingUnitContainer.) |
![]() | GetSpaceProxy(String, String) |
Gets the space proxy associated with the specified name, or the default space proxy if name is not specified.
(Inherited from ProcessingUnitContainer.) |
![]() | GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | Initialize()()() |
Initialize the processing unit.
(Overrides ProcessingUnitContainer.Initialize()()().) |
![]() | MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Properties |
Gets the processing unit's properties.
(Inherited from ProcessingUnitContainer.) |
![]() | ToString()()() | (Inherited from Object.) |
![]() | WorkingDirectory |

Object | ||
![]() | ProcessingUnitContainer | |
![]() | BasicProcessingUnitContainer |