Brooklyn

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

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.JBoss7Server
                              brooklyn.entity.webapp.WebAppServiceConstants
                                  brooklyn.entity.trait.HasShortName
                                      brooklyn.entity.trait.Identifiable
                                          brooklyn.entity.webapp.JavaWebAppService
All Superinterfaces:
UsesJava, Startable, Rebindable, WebAppService, Entity, SoftwareProcess, JavaWebAppSoftwareProcess, WebAppServiceConstants, HasShortName, Identifiable, JavaWebAppService

@Catalog(name="JBoss Application Server 7", description="AS7: an open source Java application server from JBoss", iconUrl="classpath:///jboss-logo.png")
@ImplementedBy(JBoss7ServerImpl.class)
public interface JBoss7Server
extends HasShortName, JavaWebAppService, JavaWebAppSoftwareProcess

Field Summary
BasicAttributeSensorAndConfigKey BIND_ADDRESS

ConfigKey DEPLOYMENT_TIMEOUT

BasicAttributeSensorAndConfigKey DOWNLOAD_URL

PortAttributeSensorAndConfigKey MANAGEMENT_HTTPS_PORT

PortAttributeSensorAndConfigKey MANAGEMENT_HTTP_PORT

PortAttributeSensorAndConfigKey MANAGEMENT_NATIVE_PORT

ConfigKey MANAGEMENT_PASSWORD

PortAttributeSensorAndConfigKey MANAGEMENT_PORT

AttributeSensor MANAGEMENT_STATUS

AttributeSensor MANAGEMENT_URL_UP

ConfigKey MANAGEMENT_USER

ConfigKey PORT_INCREMENT

Port increments are the standard way to run multiple instances of AS7 on the same machine.

ConfigKey SUGGESTED_VERSION

ConfigKey TEMPLATE_CONFIGURATION_URL

 
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 JavaWebAppService
NAMED_WARS, ROOT_WAR, WARS_BY_CONTEXT
 
Fields inherited from interface SoftwareProcess
ADDRESS, CUSTOMIZE_LATCH, DOWNLOAD_ADDON_URLS, DOWNLOAD_URL, HOSTNAME, INSTALL_LATCH, LAUNCH_LATCH, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, SERVICE_STATE, SHELL_ENVIRONMENT, START_LATCH, START_TIMEOUT, SUBNET_ADDRESS, SUBNET_HOSTNAME, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, SUGGESTED_VERSION
 
Fields inherited from interface Startable
RESTART, SERVICE_UP, START, STOP
 
Method Summary
 
Methods inherited from interface JavaWebAppSoftwareProcess
deploy, undeploy
 
Methods inherited from interface HasShortName
getShortName
 
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

"Address of interface JBoss should listen on, defaulting 0.0.0.0 (but could set e.g. to attributeWhenReady(HOSTNAME)",
public BasicAttributeSensorAndConfigKey BIND_ADDRESS


DEPLOYMENT_TIMEOUT

public ConfigKey DEPLOYMENT_TIMEOUT


DOWNLOAD_URL

public BasicAttributeSensorAndConfigKey DOWNLOAD_URL


MANAGEMENT_HTTPS_PORT

public PortAttributeSensorAndConfigKey MANAGEMENT_HTTPS_PORT


MANAGEMENT_HTTP_PORT

public PortAttributeSensorAndConfigKey MANAGEMENT_HTTP_PORT


MANAGEMENT_NATIVE_PORT

public PortAttributeSensorAndConfigKey MANAGEMENT_NATIVE_PORT


MANAGEMENT_PASSWORD

public ConfigKey MANAGEMENT_PASSWORD


MANAGEMENT_PORT

@SetFromFlag
("managementHttpsPort")
public PortAttributeSensorAndConfigKey MANAGEMENT_PORT


MANAGEMENT_STATUS

public AttributeSensor MANAGEMENT_STATUS


MANAGEMENT_URL_UP

public AttributeSensor MANAGEMENT_URL_UP


MANAGEMENT_USER

"brooklyn");
public ConfigKey MANAGEMENT_USER


PORT_INCREMENT

public ConfigKey PORT_INCREMENT
Port increments are the standard way to run multiple instances of AS7 on the same machine.


SUGGESTED_VERSION

@SetFromFlag("version")
public ConfigKey SUGGESTED_VERSION


TEMPLATE_CONFIGURATION_URL

public ConfigKey TEMPLATE_CONFIGURATION_URL


 

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