Brooklyn

brooklyn.entity.webapp.jboss
[Java] Interface JBoss6Server

brooklyn.entity.java.UsesJava
  brooklyn.entity.trait.Startable
      brooklyn.entity.rebind.Rebindable
          brooklyn.entity.webapp.WebAppService
              brooklyn.entity.Entity
                  brooklyn.entity.basic.SoftwareProcess
                      brooklyn.entity.webapp.JavaWebAppSoftwareProcess
                          brooklyn.entity.webapp.jboss.JBoss6Server
                              brooklyn.entity.java.UsesJmx
                                  brooklyn.entity.webapp.WebAppServiceConstants
                                      brooklyn.entity.trait.Identifiable
                                          brooklyn.entity.webapp.JavaWebAppService
All Superinterfaces:
UsesJava, Startable, Rebindable, WebAppService, Entity, SoftwareProcess, JavaWebAppSoftwareProcess, UsesJmx, WebAppServiceConstants, Identifiable, JavaWebAppService

@Catalog(name="JBoss Application Server 6", description="AS6: an open source Java application server from JBoss", iconUrl="classpath:///jboss-logo.png")
@ImplementedBy(JBoss6ServerImpl.class)
public interface JBoss6Server
extends JavaWebAppService, JavaWebAppSoftwareProcess, UsesJmx

Field Summary
BasicAttributeSensorAndConfigKey BIND_ADDRESS

BasicAttributeSensorAndConfigKey CLUSTER_NAME

BasicAttributeSensorAndConfigKey DOWNLOAD_URL

BasicAttributeSensorAndConfigKey PORT_INCREMENT

ConfigKey SUGGESTED_VERSION

 
Fields inherited from interface JavaWebAppService
NAMED_WARS, ROOT_WAR, WARS_BY_CONTEXT
 
Fields inherited from interface JavaWebAppSoftwareProcess
DEPLOY, DEPLOYED_WARS, UNDEPLOY
 
Fields inherited from interface UsesJmx
DEFAULT_JMX_PORT, JMX_AGENT_MODE, JMX_CONTEXT, JMX_PASSWORD, JMX_PORT, JMX_SSL_ACCESS_CERT, JMX_SSL_ACCESS_KEY, JMX_SSL_ENABLED, JMX_URL, JMX_USER, RMI_REGISTRY_PORT, RMI_SERVER_PORT, USE_JMX
 
Method Summary
 
Methods inherited from interface JavaWebAppSoftwareProcess
deploy, undeploy
 
Methods inherited from interface Entity
addChild, addChild, addEnricher, addGroup, addPolicy, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getRebindSupport, invoke, removeChild, removeEnricher, removePolicy, setParent
 

Field Detail

BIND_ADDRESS

"0.0.0.0");
public BasicAttributeSensorAndConfigKey BIND_ADDRESS


CLUSTER_NAME

public BasicAttributeSensorAndConfigKey CLUSTER_NAME


DOWNLOAD_URL

public BasicAttributeSensorAndConfigKey DOWNLOAD_URL


PORT_INCREMENT

@SetFromFlag("clusterName")
public BasicAttributeSensorAndConfigKey PORT_INCREMENT


SUGGESTED_VERSION

@SetFromFlag("downloadUrl")
public ConfigKey SUGGESTED_VERSION


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.