GigaSpaces XAP 10.0.1 API

org.openspaces.pu.container
Interface ProcessingUnitContainerProvider

All Known Subinterfaces:
ApplicationContextProcessingUnitContainerProvider, ClassLoaderAwareProcessingUnitContainerProvider, DeployableProcessingUnitContainerProvider, ManifestClasspathAwareProcessingUnitContainerProvider
All Known Implementing Classes:
DotnetProcessingUnitContainerProvider, IntegratedProcessingUnitContainerProvider, JeeProcessingUnitContainerProvider, 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 10.0.1 API

Copyright © GigaSpaces.