Brooklyn

Deprecated API


Interfaces
TaskPreprocessor
      The preprocessor is an internal mechanism to decorate Tasks.
ValueProvider
      TODO javadoc

Classes
EffectorInferredFromAnnotatedMethod
     
deprecated:
will be deleted in 0.5.
EffectorWithExplicitImplementation
     
deprecated:
will be deleted in 0.5.
HttpDataValueProvider
      Provides values to a sensor via HTTP.
HttpHeaderValueProvider
      Provides HTTP header values to a sensor.
HttpJsonLongValueProvider
      Provides integer values to a sensor via JSON+HTTP.
HttpStatusValueProvider
      Provides HTTP status values to a sensor.
HttpStringBodyProvider
      Provides the body as a String to a sensor via HTTP.
JmxAttributeNotifier
      Provides JMX attribute values to a sensor.
JmxAttributeProvider
      Provides JMX attribute values to a sensor.
JmxOperationProvider
      Provides JMX operation results to a sensor.
JmxTabularDataProvider
      @deprecated will be deleted in 0.5.
OldHttpSensorAdapter
      This class adapts HTTP java.net.URLs to Sensor data for a particular Entity, updating the Activity as required.
OldJmxSensorAdapter
      This class adapts JMX javax.management.ObjectName data to Sensor data for a particular Entity, updating the Activity as required.
OldSshSensorAdapter
      This class adapts the result of commands sent over SSH to Sensor data for a particular Entity, updating the Activity as required.
SingleThreadedExecution
      Instances of this class ensures that Tasks it is shown execute with in-order single-threaded semantics.
SshBasedAppSetup
      Application installation, configuration and startup using ssh.
SshBasedJavaAppSetup
      Java application installation, configuration and startup using ssh.
SshMatchValueProvider
      Provides return value of a command to a sensor.
SshOutputValueProvider
      Provides output of a command to a sensor.
SshReturnValueProvider
      Provides return value of a command to a sensor.
StringUtils
      Conveniences for manipulating strings.

Annotation Types
Create
      @deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
Destroy
      @deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
Error
      @deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
PostStart
      @deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
PreStart
      @deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.
PreStop
      @deprecated This annotation had no effect; deprecated in brooklyn 0.4.0.

Methods
AbstractSoftwareProcessSshDriver#getDefaultVersion()
     
deprecated:
will be deleted in 0.5.
BasicConfigKey#resolveValue(java.lang.Object v, java.lang.Class type, ExecutionContext exec)
      attempt to resolve the given value as the given type, waiting on futures, and coercing as allowed by TypeCoercions
BasicExecutionManager#setBlockingDetails(java.lang.String description)
      convenience for setting "blocking details" on any task where the current thread is running; typically invoked prior to a wait, for transparency to a user; then invoked with 'null' just after the wait
BasicExecutionManager#withBlockingDetails(java.lang.String description, java.util.concurrent.Callable code)
      convenience for setting "blocking details" on any task where the current thread is running, while the passed code is executed; often used from groovy as withBlockingDetails("sleeping 5s") { Thread.sleep(5000); }
CommandLineLocations#getLocationsById(java.util.List ids)
     
deprecated:
will be deleted in 0.5.
CustomAggregatingEnricher#getAveragingEnricher(java.util.List producer, AttributeSensor source, AttributeSensor target)
     
deprecated:
will be deleted in 0.5.
CustomAggregatingEnricher#getSummingEnricher(java.util.List producer, AttributeSensor source, AttributeSensor target)
     
deprecated:
will be deleted in 0.5.
ExecutionManager#submit(java.util.Map flags, java.lang.Object c)
      @see submit(Map, Task)
LanguageUtils#newUid()
      @deprecated use Identifiers.makeRandomId(8)
MethodEffector#MethodEffector(java.lang.Class whereEffectorDefined, java.lang.String methodName, java.lang.String description)
     
deprecated:
will be deleted in 0.5.
Repeater#limitTimeTo(long duration)
      @see #limitTimeTo(long, TimeUnit)
SensorRegistry#addSensor(AttributeSensor sensor, ValueProvider provider)
      @deprecated in 0.4. use new SensorAdapter model.
SensorRegistry#addSensor(AttributeSensor sensor, ValueProvider provider, long period)
      @deprecated in 0.4. use new SensorAdapter model.
SensorRegistry#removeSensor(AttributeSensor sensor)
      @deprecated in 0.4. use new SensorAdapter model.
SensorRegistry#update(Sensor sensor)
      @deprecated in 0.4. use new SensorAdapter model.
SensorRegistry#updateAll()
      @deprecated in 0.4. use new SensorAdapter model.
SshBasedAppSetup#obtainPort(int suggested, int defaultPort, boolean canIncrement)
      Reserves a port.
SshBasedAppSetup#obtainPort(int suggested, boolean canIncrement)
     
deprecated:
will be deleted in 0.5.
SshBasedAppSetup#toDesiredPortRange(java.lang.Integer desired, java.lang.Integer defaultFirst = desired)
      Generates a valid range of possible ports.
SshMachineLocation#exec(java.util.List commands)
      Convenience for running commands using ssh {@literal exec} mode.
SshMachineLocation#run(java.util.List commands)
     
deprecated:
in 1.4.1,
@see execCommand and execScript
TestUtils#connectToURL(java.lang.String url)
      Connects to the given url and returns the connection.
TestUtils#urlRespondsStatusCode(java.lang.String url)
      Connects to the given HTTP URL and asserts that the response had status code 200.
TestUtils#urlRespondsWithStatusCode200(java.lang.String url)
      Connects to the given HTTP URL and asserts that the response had status code 200.

Constructors
AbstractAggregatingEnricher#AbstractAggregatingEnricher(java.util.List producers, AttributeSensor source, AttributeSensor target)
     
deprecated:
will be deleted in 0.5.
CustomAggregatingEnricher#CustomAggregatingEnricher(java.util.List producer, AttributeSensor source, AttributeSensor target, groovy.lang.Closure aggregator, S defaultValue)
     
deprecated:
will be deleted in 0.5.
CustomAggregatingEnricher#CustomAggregatingEnricher(java.util.List producer, AttributeSensor source, AttributeSensor target, Function aggregator, S defaultValue)
     
deprecated:
will be deleted in 0.5.


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