Brooklyn

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

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

@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

BasicAttributeSensorAndConfigKey DEPLOYMENT_TIMEOUT

BasicAttributeSensorAndConfigKey DOWNLOAD_URL

PortAttributeSensorAndConfigKey MANAGEMENT_HTTPS_PORT

PortAttributeSensorAndConfigKey MANAGEMENT_HTTP_PORT

PortAttributeSensorAndConfigKey MANAGEMENT_NATIVE_PORT

PortAttributeSensorAndConfigKey MANAGEMENT_PORT

@deprecated since 0.5.0; use MANAGEMENT_HTTP_PORT instead

BasicAttributeSensor MANAGEMENT_STATUS

BasicAttributeSensorAndConfigKey PORT_INCREMENT

BasicConfigKey SUGGESTED_VERSION

BasicAttributeSensorAndConfigKey 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, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, SUGGESTED_VERSION
 
Fields inherited from interface Startable
RESTART, SERVICE_UP, START, STOP
 
Method Summary
 
Methods inherited from interface HasShortName
getShortName
 
Methods inherited from interface JavaWebAppSoftwareProcess
deploy, undeploy
 
Methods inherited from interface Entity
addChild, addChild, addEnricher, addGroup, addOwnedChild, addPolicy, clearOwner, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getDisplayName, getEnrichers, getEntityType, getGroups, getId, getLocations, getOwnedChildren, getOwner, getParent, getPolicies, getRebindSupport, invoke, removeChild, removeEnricher, removeOwnedChild, removePolicy, setOwner, setParent
 
Methods inherited from interface Startable
restart, start, stop
 

Field Detail

BIND_ADDRESS

@SetFromFlag("bindAddress")
public BasicAttributeSensorAndConfigKey BIND_ADDRESS


DEPLOYMENT_TIMEOUT

@SetFromFlag("deploymentTimeout")
public BasicAttributeSensorAndConfigKey DEPLOYMENT_TIMEOUT


DOWNLOAD_URL

@SetFromFlag("downloadUrl")
public BasicAttributeSensorAndConfigKey DOWNLOAD_URL


MANAGEMENT_HTTPS_PORT

@SetFromFlag("managementHttpsPort")
public PortAttributeSensorAndConfigKey MANAGEMENT_HTTPS_PORT


MANAGEMENT_HTTP_PORT

@SetFromFlag("managementHttpPort")
public PortAttributeSensorAndConfigKey MANAGEMENT_HTTP_PORT


MANAGEMENT_NATIVE_PORT

@SetFromFlag("managementNativePort")
public PortAttributeSensorAndConfigKey MANAGEMENT_NATIVE_PORT


MANAGEMENT_PORT

@Deprecated
@SetFromFlag("managementPort")
public PortAttributeSensorAndConfigKey MANAGEMENT_PORT
deprecated:
since 0.5.0; use MANAGEMENT_HTTP_PORT instead


MANAGEMENT_STATUS

public BasicAttributeSensor MANAGEMENT_STATUS


PORT_INCREMENT

@SetFromFlag("portIncrement")
    // FIXME this is confusing, can we get rid of it?  (why is it added to the MANAGEMENT_HTTP_PORT? just set that port correctly!)
public BasicAttributeSensorAndConfigKey PORT_INCREMENT


SUGGESTED_VERSION

@SetFromFlag("version")
public BasicConfigKey SUGGESTED_VERSION


TEMPLATE_CONFIGURATION_URL

public BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL


 

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