GigaSpaces XAP 9.7.2 API

org.openspaces.pu.container
Interface ProcessingUnitContainerProvider

All Known Subinterfaces:
ApplicationContextProcessingUnitContainerProvider, ClassLoaderAwareProcessingUnitContainerProvider, DeployableProcessingUnitContainerProvider, JeeProcessingUnitContainerProvider, ManifestClasspathAwareProcessingUnitContainerProvider
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 XAP 9.7.2 API

Copyright © GigaSpaces.