GigaSpaces XAP 7.0 API

org.openspaces.pu.container
Interface ProcessingUnitContainerProvider

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

Copyright © GigaSpaces.