Brooklyn

brooklyn.entity.webapp.jboss
[Java] Class JBoss7ServerImpl

java.lang.Object
  groovy.lang.GroovyObjectSupport
      brooklyn.entity.basic.AbstractEntity
          brooklyn.entity.basic.SoftwareProcessImpl
              brooklyn.entity.webapp.JavaWebAppSoftwareProcessImpl
                  brooklyn.entity.webapp.jboss.JBoss7ServerImpl
All Implemented Interfaces:
JBoss7Server

public class JBoss7ServerImpl
extends JavaWebAppSoftwareProcessImpl

Field Summary
static Logger log

 
Fields inherited from class SoftwareProcessImpl
sensorRegistry
 
Fields inherited from class AbstractEntity
LOG, POLICY_ADDED, POLICY_REMOVED, SENSOR_ADDED, SENSOR_REMOVED, _subscriptionTracker, attributesInternal, configsInternal, managementSupport, tempWorkings
 
Constructor Summary
JBoss7ServerImpl()

JBoss7ServerImpl(java.util.Map flags)

JBoss7ServerImpl(java.util.Map flags, Entity parent)

 
Method Summary
protected void connectSensors()

protected void disconnectSensors()

java.lang.String getBindAddress()

int getDeploymentTimeoutSecs()

JBoss7Driver getDriver()

java.lang.Class getDriverInterface()

java.lang.String getHttpManagementInterfaceSecurityRealm()

java.lang.Integer getHttpPort()

java.lang.Integer getHttpsPort()

java.lang.String getHttpsSslKeyAlias()

java.lang.String getHttpsSslKeystoreFile()

Path of the keystore file on the AS7 server

java.lang.String getHttpsSslKeystorePassword()

java.lang.String getManagementBindAddress()

int getManagementHttpPort()

int getManagementHttpsPort()

int getManagementNativePort()

int getPortOffset()

java.lang.String getShortName()

java.lang.String getUnsecureBindAddress()

boolean isHttpEnabled()

boolean isHttpsEnabled()

protected boolean isProtocolEnabled(java.lang.String protocol)

boolean isWelcomeRootEnabled()

 
Methods inherited from class JavaWebAppSoftwareProcessImpl
connectSensors, deploy, deployInitialWars, getDriver, stop, undeploy
 
Methods inherited from class SoftwareProcessImpl
callRebindHooks, callStartHooks, checkModifiable, connectSensors, connectServiceUpIsRunning, disconnectSensors, disconnectServiceUpIsRunning, doInitDriver, getDriver, getLocalHostname, getMachineOrNull, getProvisioningFlags, getProvisioningLocation, getRequiredOpenPorts, newDriver, obtainProvisioningFlags, onManagementStarted, onManagementStarting, postDriverRestart, postDriverStart, postRebind, postRestart, postStart, preStart, preStop, rebind, restart, setProvisioningLocation, start, startInLocation, startInLocation, startInLocation, startInLocation, stop, stopInLocation, waitForEntityStart, waitForServiceUp, waitForServiceUp, waitForServiceUp
 
Methods inherited from class AbstractEntity
addChild, addChild, addEnricher, addGroup, addLocations, addOwnedChild, addPolicy, assertNotYetOwned, clearOwner, clearParent, configure, configure, configure, configure, configure, createManagementSupport, destroy, emit, emitInternal, equals, finalize, firstLocation, getAllAttributes, getAllConfig, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getChildren, getChildrenReference, getConfig, getConfig, getConfig, getConfig, getConfigMap, getDisplayName, getEffector, getEnrichers, getEntityManager, getEntityType, getEntityTypeName, getExecutionContext, getGroups, getId, getLocations, getManagementContext, getManagementSupport, getMutableEntityType, getOwnedChildren, getOwnedChildrenReference, getOwner, getParent, getPolicies, getProxy, getProxyIfAvailable, getRebindSupport, getSubscriptionContext, getSubscriptionTracker, hasEverBeenManaged, hashCode, init, invalidateReferences, invoke, invoke, invokeFromJava, invokeMethod, isLegacyConstruction, onManagementBecomingMaster, onManagementNoLongerMaster, onManagementStarted, onManagementStarting, refreshInheritedConfig, refreshInheritedConfigOfChildren, removeAllEnrichers, removeAllPolicies, removeAttribute, removeChild, removeEnricher, removeLocations, removeOwnedChild, removePolicy, setApplication, setAttribute, setAttribute, setAttributeWithoutPublishing, setBeingManaged, setConfig, setConfig, setConfig, setConfig, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setDisplayName, setManagementContext, setOwner, setParent, setProxy, subscribe, subscribeToChildren, subscribeToMembers, toString, toStringFieldsToInclude, toStringHelper, unsubscribe, unsubscribe
 
Methods inherited from class groovy.lang.GroovyObjectSupport
groovy.lang.GroovyObjectSupport#setProperty(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#getProperty(java.lang.String), groovy.lang.GroovyObjectSupport#getMetaClass(), groovy.lang.GroovyObjectSupport#setMetaClass(groovy.lang.MetaClass), groovy.lang.GroovyObjectSupport#invokeMethod(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#wait(), groovy.lang.GroovyObjectSupport#wait(long), groovy.lang.GroovyObjectSupport#wait(long, int), groovy.lang.GroovyObjectSupport#equals(java.lang.Object), groovy.lang.GroovyObjectSupport#toString(), groovy.lang.GroovyObjectSupport#hashCode(), groovy.lang.GroovyObjectSupport#getClass(), groovy.lang.GroovyObjectSupport#notify(), groovy.lang.GroovyObjectSupport#notifyAll()
 

Field Detail

log

public static final Logger log


 
Constructor Detail

JBoss7ServerImpl

public JBoss7ServerImpl()


JBoss7ServerImpl

public JBoss7ServerImpl(java.util.Map flags)


JBoss7ServerImpl

public JBoss7ServerImpl(java.util.Map flags, Entity parent)


 
Method Detail

connectSensors

@Override
protected void connectSensors()


disconnectSensors

@Override
protected void disconnectSensors()


getBindAddress

public java.lang.String getBindAddress()


getDeploymentTimeoutSecs

public int getDeploymentTimeoutSecs()


getDriver

@Override
public JBoss7Driver getDriver()


getDriverInterface

@Override
public java.lang.Class getDriverInterface()


getHttpManagementInterfaceSecurityRealm

public java.lang.String getHttpManagementInterfaceSecurityRealm()


getHttpPort

public java.lang.Integer getHttpPort()


getHttpsPort

public java.lang.Integer getHttpsPort()


getHttpsSslKeyAlias

public java.lang.String getHttpsSslKeyAlias()


getHttpsSslKeystoreFile

public java.lang.String getHttpsSslKeystoreFile()
Path of the keystore file on the AS7 server


getHttpsSslKeystorePassword

public java.lang.String getHttpsSslKeystorePassword()


getManagementBindAddress

public java.lang.String getManagementBindAddress()


getManagementHttpPort

public int getManagementHttpPort()


getManagementHttpsPort

public int getManagementHttpsPort()


getManagementNativePort

public int getManagementNativePort()


getPortOffset

public int getPortOffset()


getShortName

@Override
public java.lang.String getShortName()


getUnsecureBindAddress

public java.lang.String getUnsecureBindAddress()


isHttpEnabled

public boolean isHttpEnabled()


isHttpsEnabled

public boolean isHttpsEnabled()


isProtocolEnabled

protected boolean isProtocolEnabled(java.lang.String protocol)


isWelcomeRootEnabled

public boolean isWelcomeRootEnabled()


 

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