org.glassfish.paas.gfplugin
Class GlassFishCloudArchiveProcessor
java.lang.Object
org.glassfish.paas.gfplugin.GlassFishCloudArchiveProcessor
- All Implemented Interfaces:
- GlassFishPluginConstants
@Service
public class GlassFishCloudArchiveProcessor
- extends Object
- implements GlassFishPluginConstants
This processes the orchestration archive and figures out all the GlassFish
service references.
- Author:
- bhavanishankar@java.net
| Fields inherited from interface org.glassfish.paas.gfplugin.GlassFishPluginConstants |
ASADMIN_COMMAND, CLASSNAME, CLUSTER_ARG, CREATE_ELASTIC_SERVICE, CREATE_INSTANCE, CREATE_LOCAL_INSTANCE, CREATE_NODE_SSH, DATABASE_SERVICE_TYPE, DEFAULT_DAS_PORT, DEFAULT_MAX_CLUSTERSIZE, DEFAULT_MIN_CLUSTERSIZE, DELETE_ELASTIC_SERVICE, DELETE_INSTANCE, DELETE_NODE_SSH, DEPLOYMENT_PLAN_DIR, DISABLE_AUTO_SCALING, ENABLE_AUTO_SCALING, FS, HOST, INIT_TYPE_LAZY, INSTALL_DIR_ARG, INSTANCE_NAME_FORMAT, IP_ADDRESS, JAR_EXTN, JAVAEE_SERVICE_TYPE, JDBC_CONNECTION_POOL, JDBC_DATASOURCE, JDBC_DS_CLASSNAME, JDBC_DS_RESTYPE, JDBC_RESOURCE, JDBC_SERVERNAME, JDBC_URL, JNDI_NAME, LOCALHOST, MAX_CLUSTERSIZE, MIN_CLUSTERSIZE, NATIVE_VIRTUALIZATION, NODE_ARG, NODE_HOST_ARG, NODE_NAME_FORMAT, NODE_TYPE_SSH, NON_CONNECTOR_RESOURCES, PLAIN_ACTION_REPORT, POOL_NAME, provisionDAS, RESOURCE_TYPE, RESOURCE_XML_PARSERS, SERVICE_NAME, SERVICE_TYPE, SETUP_SSH, SSH_USER_ARG, START_CLUSTER, START_INSTANCE, START_LOCAL_INSTANCE, STOP_CLUSTER, STOP_INSTANCE, TMR_DIR, VM_SHUTDOWN_ARG |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GlassFishCloudArchiveProcessor
public GlassFishCloudArchiveProcessor()
getServiceReferences
public Set<ServiceReference> getServiceReferences(ReadableArchive cloudArchive,
String appName,
PaaSDeploymentContext dc)
getConnectionPool
public Resource getConnectionPool(Resource forResource,
Map<Resource,ResourcesXMLParser> resourceXmlParsers)
Copyright © 2012. All Rights Reserved.