net.bpelunit.framework.client.eclipse
Class ExtensionControl

java.lang.Object
  extended by net.bpelunit.framework.client.eclipse.ExtensionControl

public class ExtensionControl
extends Object

This class is responsible for loading BPELUnit extensions out of client plugins.

Version:
$Id$
Author:
Philip Mayer, Daniel Luebke

Field Summary
static String DATASOURCE_EXTENSION_POINT_ID
           
static String DEPLOYER_EXTENSION_POINT_ID
           
static String ENCODER_EXTENSION_POINT_ID
           
static String HEADER_EXTENSION_POINT_ID
           
 
Constructor Summary
ExtensionControl()
           
 
Method Summary
static String chooseDefaultDeployerId()
           
static DataSourceExtension findDataSource(String type)
           
static DeployerExtension findDeployerExtension(String type)
           
static HeaderProcessorExtension findHeaderProcessorExtension(String name)
           
static SOAPEncoderExtension findSOAPEncoderExtension(String styleEncoding)
           
static Map<String,DataSourceExtension> getDataSources()
           
static String[][] getDeployerMetaInformation()
           
static Map<String,DeployerExtension> getDeployers()
           
static String getDeployerType(net.bpelunit.framework.control.ext.IBPELDeployer deployer)
           
static String[][] getHeaderProcessorMetaInformation()
           
static Map<String,HeaderProcessorExtension> getHeaderProcessors()
           
static Map<String,SOAPEncoderExtension> getSOAPEncoders()
           
static void initialize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEPLOYER_EXTENSION_POINT_ID

public static final String DEPLOYER_EXTENSION_POINT_ID
See Also:
Constant Field Values

ENCODER_EXTENSION_POINT_ID

public static final String ENCODER_EXTENSION_POINT_ID
See Also:
Constant Field Values

HEADER_EXTENSION_POINT_ID

public static final String HEADER_EXTENSION_POINT_ID
See Also:
Constant Field Values

DATASOURCE_EXTENSION_POINT_ID

public static final String DATASOURCE_EXTENSION_POINT_ID
See Also:
Constant Field Values
Constructor Detail

ExtensionControl

public ExtensionControl()
Method Detail

getDeployers

public static Map<String,DeployerExtension> getDeployers()

getHeaderProcessors

public static Map<String,HeaderProcessorExtension> getHeaderProcessors()

getSOAPEncoders

public static Map<String,SOAPEncoderExtension> getSOAPEncoders()

getDataSources

public static Map<String,DataSourceExtension> getDataSources()

initialize

public static void initialize()

findDeployerExtension

public static DeployerExtension findDeployerExtension(String type)

findHeaderProcessorExtension

public static HeaderProcessorExtension findHeaderProcessorExtension(String name)

findSOAPEncoderExtension

public static SOAPEncoderExtension findSOAPEncoderExtension(String styleEncoding)

findDataSource

public static DataSourceExtension findDataSource(String type)

getDeployerMetaInformation

public static String[][] getDeployerMetaInformation()

getHeaderProcessorMetaInformation

public static String[][] getHeaderProcessorMetaInformation()

chooseDefaultDeployerId

public static String chooseDefaultDeployerId()

getDeployerType

public static String getDeployerType(net.bpelunit.framework.control.ext.IBPELDeployer deployer)


Copyright © 2013 Leibniz Universität Hannover. All Rights Reserved.