GigaSpaces XAP 9.0 API

org.openspaces.pu.container.support
Class RequiredDependenciesCommandLineParser

java.lang.Object
  extended by org.openspaces.pu.container.support.RequiredDependenciesCommandLineParser

public class RequiredDependenciesCommandLineParser
extends Object

Converts RequiredDependencies to command-line parameters (GSM Operational String) Currently supported are only dependencies that are required before a ProcessingUnit instance is deployed on a GSC.

Author:
itaif

Field Summary
static String INSTANCE_DEPLOYMENT_REQUIRED_DEPENDENCIES_PARAMETER_NAME
           
static String INSTANCE_START_REQUIRED_DEPENDENCIES_PARAMETER_NAME
           
 
Constructor Summary
RequiredDependenciesCommandLineParser()
           
 
Method Summary
static org.jini.rio.core.RequiredDependencies convertCommandlineParameterToInstanceDeploymentDependencies(CommandLineParser.Parameter parameter)
           
static org.jini.rio.core.RequiredDependencies convertCommandlineParameterToInstanceStartDependencies(CommandLineParser.Parameter parameter)
           
static CommandLineParser.Parameter convertRequiredDependenciesToCommandLineParameter(String commandLineParameter, org.jini.rio.core.RequiredDependencies requiredDependencies)
           
static boolean isInstanceDeploymentDependencies(CommandLineParser.Parameter parameter)
           
static boolean isInstanceStartDependencies(CommandLineParser.Parameter parameter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE_DEPLOYMENT_REQUIRED_DEPENDENCIES_PARAMETER_NAME

public static final String INSTANCE_DEPLOYMENT_REQUIRED_DEPENDENCIES_PARAMETER_NAME
See Also:
Constant Field Values

INSTANCE_START_REQUIRED_DEPENDENCIES_PARAMETER_NAME

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

RequiredDependenciesCommandLineParser

public RequiredDependenciesCommandLineParser()
Method Detail

convertRequiredDependenciesToCommandLineParameter

public static CommandLineParser.Parameter convertRequiredDependenciesToCommandLineParameter(String commandLineParameter,
                                                                                            org.jini.rio.core.RequiredDependencies requiredDependencies)

isInstanceDeploymentDependencies

public static boolean isInstanceDeploymentDependencies(CommandLineParser.Parameter parameter)

isInstanceStartDependencies

public static boolean isInstanceStartDependencies(CommandLineParser.Parameter parameter)

convertCommandlineParameterToInstanceDeploymentDependencies

public static org.jini.rio.core.RequiredDependencies convertCommandlineParameterToInstanceDeploymentDependencies(CommandLineParser.Parameter parameter)

convertCommandlineParameterToInstanceStartDependencies

public static org.jini.rio.core.RequiredDependencies convertCommandlineParameterToInstanceStartDependencies(CommandLineParser.Parameter parameter)

GigaSpaces XAP 9.0 API

Copyright © GigaSpaces.