GigaSpaces - Open Spaces

org.openspaces.pu.container
Interface ProcessingUnitContainerProvider

All Known Subinterfaces:
ApplicationContextProcessingUnitContainerProvider, DeployableProcessingUnitContainerProvider, JeeProcessingUnitContainerProvider
All Known Implementing Classes:
DotnetProcessingUnitContainerProvider, IntegratedProcessingUnitContainerProvider, JettyJeeProcessingUnitContainerProvider, StandaloneProcessingUnitContainerProvider

public interface ProcessingUnitContainerProvider

A processing unit container provider is responsible for creating ProcessingUnitContainer. Usually concrete implementation will have additional parameters controlling the nature of how specific container will be created.

Author:
kimchy

Field Summary
static String CONTAINER_CLASS_PROP
           
 
Method Summary
 ProcessingUnitContainer createContainer()
          Creates a processing unit container.
 

Field Detail

CONTAINER_CLASS_PROP

static final String CONTAINER_CLASS_PROP
See Also:
Constant Field Values
Method Detail

createContainer

ProcessingUnitContainer createContainer()
                                        throws CannotCreateContainerException
Creates a processing unit container.

Returns:
A newly created processing unit container.
Throws:
CannotCreateContainerException

GigaSpaces - Open Spaces

Copyright © GigaSpaces.