Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



# Classes and Interfaces in #Brooklyn - 1344 results found.
NameDescriptionTypePackageFramework
AbstractEntityAdjunctClassbrooklyn.policy.basicBrooklyn
AbstractExecutionContextClassbrooklyn.util.taskBrooklyn
AbstractEntityDefault Entity implementation, which should be extended whenever implementing an entity.Classbrooklyn.entity.basicBrooklyn
AbstractBrooklynResourceLookupClassio.brooklyn.camp.brooklyn.spi.lookupBrooklyn
AbstractBrooklynRestResourceClassbrooklyn.rest.resourcesBrooklyn
AbstractCampRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
AbstractEnricherClassbrooklyn.enricher.basicBrooklyn
AbstractEffectorThe abstract Effector implementation.Classbrooklyn.entity.basicBrooklyn
AbstractControllerRepresents a controller mechanism for a Cluster.Interfacebrooklyn.entity.proxyBrooklyn
AbstractConfigurableEntityFactoryClassbrooklyn.entity.basicBrooklyn
AbstractApplicationUsers can extend this to define the entities in their application, and the relationships between those entities.Classbrooklyn.entity.basicBrooklyn
AbstractControllerImplRepresents a controller mechanism for a Cluster.Classbrooklyn.entity.proxyBrooklyn
AbstractAggregatingEnricherAggregatingEnrichers implicitly subscribes to the same sensor on all entities inside an Group and should emit an aggregate on the target sensorClassbrooklyn.enricher.basicBrooklyn
AbstractAggregatorClassbrooklyn.enricher.basicBrooklyn
AbstractBrooklynObjectSpecClassbrooklyn.basicBrooklyn
AbstractBrooklynMementoPersisterClassbrooklyn.entity.rebind.persisterBrooklyn
AbstractBrooklynClassLoadingContextClassbrooklyn.management.classloadingBrooklyn
AbstractBrooklynObjectClassbrooklyn.basicBrooklyn
AbstractBrooklynObjectRebindSupportClassbrooklyn.entity.rebindBrooklyn
AbstractCollectionConfigKeyClassbrooklyn.event.basicBrooklyn
AbstractCloudMachineProvisioningLocationClassbrooklyn.location.cloudBrooklyn
AbstractAvailabilityZoneExtensionClassbrooklyn.location.cloudBrooklyn
AbstractFeedCaptures common fields and processes for sensor feeds.Classbrooklyn.event.feedBrooklyn
AbstractfKafkaSshDriverClassbrooklyn.entity.messaging.kafkaBrooklyn
AbstractGeoDnsServiceInterfacebrooklyn.entity.dnsBrooklyn
AbstractGeoDnsServiceImplClassbrooklyn.entity.dnsBrooklyn
AbstractGroupRepresents a group of entities - sub-classes can support dynamically changing membership, ad hoc groupings, etc.Interfacebrooklyn.entity.basicBrooklyn
AbstractGroupImplRepresents a group of entities - sub-classes can support dynamically changing membership, ad hoc groupings, etc.Classbrooklyn.entity.basicBrooklyn
AbstractJcloudsSubnetSshMachineLocationClassbrooklyn.location.jcloudsBrooklyn
AbstractLocationA basic implementation of the Location interface.Classbrooklyn.location.basicBrooklyn
AbstractLocationResolverExamples of valid specs: byon(hosts=myhost)Classbrooklyn.location.basicBrooklyn
AbstractMainThis class is the primary CLI for brooklyn.Classbrooklyn.cliBrooklyn
AbstractManagementContextClassbrooklyn.management.internalBrooklyn
AbstractMembershipTrackingPolicyabstract class which helps track membership of a group, invoking (empty) methods in this class on MEMBER{ADDED,REMOVED} events, as well as SERVICE_UP {true,false} for those members.Classbrooklyn.entity.groupBrooklyn
AbstractMementoClassbrooklyn.entity.rebind.dtoBrooklyn
AbstractMongoDBServerInterfacebrooklyn.entity.nosql.mongodbBrooklyn
AbstractMongoDBSshDriverClassbrooklyn.entity.nosql.mongodbBrooklyn
AbstractMultipleSensorAggregatorClassbrooklyn.enricher.basicBrooklyn
AbstractNonProvisionedControllerInterfacebrooklyn.entity.proxyBrooklyn
AbstractNonProvisionedControllerImplClassbrooklyn.entity.proxyBrooklyn
AbstractPolicyClassbrooklyn.policy.basicBrooklyn
AbstractPortableTemplateBuilderClassbrooklyn.location.jclouds.templatesBrooklyn
AbstractProcessTaskFactoryClassbrooklyn.util.task.system.internalBrooklyn
AbstractResourceSuperclass of CAMP resource implementation objects.Classio.brooklyn.camp.spiBrooklyn
AbstractResourceLookupClassio.brooklyn.camp.spi.collectionBrooklyn
AbstractSecurityProviderProvides default implementations of isAuthenticated(HttpSession) and logout(HttpSession).Classbrooklyn.rest.security.providerBrooklyn
AbstractSoftwareProcessDriverAn abstract implementation of the SoftwareProcessDriver.Classbrooklyn.entity.basicBrooklyn
AbstractSoftwareProcessSshDriverAn abstract SSH implementation of the AbstractSoftwareProcessDriver.Classbrooklyn.entity.basicBrooklyn
AbstractSshExecTaskFactoryClassbrooklyn.util.task.ssh.internalBrooklyn
AbstractStructuredConfigKeyClassbrooklyn.event.basicBrooklyn
AbstractSubscriptionManagerClassbrooklyn.management.internalBrooklyn
AbstractTemplateBrooklynLookupClassio.brooklyn.camp.brooklyn.spi.lookupBrooklyn
AbstractTransformingEnricherClassbrooklyn.enricher.basicBrooklyn
AbstractTreeNodeMementoClassbrooklyn.entity.rebind.dtoBrooklyn
AbstractTypeTransformingEnricherClassbrooklyn.enricher.basicBrooklyn
AbstractZoneFailureDetectorClassbrooklyn.entity.group.zoneawareBrooklyn
AbstractZooKeeperImplAn Entity that represents a single Apache ZooKeeper instance.Classbrooklyn.entity.zookeeperBrooklyn
AccessApiInterfacebrooklyn.rest.apiBrooklyn
AccessControllerInterfacebrooklyn.managementBrooklyn
AccessManagerInterfacebrooklyn.management.internalBrooklyn
AccessResourceClassbrooklyn.rest.resourcesBrooklyn
AccessSummaryClassbrooklyn.rest.domainBrooklyn
AccessTransformerClassbrooklyn.rest.transformBrooklyn
ActivatorClassbrooklyn.launcherBrooklyn
ActiveMQBrokerAn Entity that represents a single ActiveMQ broker instance.Interfacebrooklyn.entity.messaging.activemqBrooklyn
ActiveMQBrokerImplAn Entity that represents a single ActiveMQ broker instance.Classbrooklyn.entity.messaging.activemqBrooklyn
ActiveMQDestinationInterfacebrooklyn.entity.messaging.activemqBrooklyn
ActiveMQDestinationImplClassbrooklyn.entity.messaging.activemqBrooklyn
ActiveMQDriverInterfacebrooklyn.entity.messaging.activemqBrooklyn
ActiveMQQueueInterfacebrooklyn.entity.messaging.activemqBrooklyn
ActiveMQQueueImplClassbrooklyn.entity.messaging.activemqBrooklyn
ActiveMQSpecsClassbrooklyn.entity.messaging.activemqBrooklyn
ActiveMQSshDriverClassbrooklyn.entity.messaging.activemqBrooklyn
ActiveMQTopicInterfacebrooklyn.entity.messaging.activemqBrooklyn
ActiveMQTopicImplClassbrooklyn.entity.messaging.activemqBrooklyn
ActivityApiInterfacebrooklyn.rest.apiBrooklyn
ActivityResourceClassbrooklyn.rest.resourcesBrooklyn
AddChildrenEffectorEntity initializer which defines an effector which adds a child blueprint to an entity.Classbrooklyn.entity.effectorBrooklyn
AddEffectorEntity initializer which adds an effector to an entity.Classbrooklyn.entity.effectorBrooklyn
AddingEnricherenricher which adds multiple sensors on an entity to produce a new sensor Instead, consider calling:Classbrooklyn.enricher.basicBrooklyn
AddressableLocationA location that has an IP address.Interfacebrooklyn.locationBrooklyn
AddSensorCreates a new sensor.Classbrooklyn.entity.effectorBrooklyn
AdjunctTypeThis is the actual type of a policy instance at runtime.Classbrooklyn.policy.basicBrooklyn
AggregateClassLoaderlooks for classes and resources in the classloaders added here similar to XStream's CompositeClassLoader, but also supporting resources,Classbrooklyn.util.javalangBrooklyn
AggregatingCampPlatformA CampPlatform implementation which is empty but allows adding new items, as well as adding other platforms; meant for subclassing onlyClassio.brooklyn.campBrooklyn
AggregatingMachineProvisioningLocationTakes a list of other provisioners, and round-robins across them when obtaining a machine.Classbrooklyn.location.basicBrooklyn
AggregatingResourceLookupClassio.brooklyn.camp.spi.collectionBrooklyn
AggregatorClassbrooklyn.enricher.basicBrooklyn
AlwaysRetryOnRenewFix for RetryOnRenew so that it always retries on 401 when using a token.Classbrooklyn.location.jclouds.configBrooklyn
AmqpExchangeAn interface that describes an AMQP exchange.Interfacebrooklyn.entity.messaging.amqpBrooklyn
AmqpServerMarker interface identifying AMQP servers.Interfacebrooklyn.entity.messaging.amqpBrooklyn
AnyoneSecurityProviderClassbrooklyn.rest.security.providerBrooklyn
Apidoclike Swagger Api annotation (and treated similarly) but doesn't require path to be repeated, and supports a nameRequired Element SummaryClassbrooklyn.rest.apidocBrooklyn
ApidocEndpointClassbrooklyn.rest.apidocBrooklyn
ApidocHelpMessageBodyWriterClassbrooklyn.rest.apidocBrooklyn
ApidocResourceClassbrooklyn.rest.apidocBrooklyn
ApidocResourceClassbrooklyn.rest.resourcesBrooklyn
ApidocRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
ApidocRootClassbrooklyn.rest.apidocBrooklyn
ApiErrorClassbrooklyn.rest.domainBrooklyn
ApiErrorDtoA simple error message that provides a message and optional details.Classio.brooklyn.camp.dtoBrooklyn
ApiObjectsFactoryThis class grants access to implementations in core for operations needed in API classes.Classbrooklyn.basic.internalBrooklyn
ApiObjectsFactoryImplClassbrooklyn.basic.internalBrooklyn
ApiObjectsFactoryInterfaceMethods from downstream projects used in API classes at runtime.Interfacebrooklyn.basic.internalBrooklyn
ApplicationAn application is the root of the entity hierarchy.Interfacebrooklyn.entityBrooklyn
ApplicationApiInterfacebrooklyn.rest.apiBrooklyn
ApplicationBuilderExperimental mechanism for defining/building applications.Classbrooklyn.entity.basicBrooklyn
ApplicationComponentHolds the metadata (name, description, etc) for a PCT as well as fields pointing to behaviour (eg creation of PlatformComponent).Classio.brooklyn.camp.spiBrooklyn
ApplicationComponentDtoClassio.brooklyn.camp.dtoBrooklyn
ApplicationComponentRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
ApplicationComponentTemplateHolds the metadata (name, description, etc) for a PCT as well as fields pointing to behaviour (eg creation of PlatformComponent).Classio.brooklyn.camp.spiBrooklyn
ApplicationComponentTemplateDtoClassio.brooklyn.camp.dtoBrooklyn
ApplicationComponentTemplateRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
ApplicationResourceClassbrooklyn.rest.resourcesBrooklyn
ApplicationSpecClassbrooklyn.rest.domainBrooklyn
ApplicationSummaryClassbrooklyn.rest.domainBrooklyn
ApplicationTransformerClassbrooklyn.rest.transformBrooklyn
ApplicationUsageClassbrooklyn.management.usageBrooklyn
ArchiveBuilderBuild a Zip or Jar archive.Classbrooklyn.util.fileBrooklyn
ArchiveTasksClassbrooklyn.util.fileBrooklyn
ArchiveUtilsClassbrooklyn.util.fileBrooklyn
ArtifactClassio.brooklyn.camp.spi.pdpBrooklyn
ArtifactContentClassio.brooklyn.camp.spi.pdpBrooklyn
ArtifactRequirementClassio.brooklyn.camp.spi.pdpBrooklyn
AssemblyHolds the metadata (name, description, etc) for an AssemblyTemplate as well as fields pointing to behaviour (eg list of ACT's).Classio.brooklyn.camp.spiBrooklyn
AssemblyBrooklynLookupClassio.brooklyn.camp.brooklyn.spi.lookupBrooklyn
AssemblyDtoClassio.brooklyn.camp.dtoBrooklyn
AssemblyRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
AssemblyTemplateHolds the metadata (name, description, etc) for an AssemblyTemplate as well as fields pointing to behaviour (eg list of ACT's).Classio.brooklyn.camp.spiBrooklyn
AssemblyTemplateBrooklynLookupClassio.brooklyn.camp.brooklyn.spi.lookupBrooklyn
AssemblyTemplateConstructorClassio.brooklyn.camp.spi.pdpBrooklyn
AssemblyTemplateDtoClassio.brooklyn.camp.dtoBrooklyn
AssemblyTemplateInstantiatorInterfaceio.brooklyn.camp.spi.instantiateBrooklyn
AssemblyTemplateRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
AssemblyTemplateSpecInstantiatorInterfacebrooklyn.camp.brooklyn.apiBrooklyn
AssertsTODO should move this to new package brooklyn.Classbrooklyn.testBrooklyn
AsyncCollectionChangeAdapterClassbrooklyn.management.internalBrooklyn
AtomicReferencesClassbrooklyn.util.javalangBrooklyn
AttributeMapA Map of Entity attribute values.Classbrooklyn.event.basicBrooklyn
AttributePollHandlerHandler for when polling an entity's attribute.Classbrooklyn.event.feedBrooklyn
AttributesThis interface should be used to access Sensor definitions.Interfacebrooklyn.entity.basicBrooklyn
AttributeSensorThe interface implemented by attribute sensors.Interfacebrooklyn.eventBrooklyn
AttributeSensorAndConfigKeyA Sensor describing an attribute that can be configured with inputs that are used to derive the final value.Classbrooklyn.event.basicBrooklyn
AutoScalerPolicyPolicy that is attached to a Resizable entity and dynamically adjusts its size in response to emitted POOL_COLD and POOL_HOT events.Classbrooklyn.policy.autoscalingBrooklyn
AvailabilityZoneExtensionFor a location that has sub-zones within it (e.Interfacebrooklyn.location.cloudBrooklyn
AwsAvailabilityZoneExtensionClassbrooklyn.location.jclouds.zoneBrooklyn
BackoffLimitedRetryHandlerAllow replayable request to be retried a limited number of times, and impose an exponential back-off delay before returning.Classbrooklyn.util.internal.sshBrooklyn
BalanceableContainerContains worker items that can be moved between this container and others to effect load balancing.Interfacebrooklyn.policy.loadbalancingBrooklyn
BalanceablePoolModelCaptures the state of a balanceable cluster of containers and all their constituent items, including workrates, for consumption by a BalancingStrategy.Interfacebrooklyn.policy.loadbalancingBrooklyn
BalanceableWorkerPoolRepresents an elastic group of "container" entities, each of which is capable of hosting "item" entities that perform work and consume the container's available resources (e.Interfacebrooklyn.policy.loadbalancingBrooklyn
BalanceableWorkerPoolImplClassbrooklyn.policy.loadbalancingBrooklyn
BalancingNodePlacementStrategyDefault node placement strategy: attempts to keep the number of nodes balanced across the available locations.Classbrooklyn.entity.group.zoneawareBrooklyn
BalancingStrategyRepresents an abstract algorithm for optimally balancing worker "items" among several "containers" based on the workloads of the items, and corresponding high- and low-thresholds on the containers.Classbrooklyn.policy.loadbalancingBrooklyn
BashCommandsClassbrooklyn.util.sshBrooklyn
BasicApplicationThe most basic implementation of an application possible.Interfacebrooklyn.entity.basicBrooklyn
BasicApplicationImplClassbrooklyn.entity.basicBrooklyn
BasicAssemblyTemplateInstantiatorClassio.brooklyn.camp.spi.instantiateBrooklyn
BasicAttributeSensorA Sensor describing an attribute change.Classbrooklyn.event.basicBrooklyn
BasicAttributeSensorAndConfigKeyA Sensor describing an attribute that can be configured with a default value.Classbrooklyn.event.basicBrooklyn
BasicBrooklynCatalogClassbrooklyn.catalog.internalBrooklyn
BasicCampPlatformClassio.brooklyn.campBrooklyn
BasicCatalogItemMementoClassbrooklyn.entity.rebind.dtoBrooklyn
BasicCatalogItemRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicConfigKeyClassbrooklyn.event.basicBrooklyn
BasicConfigurableEntityFactoryClassbrooklyn.entity.basicBrooklyn
BasicConfigurableObjectA parent class for ancilliary objects that do not require the full heavy lifting of AbstractBrooklynObject or similar, but wish to use ConfigKey and Configurable in their construction, via theClassbrooklyn.basicBrooklyn
BasicDelegatingSystemPropertyClassbrooklyn.util.internalBrooklyn
BasicDownloadRequirementClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicDownloadResolverClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicDownloadsManagerClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicDownloadTargetsClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicEnricherMementoThe persisted state of an enricher.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicEnricherRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicEntitlementClassDefinitionClassbrooklyn.management.entitlementBrooklyn
BasicEntityThis is the most basic entity possible - does nothing beyond AbstractEntity.Interfacebrooklyn.entity.basicBrooklyn
BasicEntityDriverManagerClassbrooklyn.entity.driversBrooklyn
BasicEntityImplClassbrooklyn.entity.basicBrooklyn
BasicEntityMementoRepresents the state of an entity, so that it can be reconstructed (e.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicEntityRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicEntityTypeRegistryClassbrooklyn.entity.proxyingBrooklyn
BasicExecutionContextA means of executing tasks against an ExecutionManager with a given bucket/set of tags pre-defined (so that it can look like an Executor and also supply ExecutorService.Classbrooklyn.util.taskBrooklyn
BasicExecutionManagerManages the execution of atomic tasks and scheduled (recurring) tasks, including setting tags and invoking callbacks.Classbrooklyn.util.taskBrooklyn
BasicFeedMementoThe persisted state of a feed.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicFeedRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicGroupInterfacebrooklyn.entity.basicBrooklyn
BasicGroupImplClassbrooklyn.entity.basicBrooklyn
BasicHardwareDetailsClassbrooklyn.location.basicBrooklyn
BasicJcloudsLocationCustomizerA default no-op implementation, which can be extended to override the appropriate methods.Classbrooklyn.location.jcloudsBrooklyn
BasicLocationDefinitionClassbrooklyn.location.basicBrooklyn
BasicLocationMementoThe persisted state of a location.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicLocationRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicLocationRegistryClassbrooklyn.location.basicBrooklyn
BasicMachineDetailsClassbrooklyn.location.basicBrooklyn
BasicMachineMetadataClassbrooklyn.location.basicBrooklyn
BasicManagementNodeSyncRecordRepresents the state of a management node within the Brooklyn management planeSee Also:Serialized FormClassbrooklyn.entity.rebind.plane.dtoBrooklyn
BasicMasterChooserClassbrooklyn.management.haBrooklyn
BasicNotificationSensorA Sensor used to notify subscribers about events.Classbrooklyn.event.basicBrooklyn
BasicOsDetailsClassbrooklyn.location.basicBrooklyn
BasicParameterTypeClassbrooklyn.entity.basicBrooklyn
BasicPolicyMementoThe persisted state of a policy.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicPolicyRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicPoolClassbrooklyn.util.poolBrooklyn
BasicReferenceClassbrooklyn.internal.storage.implBrooklyn
BasicResourceLookupClassio.brooklyn.camp.spi.collectionBrooklyn
BasicSensorParent for all Sensors.Classbrooklyn.event.basicBrooklyn
BasicSensorEventA SensorEvent containing data from a Sensor generated by an Entity.Classbrooklyn.event.basicBrooklyn
BasicStartableProvides a pass-through Startable entity used for keeping hierarchies tidy.Interfacebrooklyn.entity.basicBrooklyn
BasicStartableImplClassbrooklyn.entity.basicBrooklyn
BasicSubscriptionContextA SubscriptionContext for an entity or other user of a SubscriptionManager.Classbrooklyn.management.internalBrooklyn
BasicTaskThe basic concrete implementation of a Task to be executed.Classbrooklyn.util.taskBrooklyn
BidiSerializationClassbrooklyn.rest.util.jsonBrooklyn
BindDnsServerThis sets up a BIND DNS server.Interfacebrooklyn.entity.network.bindBrooklyn
BindDnsServerDriverInterfacebrooklyn.entity.network.bindBrooklyn
BindDnsServerImplThis sets up a BIND DNS server.Classbrooklyn.entity.network.bindBrooklyn
BindDnsServerSshDriverClassbrooklyn.entity.network.bindBrooklyn
BitListrepresents an immutable ordered collection of bits with a known length when converting to and from bytes and larger numbers, this representation Classbrooklyn.util.mathBrooklyn
BitUtilsClassbrooklyn.util.mathBrooklyn
BlackholeSecurityProviderClassbrooklyn.rest.security.providerBrooklyn
BooleanSystemPropertyClassbrooklyn.util.internalBrooklyn
BoxingClassbrooklyn.util.javalangBrooklyn
BrooklynAccessUtilsClassbrooklyn.location.accessBrooklyn
BrooklynApiClassbrooklyn.rest.clientBrooklyn
BrooklynAssemblyTemplateInstantiatorClassio.brooklyn.camp.brooklyn.spi.creationBrooklyn
BrooklynCampConstantsClassio.brooklyn.camp.brooklynBrooklyn
BrooklynCampPlatformCampPlatform implementation which includes Brooklyn entities (via BrooklynImmutableCampPlatform)Classio.brooklyn.camp.brooklynBrooklyn
BrooklynCampPlatformLauncherClassbrooklyn.launcher.campBrooklyn
BrooklynCampPlatformLauncherAbstractClassio.brooklyn.camp.brooklynBrooklyn
BrooklynCampPlatformLauncherNoServerClassio.brooklyn.camp.brooklynBrooklyn
BrooklynCatalogInterfacebrooklyn.catalogBrooklyn
BrooklynClassLoadingContextProvides functionality for loading classes based on the current context (e.Interfacebrooklyn.management.classloadingBrooklyn
BrooklynClassLoadingContextSequentialClassbrooklyn.management.classloadingBrooklyn
BrooklynClusterInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynClusterImplClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynClusterUpgradeEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
BrooklynComponentTemplateResolverThis converts PlatformComponentTemplate instances whose type is prefixed brooklyn: to Brooklyn EntitySpec instances.Classio.brooklyn.camp.brooklyn.spi.creationBrooklyn
BrooklynConfigKeysCommonly used config keys, for use in entities.Classbrooklyn.entity.basicBrooklyn
BrooklynDevelopmentModesClassbrooklyn.launcher.configBrooklyn
BrooklynDslCommonClassio.brooklyn.camp.brooklyn.spi.dsl.methodsBrooklyn
BrooklynDslDeferredSupplierprovide an object suitable to resolve chained invocations in a parsed YAML / Deployment Plan DSL, which also implements DeferredSupplier so that they can be resolved when neededClassio.brooklyn.camp.brooklyn.spi.dslBrooklyn
BrooklynDslInterpreterClassio.brooklyn.camp.brooklyn.spi.dslBrooklyn
BrooklynDynamicTypeThis is the actual type of a brooklyn object instance at runtime, which can change from the static BrooklynType, and can change over time;Classbrooklyn.basicBrooklyn
BrooklynEntityDecorationResolverPattern for resolving "decorations" on service specs / entity specs, such as policies, enrichers, etc.Classio.brooklyn.camp.brooklyn.spi.creationBrooklyn
BrooklynEntityMatcherClassio.brooklyn.camp.brooklyn.spi.creationBrooklyn
BrooklynEntityMirrorProvides an entity which can sit in one brooklyn domain and reflect the status of an entity via the REST API of another domain.Interfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynEntityMirrorImplClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynFeatureEnablementFor enabling/disabling experimental features.Classbrooklyn.internalBrooklyn
BrooklynGarbageCollectorDeletes record of old tasks, to prevent space leaks and the eating up of more and more memory.Classbrooklyn.management.internalBrooklyn
BrooklynGlobalConfigConvenience collection of popular global configuration values.Classbrooklyn.launcher.configBrooklyn
BrooklynImageChooserClassbrooklyn.location.jcloudsBrooklyn
BrooklynImmutableCampPlatformClassio.brooklyn.camp.brooklyn.spi.platformBrooklyn
BrooklynJacksonJsonProviderClassbrooklyn.rest.util.jsonBrooklyn
BrooklynLanguageExtensionsClassbrooklyn.utilBrooklyn
BrooklynLauncher BrooklynLauncher launcher = BrooklynLauncher.Classbrooklyn.launcherBrooklyn
BrooklynLeakListenerClassbrooklyn.testBrooklyn
BrooklynLoggingClassbrooklyn.configBrooklyn
BrooklynMachinePoolClassbrooklyn.location.jcloudsBrooklyn
BrooklynMavenArtifactsClassbrooklyn.utilBrooklyn
BrooklynMementoRepresents an entire persisted Brooklyn management context, with all its entities and locations.Interfacebrooklyn.mementosBrooklyn
BrooklynMementoImplClassbrooklyn.entity.rebind.dtoBrooklyn
BrooklynMementoManifestRepresents a manifest of the entities etc in the overall memento.Interfacebrooklyn.mementosBrooklyn
BrooklynMementoManifestImplClassbrooklyn.entity.rebind.dtoBrooklyn
BrooklynMementoPersisterControls the persisting and reading back of mementos.Interfacebrooklyn.mementosBrooklyn
BrooklynMementoPersisterInMemoryClassbrooklyn.entity.rebind.persisterBrooklyn
BrooklynMementoPersisterToFileClassbrooklyn.entity.rebind.persisterBrooklyn
BrooklynMementoPersisterToMultiFileClassbrooklyn.entity.rebind.persisterBrooklyn
BrooklynMementoPersisterToObjectStoreClassbrooklyn.entity.rebind.persisterBrooklyn
BrooklynMementoRawDataRepresents the raw persisted data.Classbrooklyn.mementosBrooklyn
BrooklynMementoTransformerTransforms the raw data of persisted state (e.Interfacebrooklyn.entity.rebind.transformerBrooklyn
BrooklynMetricsInterfacebrooklyn.entity.brooklynBrooklyn
BrooklynMetricsImplClassbrooklyn.entity.brooklynBrooklyn
BrooklynNetworkUtilsClassbrooklyn.utilBrooklyn
BrooklynNodeInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeDriverInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeImplClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeSshDriverClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeUpgradeEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
BrooklynObjectSuper-type of entity, location, policy and enricher.Interfacebrooklyn.basicBrooklyn
BrooklynObjectInternalInterfacebrooklyn.basicBrooklyn
BrooklynObjectTypeenum BrooklynObjectTypeEnum Constant SummaryClassbrooklyn.entity.rebindBrooklyn
BrooklynPropertiesutils for accessing command-line and system-env properties; doesn't resolve anything (unless an execution context is supplied)Classbrooklyn.configBrooklyn
BrooklynPropertiesSecurityFilterProvides basic HTTP authentication.Classbrooklyn.rest.filterBrooklyn
BrooklynRestApiClassbrooklyn.restBrooklyn
BrooklynRestResourceUtilsClassbrooklyn.rest.utilBrooklyn
BrooklynServerConfigClassbrooklyn.configBrooklyn
BrooklynServerDetailsClassbrooklyn.launcherBrooklyn
BrooklynServiceAttributesattributes which callers can set and a service application (such as servlet or osgi) will pay attention to,Classbrooklyn.configBrooklyn
BrooklynShutdownHooksClassbrooklyn.entity.basicBrooklyn
BrooklynStorageInterfacebrooklyn.internal.storageBrooklyn
BrooklynStorageImplClassbrooklyn.internal.storage.implBrooklyn
BrooklynSystemPropertiesConvenience for retrieving well-defined system properties, including checking if they have been set etc.Classbrooklyn.util.internalBrooklyn
BrooklynTagsClassbrooklyn.entity.basicBrooklyn
BrooklynTasksClassbrooklyn.entity.basicBrooklyn
BrooklynTaskTagsProvides utilities for making Tasks easier to work with in Brooklyn.Classbrooklyn.entity.basicBrooklyn
BrooklynTypeGives type information for a BrooklynObject.Interfacebrooklyn.basicBrooklyn
BrooklynTypesClassbrooklyn.basicBrooklyn
BrooklynTypeSnapshotClassbrooklyn.basicBrooklyn
BrooklynUrlLookupClassio.brooklyn.camp.brooklyn.spi.lookupBrooklyn
BrooklynUserWithRandomPasswordSecurityProviderClassbrooklyn.rest.security.providerBrooklyn
BrooklynVersionClassbrooklynBrooklyn
BrooklynWebConfigClassbrooklyn.restBrooklyn
BrooklynWebServerClassbrooklyn.launcherBrooklyn
BrooklynYamlLocationResolverClassio.brooklyn.camp.brooklyn.spi.creationBrooklyn
BrooklynYamlTypeInstantiatorAssists in loading types referenced from YAML; mainly as a way to share logic used in very different contexts.Classio.brooklyn.camp.brooklyn.spi.creationBrooklyn
ByonLocationResolverExamples of valid specs: byon:(hosts=myhost)Classbrooklyn.location.basicBrooklyn
ByteSizeStringsA formatter to pretty-print numeric values representing sizes in byes.Classbrooklyn.util.textBrooklyn
CallableFromRunnableWraps a Runnable as a Callable.Classbrooklyn.util.concurrentBrooklyn
CampJsonsClassio.brooklyn.camp.rest.utilBrooklyn
CampPlatformClassio.brooklyn.campBrooklyn
CampRestContextClassio.brooklyn.camp.rest.utilBrooklyn
CampRestGuavasClassio.brooklyn.camp.rest.utilBrooklyn
CampRestResourcesClassio.brooklyn.campBrooklyn
CampServerClassio.brooklyn.campBrooklyn
CanSetNameInterfacebrooklyn.util.taskBrooklyn
CassandraClusterInterfacebrooklyn.entity.nosql.cassandraBrooklyn
CassandraClusterImplClassbrooklyn.entity.nosql.cassandraBrooklyn
CassandraDatacenterA group of CassandraNodes -- based on Brooklyn's DynamicCluster (though it is a "Datacenter" in Cassandra terms, where Cassandra's "cluster" correspondsInterfacebrooklyn.entity.nosql.cassandraBrooklyn
CassandraDatacenterImpl Several subtleties to note: - a node may take some time after it is running and serving JMX to actually be contactable on its thrift portClassbrooklyn.entity.nosql.cassandraBrooklyn
CassandraFabricA fabric of CassandraNodes, which forms a cluster spanning multiple locations.Interfacebrooklyn.entity.nosql.cassandraBrooklyn
CassandraFabricImpl Serveral subtleties to note: - a node may take some time after it is running and serving JMX to actually be contactable on its thrift portClassbrooklyn.entity.nosql.cassandraBrooklyn
CassandraNodeAn Entity that represents a Cassandra node in a CassandraDatacenter.Interfacebrooklyn.entity.nosql.cassandraBrooklyn
CassandraNodeDriverInterfacebrooklyn.entity.nosql.cassandraBrooklyn
CassandraNodeImplClassbrooklyn.entity.nosql.cassandraBrooklyn
CassandraNodeSshDriverStart a CassandraNode in a Location accessible over ssh.Classbrooklyn.entity.nosql.cassandraBrooklyn
Catalogannotation that can be placed on an Application (template), entity or policy to give metadata for when used in a catalog and to indicate inclusion in annotation-scanned catalogsClassbrooklyn.catalogBrooklyn
CatalogApiInterfacebrooklyn.rest.apiBrooklyn
CatalogClasspathDoClassbrooklyn.catalog.internalBrooklyn
CatalogClasspathDtoClassbrooklyn.catalog.internalBrooklyn
CatalogConfigClassbrooklyn.catalogBrooklyn
CatalogConfigurationDtoClassbrooklyn.catalog.internalBrooklyn
CatalogDoClassbrooklyn.catalog.internalBrooklyn
CatalogDtoClassbrooklyn.catalog.internalBrooklyn
CatalogDtoUtilsClassbrooklyn.catalog.internalBrooklyn
CatalogEntityItemDtoClassbrooklyn.catalog.internalBrooklyn
CatalogEntitySummaryClassbrooklyn.rest.domainBrooklyn
CatalogItemInterfacebrooklyn.catalogBrooklyn
CatalogItemBuilderClassbrooklyn.catalog.internalBrooklyn
CatalogItemDoClassbrooklyn.catalog.internalBrooklyn
CatalogItemDtoAbstractClassbrooklyn.catalog.internalBrooklyn
CatalogItemMementoInterfacebrooklyn.mementosBrooklyn
CatalogItemSummaryvariant of Catalog*ItemDto objects for JS/JSON serialization; see also, subclassesClassbrooklyn.rest.domainBrooklyn
CatalogLibrariesDoClassbrooklyn.catalog.internalBrooklyn
CatalogLibrariesDtoClassbrooklyn.catalog.internalBrooklyn
CatalogLoadModeenum CatalogLoadModeEnum Constant SummaryClassbrooklyn.catalogBrooklyn
CatalogPolicyItemDtoClassbrooklyn.catalog.internalBrooklyn
CatalogPolicySummaryClassbrooklyn.rest.domainBrooklyn
CatalogPredicatesClassbrooklyn.catalogBrooklyn
CatalogResourceClassbrooklyn.rest.resourcesBrooklyn
CatalogTemplateItemDtoClassbrooklyn.catalog.internalBrooklyn
CatalogTransformerClassbrooklyn.rest.transformBrooklyn
CatalogUtilsClassbrooklyn.catalog.internalBrooklyn
CatalogXmlSerializerClassbrooklyn.catalog.internalBrooklyn
ChangeableA collection of entities that can change.Interfacebrooklyn.entity.traitBrooklyn
ChangeListenerListener to be notified of changes within brooklyn, so that the new state of the entity/location/policy can be persisted.Interfacebrooklyn.entity.rebindBrooklyn
ChefAttributeFeedA sensor feed that retrieves attributes from Chef server and converts selected attributes to sensors.Classbrooklyn.entity.chefBrooklyn
ChefAttributePollConfigClassbrooklyn.entity.chefBrooklyn
ChefBashCommandsClassbrooklyn.entity.chefBrooklyn
ChefComponentTemplateResolverClassio.brooklyn.camp.brooklyn.spi.creationBrooklyn
ChefConfigInterfacebrooklyn.entity.chefBrooklyn
ChefConfigsClassbrooklyn.entity.chefBrooklyn
ChefEntityInterfacebrooklyn.entity.chefBrooklyn
ChefEntityImplClassbrooklyn.entity.chefBrooklyn
ChefLifecycleEffectorTasksCreates effectors to start, restart, and stop processes using Chef.Classbrooklyn.entity.chefBrooklyn
ChefServerTasksClassbrooklyn.entity.chefBrooklyn
ChefSoloDriverClassbrooklyn.entity.chefBrooklyn
ChefSoloTasksClassbrooklyn.entity.chefBrooklyn
ChefTasksClassbrooklyn.entity.chefBrooklyn
Cidrrepresents a CIDR (classless inter-domain routing) token, i.Classbrooklyn.util.netBrooklyn
ClassCoercionExceptionThrown to indicate that TypeCoercions could not cast an object from oneSee Also:Serialized FormClassbrooklyn.util.flagsBrooklyn
ClassFinderClassbrooklyn.cli.itemlisterBrooklyn
ClosureEntityFactoryClassbrooklyn.entity.basicBrooklyn
CloudExplorerConvenience for listing Cloud Compute and BlobStore details.Classbrooklyn.cliBrooklyn
CloudLocationConfigInterfacebrooklyn.location.cloudBrooklyn
CloudMachineNamerClassbrooklyn.location.cloudBrooklyn
ClusterIntended to represent a group of homogeneous entities in a single location.Interfacebrooklyn.entity.groupBrooklyn
CollectionChangeListenerInterfacebrooklyn.management.internalBrooklyn
CollectionFunctionalsClassbrooklyn.util.collectionsBrooklyn
CoLocatedMongoDBRouterInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
CoLocatedMongoDBRouterImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
CombinerClassbrooklyn.enricher.basicBrooklyn
CombiningZoneFailureDetectorClassbrooklyn.entity.group.zoneawareBrooklyn
CommandLineUtilClassbrooklyn.utilBrooklyn
ComparableVersionClassbrooklyn.util.textBrooklyn
CompoundRuntimeExceptionClassbrooklyn.util.exceptionsBrooklyn
CompoundTaskA Task that is comprised of other units of work: possibly a heterogeneous mix of Task, Runnable, Callable and Closure instances.Classbrooklyn.util.taskBrooklyn
CompoundTransformerClassbrooklyn.entity.rebind.transformerBrooklyn
CompoundTransformerLoaderClassbrooklyn.entity.rebind.transformerBrooklyn
ConcurrentMapAcceptingNullValsA decorator for a ConcurrentMap that allows null values to be used.Classbrooklyn.internal.storage.implBrooklyn
ConfigBagStores config in such a way that usage can be tracked.Classbrooklyn.util.configBrooklyn
ConfigKeyRepresents the name of a piece of typed configuration data for an entity.Interfacebrooklyn.configBrooklyn
ConfigKeysDictionary of ConfigKey entries.Classbrooklyn.entity.basicBrooklyn
ConfigKeySelfExtractingInterface for resolving key values; typically implemented by the config key, but discouraged for external usage.Interfacebrooklyn.util.internalBrooklyn
ConfigMapInterfacebrooklyn.configBrooklyn
ConfigMapImplClassbrooklyn.policy.basicBrooklyn
ConfigMapViewWithStringKeysInternal class that presents a view over a ConfigMap, so it looks like a Map (with the keys being the config key names).Classbrooklyn.entity.basicBrooklyn
ConfigPredicatesClassbrooklyn.configBrooklyn
ConfigSummaryClassbrooklyn.rest.domainBrooklyn
ConfigToAttributesClassbrooklyn.event.feedBrooklyn
ConfigurableSomething that has mutable config, such as an entity or policy.Interfacebrooklyn.entity.traitBrooklyn
ConfigurableEntityFactoryInterfacebrooklyn.entity.basicBrooklyn
ConfigurableEntityFactoryFromEntityFactoryClassbrooklyn.entity.basicBrooklyn
ConfigUtilsClassbrooklyn.configBrooklyn
ConnectionFailureDetectorMonitors a given HostAndPort, to emit HASensors.Classbrooklyn.policy.haBrooklyn
ContextHandlerCollectionHotSwappableClassbrooklyn.util.webBrooklyn
ControlledDynamicWebAppClusterThis entity contains the sub-groups and entities that go in to a single location (e.Interfacebrooklyn.entity.webappBrooklyn
ControlledDynamicWebAppClusterImplClassbrooklyn.entity.webappBrooklyn
CouchbaseClusterInterfacebrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseClusterImplClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeInterfacebrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeDriverInterfacebrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeImplClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeSshDriverClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseSyncGatewayInterfacebrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseSyncGatewayDriverInterfacebrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseSyncGatewayImplClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseSyncGatewaySshDriverClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchDBClusterA cluster of CouchDBNodes based on DynamicCluster which can be resized by a policy if required.Interfacebrooklyn.entity.nosql.couchdbBrooklyn
CouchDBClusterImplClassbrooklyn.entity.nosql.couchdbBrooklyn
CouchDBNodeAn Entity that represents a CouchDB node in a CouchDBCluster.Interfacebrooklyn.entity.nosql.couchdbBrooklyn
CouchDBNodeDriverInterfacebrooklyn.entity.nosql.couchdbBrooklyn
CouchDBNodeImplClassbrooklyn.entity.nosql.couchdbBrooklyn
CouchDBNodeSshDriverStart a CouchDBNode in a Location accessible over ssh.Classbrooklyn.entity.nosql.couchdbBrooklyn
CountdownTimerClassbrooklyn.util.timeBrooklyn
CriticalCauseZoneFailureDetectorClassbrooklyn.entity.group.zoneawareBrooklyn
CumulusRDFApplicationCumulusRDF application with Cassandra cluster.Classbrooklyn.demoBrooklyn
CustomAggregatingEnricherSubscribes to events from producers with a sensor of type T, aggregates them with the provided closure and emits the result on the target sensor V.Classbrooklyn.enricherBrooklyn
CustomMachineNamerClassbrooklyn.location.cloudBrooklyn
CustomResourceLocatorClassbrooklyn.launcher.configBrooklyn
DatabaseNodeInterfacebrooklyn.entity.databaseBrooklyn
DataEntityAn entity that supplies data as AttributeSensor values.Interfacebrooklyn.entity.basicBrooklyn
DataEntityImplClassbrooklyn.entity.basicBrooklyn
DataGridInterfacebrooklyn.internal.storageBrooklyn
DataGridFactoryA factory for creating a DataGrid.Interfacebrooklyn.internal.storageBrooklyn
DatastoreMixinsClassbrooklyn.entity.databaseBrooklyn
DataUriSchemeParser see: http://stackoverflow.Classbrooklyn.util.textBrooklyn
DefaultBalanceablePoolModelStandard implementation of BalanceablePoolModel, providing essential arithmetic for item and container workrates and thresholds.Classbrooklyn.policy.loadbalancingBrooklyn
DefaultExceptionMapperClassbrooklyn.rest.utilBrooklyn
DefaultFollowTheSunModelClassbrooklyn.policy.followthesunBrooklyn
DeferredSupplierA class that supplies objects of a single type.Interfacebrooklyn.util.taskBrooklyn
DefinedLocationByIdResolverClassbrooklyn.location.basicBrooklyn
DelegateEntityA delegate entity for use as a Group child proxy for members.Interfacebrooklyn.entity.basicBrooklyn
DelegateEntityImplClassbrooklyn.entity.basicBrooklyn
DelegatingPollHandlerA poll handler that delegates each call to a set of poll handlers.Classbrooklyn.event.feedBrooklyn
DelegatingPrintStreamClassbrooklyn.util.streamBrooklyn
DelegatingSecurityProviderClassbrooklyn.rest.security.providerBrooklyn
DeleteOrphanedLocationsTransformerClassbrooklyn.entity.rebind.transformer.implBrooklyn
DeltaEnricherConverts an absolute sensor into a delta sensor (i.Classbrooklyn.enricherBrooklyn
DependentConfigurationConveniences for making tasks which run in entity ExecutionContexts, subscribing to attributes from other entities, possibly transforming those; these Task instances are typically passed in EntityLocal.Classbrooklyn.event.basicBrooklyn
DeploymentPlanClassio.brooklyn.camp.spi.pdpBrooklyn
DeprecatedKeysMappingBuilderClassbrooklyn.location.basicBrooklyn
DoubleSystemPropertyClassbrooklyn.util.internalBrooklyn
DownloadProducerFromCloudsoftRepoClassbrooklyn.entity.drivers.downloadsBrooklyn
DownloadProducerFromLocalRepoClassbrooklyn.entity.drivers.downloadsBrooklyn
DownloadProducerFromPropertiesBased on the contents of brooklyn properties, sets up rules for resolving where to download artifacts from, for installing entities.Classbrooklyn.entity.drivers.downloadsBrooklyn
DownloadProducerFromUrlAttributeRetrieves the DOWNLOAD_URL or DOWNLOAD_ADDON_URLS attribute of a given entity, and performs the template substitutions to generate the download URL.Classbrooklyn.entity.drivers.downloadsBrooklyn
DownloadResolverGives download details for an entity or an entity add-on.Interfacebrooklyn.entity.drivers.downloadsBrooklyn
DownloadResolverManagerUsed by an EntityDriver to obtain the download locations when installing an entity.Interfacebrooklyn.entity.drivers.downloadsBrooklyn
DownloadSubstitutersClassbrooklyn.entity.drivers.downloadsBrooklyn
DriverDependentEntityAn Entity that needs to have a driver.Interfacebrooklyn.entity.driversBrooklyn
DslComponentClassio.brooklyn.camp.brooklyn.spi.dsl.methodsBrooklyn
DslParserClassio.brooklyn.camp.brooklyn.spi.dsl.parseBrooklyn
DslUtilsClassio.brooklyn.camp.brooklyn.spi.dslBrooklyn
DtoBaseClassio.brooklyn.camp.dtoBrooklyn
DtoCustomAttributesClassio.brooklyn.camp.dtoBrooklyn
DtoFactoryClassio.brooklyn.camp.rest.utilBrooklyn
Durationsimple class determines a length of timeSee Also:Serialized FormClassbrooklyn.util.timeBrooklyn
DurationsClassbrooklyn.util.timeBrooklyn
DynamicClusterA Cluster of entities that can dynamically increase or decrease the number of members.Interfacebrooklyn.entity.groupBrooklyn
DynamicClusterImplA cluster of entities that can dynamically increase or decrease the number of entities.Classbrooklyn.entity.groupBrooklyn
DynamicFabricWhen a dynamic fabric is started, it starts an entity in each of its locations.Interfacebrooklyn.entity.groupBrooklyn
DynamicFabricImplWhen a dynamic fabric is started, it starts an entity in each of its locations.Classbrooklyn.entity.groupBrooklyn
DynamicGroupInterfacebrooklyn.entity.basicBrooklyn
DynamicGroupImplClassbrooklyn.entity.basicBrooklyn
DynamicLocationA location that is created and owned by an entity at runtime.Interfacebrooklyn.location.dynamicBrooklyn
DynamicMultiGroupInterfacebrooklyn.entity.groupBrooklyn
DynamicMultiGroupImplClassbrooklyn.entity.groupBrooklyn
DynamicRegionsFabricInterfacebrooklyn.entity.groupBrooklyn
DynamicRegionsFabricImplClassbrooklyn.entity.groupBrooklyn
DynamicSequentialTaskRepresents a task whose run() method can create other tasks which are run sequentially, but that sequence runs in parallel to this taskClassbrooklyn.util.taskBrooklyn
DynamicTasksContains static methods which detect and use the current TaskQueueingContext to execute tasks.Classbrooklyn.util.taskBrooklyn
DynamicWebAppClusterDynamicWebAppClusters provide cluster-wide aggregates of entity attributes.Interfacebrooklyn.entity.webappBrooklyn
DynamicWebAppClusterImplDynamicWebAppClusters provide cluster-wide aggregates of entity attributes.Classbrooklyn.entity.webappBrooklyn
DynamicWebAppFabricDynamicWebAppFabric provide a fabric of clusters, aggregating the entity attributes.Interfacebrooklyn.entity.webappBrooklyn
DynamicWebAppFabricImplClassbrooklyn.entity.webappBrooklyn
EffectorMarks a method as being an effector.Classbrooklyn.entity.annotationBrooklyn
EffectorAn operation of some kind, carried out by an Entity.Interfacebrooklyn.entityBrooklyn
EffectorAndBodyClassbrooklyn.entity.effectorBrooklyn
EffectorApiInterfacebrooklyn.rest.apiBrooklyn
EffectorBaseconcrete implementation of Effector interface, but not (at this level of the hirarchy) defining an implementation Classbrooklyn.entity.effectorBrooklyn
EffectorBodyTypical implementations override #main(ConfigBag) to do the work of the effector See also EffectorTasks: possibly this will be deleted in preference for an approach based on EffectorTasks.Classbrooklyn.entity.effectorBrooklyn
EffectorParamGives meta-data about a parameter of the effector.Classbrooklyn.entity.annotationBrooklyn
EffectorResourceClassbrooklyn.rest.resourcesBrooklyn
EffectorsClassbrooklyn.entity.effectorBrooklyn
EffectorStartableImpl if the methods are invoked directly; note this will loop indefinetly if no method impl is supplied and no task is specified on an (overriding) effectorClassbrooklyn.entity.basicBrooklyn
EffectorSummaryClassbrooklyn.rest.domainBrooklyn
EffectorTasksMiscellaneous tasks which are useful in effectors.Classbrooklyn.entity.effectorBrooklyn
EffectorTransformerClassbrooklyn.rest.transformBrooklyn
EffectorUtilsUtility methods for invoking effectors.Classbrooklyn.management.internalBrooklyn
EffectorWithBodyInterfacebrooklyn.entity.effectorBrooklyn
ElasticJavaWebAppServiceInterfacebrooklyn.entity.webappBrooklyn
ElasticSearchClusterA cluster of ElasticSearchNodes based on DynamicCluster which can be resized by a policy if required.Interfacebrooklyn.entity.nosql.elasticsearchBrooklyn
ElasticSearchClusterImplClassbrooklyn.entity.nosql.elasticsearchBrooklyn
ElasticSearchNodeInterfacebrooklyn.entity.nosql.elasticsearchBrooklyn
ElasticSearchNodeDriverInterfacebrooklyn.entity.nosql.elasticsearchBrooklyn
ElasticSearchNodeImplClassbrooklyn.entity.nosql.elasticsearchBrooklyn
ElasticSearchNodeSshDriverClassbrooklyn.entity.nosql.elasticsearchBrooklyn
EmptySoftwareProcessInterfacebrooklyn.entity.basicBrooklyn
EmptySoftwareProcessDriverInterfacebrooklyn.entity.basicBrooklyn
EmptySoftwareProcessImplClassbrooklyn.entity.basicBrooklyn
EmptySoftwareProcessSshDriverClassbrooklyn.entity.basicBrooklyn
EnricherPublishes metrics for an entity, e.Interfacebrooklyn.policyBrooklyn
EnricherDynamicTypeClassbrooklyn.enricher.basicBrooklyn
EnricherMementoRepresents the state of an enricher, so that it can be reconstructed (e.Interfacebrooklyn.mementosBrooklyn
EnrichersClassbrooklyn.enricherBrooklyn
EnricherSpecGives details of an enricher to be created.Classbrooklyn.policyBrooklyn
EnricherTypeGives type information for an Enricher.Interfacebrooklyn.policyBrooklyn
EnricherTypeSnapshotClassbrooklyn.enricher.basicBrooklyn
EntitiesConvenience methods for working with entities.Classbrooklyn.entity.basicBrooklyn
EntitlementClassInterfacebrooklyn.management.entitlementBrooklyn
EntitlementContextInterfacebrooklyn.management.entitlementBrooklyn
EntitlementManagerEntitlement lookup relies on: an "entitlement context", consisting of at minimum a string identifier of the user/actor for which entitlement is being requestedInterfacebrooklyn.management.entitlementBrooklyn
EntitlementManagerAdapterprovides an easy entry point to supplying entitlements, by providing the dispatch and defining the additional methods which have to be supplied.Classbrooklyn.management.entitlementBrooklyn
EntitlementPredicatesClassbrooklyn.management.entitlementBrooklyn
EntitlementsClassbrooklyn.management.entitlementBrooklyn
EntityThe basic interface for a Brooklyn entity.Interfacebrooklyn.entityBrooklyn
EntityAdjunctEntityAdjuncts are supplementary logic that can be attached to Entities, such as providing sensor enrichment or event-driven policy behaviorInterfacebrooklyn.policyBrooklyn
EntityAdjunctsConvenience methods for working with entity adjunts.Classbrooklyn.entity.basicBrooklyn
EntityAndAttributeA tuple containing an Entity and an Attribute, which is assumed to be present on the entity.Classbrooklyn.entity.basicBrooklyn
EntityApiInterfacebrooklyn.rest.apiBrooklyn
EntityChangeListenerInterfacebrooklyn.management.internalBrooklyn
EntityConfigApiInterfacebrooklyn.rest.apiBrooklyn
EntityConfigMapClassbrooklyn.entity.basicBrooklyn
EntityConfigResourceClassbrooklyn.rest.resourcesBrooklyn
EntityConfigSummaryClassbrooklyn.rest.domainBrooklyn
EntityDriverThe EntityDriver provides an abstraction between the Entity and the environment (the Location it is running in, so that an entity is not tightly coupled to a specific Location.Interfacebrooklyn.entity.driversBrooklyn
EntityDriverManagerResponsible for creating a driver for a given entity/location.Interfacebrooklyn.entity.driversBrooklyn
EntityDynamicTypeThis is the actual type of an entity instance at runtime, which can change from the static EntityType, and can change over time;Classbrooklyn.entity.basicBrooklyn
EntityFactoryA Factory for creating entities.Interfacebrooklyn.entity.basicBrooklyn
EntityFactoryForLocationdispatch interface to allow an EntityFactory to indicate it might be able to discover other factories for specific locations (e.Interfacebrooklyn.entity.basicBrooklyn
EntityFunctionsClassbrooklyn.entity.basicBrooklyn
EntityHttpClientHelpful methods for making HTTP requests to BrooklynNode entities.Interfacebrooklyn.entity.brooklynnodeBrooklyn
EntityHttpClientImplClassbrooklyn.entity.brooklynnodeBrooklyn
EntityInitializerInstances of this class supply logic which can be used to initialize entities.Interfacebrooklyn.entity.proxyingBrooklyn
EntityInitializersClassbrooklyn.entity.basicBrooklyn
EntityInternal for the brooklyn framework only).Interfacebrooklyn.entity.basicBrooklyn
EntityLocal such as setting attribute values, adding policies, etc.Interfacebrooklyn.entity.basicBrooklyn
EntityLocationUtilsClassbrooklyn.rest.utilBrooklyn
EntityManagementSupportEncapsulates management activities at an entity.Classbrooklyn.management.internalBrooklyn
EntityManagementUtilsClassbrooklyn.management.internalBrooklyn
EntityManagerFor managing and querying entities.Interfacebrooklyn.managementBrooklyn
EntityManagerInternalInterfacebrooklyn.management.internalBrooklyn
EntityMementoRepresents the state of an entity, so that it can be reconstructed (e.Interfacebrooklyn.mementosBrooklyn
EntityMementoManifestImplClassbrooklyn.entity.rebind.dtoBrooklyn
EntityPredicatesClassbrooklyn.entity.basicBrooklyn
EntityProxyInterfacebrooklyn.entity.proxyingBrooklyn
EntityProxyImplA dynamic proxy for an entity.Classbrooklyn.entity.proxyingBrooklyn
EntityResourceClassbrooklyn.rest.resourcesBrooklyn
EntitySpecGives details of an entity to be created.Classbrooklyn.entity.proxyingBrooklyn
EntitySpecClassbrooklyn.rest.domainBrooklyn
EntitySpecConfigurationCaptures the EntitySpec configuration defined in YAML.Classio.brooklyn.camp.brooklyn.spi.creationBrooklyn
EntitySummaryClassbrooklyn.rest.domainBrooklyn
EntitySuppliersClassbrooklyn.entity.basicBrooklyn
EntityTasksClassbrooklyn.entity.basicBrooklyn
EntityTestUtilsClassbrooklyn.testBrooklyn
EntityTransformerClassbrooklyn.rest.transformBrooklyn
EntityTransientCopyInternalSelected methods from EntityInternal and parents which are permitted for entities being loaded in read-only mode, enforced by EntityProxyImpl.Interfacebrooklyn.entity.basicBrooklyn
EntityTypeGives type information for an Entity.Interfacebrooklyn.entityBrooklyn
EntityTypeRegistryA registry of the entity implementations to be used when creating an entity of a given type.Interfacebrooklyn.entity.proxyingBrooklyn
EntityTypesClassbrooklyn.entity.basicBrooklyn
EntityTypeSnapshotClassbrooklyn.entity.basicBrooklyn
EnumCaseForgivingConverter.Classbrooklyn.util.xstreamBrooklyn
EnumCaseForgivingSingleValueConverterClassbrooklyn.util.xstreamBrooklyn
EnumsClassbrooklyn.util.javalangBrooklyn
EqualsClassbrooklyn.util.javalangBrooklyn
ErrorAndToStringUnknownTypeSerializerfor non-json-serializable classes (quite a lot of them!) simply provide a sensible error message and a toString.Classbrooklyn.rest.util.jsonBrooklyn
ExceptionsClassbrooklyn.util.exceptionsBrooklyn
ExecutionContextThis is a Brooklyn extension to the Java Executor.Interfacebrooklyn.managementBrooklyn
ExecutionListenerInterfacebrooklyn.util.taskBrooklyn
ExecutionManagerThis class manages the execution of a number of jobs with tags.Interfacebrooklyn.managementBrooklyn
ExecutionUtilsClassbrooklyn.util.taskBrooklyn
ExecWithLoggingHelpersClassbrooklyn.util.task.system.internalBrooklyn
ExplicitEffectorClassbrooklyn.entity.basicBrooklyn
ExplicitUsersSecurityProviderSecurity provider which validates users against passwords according to property keys, as set in BrooklynWebConfig.Classbrooklyn.rest.security.providerBrooklyn
FabricIntended to represent a Tier of entities over multiple locations.Interfacebrooklyn.entity.groupBrooklyn
FatalConfigurationRuntimeExceptionAs FatalRuntimeException super, specialized for configuration errors.Classbrooklyn.util.exceptionsBrooklyn
FatalRuntimeExceptionException indicating a fatal error, typically used in CLI routines.Classbrooklyn.util.exceptionsBrooklyn
Feed These generally poll or subscribe to get sensor values for an entity.Interfacebrooklyn.entityBrooklyn
FeedConfigConfiguration for a poll, or a subscription etc, that is being added to a feed.Classbrooklyn.event.feedBrooklyn
FeedMementoRepresents the state of a feed, so that it can be reconstructed (e.Interfacebrooklyn.mementosBrooklyn
FileBasedObjectStoreClassbrooklyn.entity.rebind.persisterBrooklyn
FileBasedStoreObjectAccessorReads/writes to a file.Classbrooklyn.entity.rebind.persisterBrooklyn
FilenameProducersClassbrooklyn.entity.drivers.downloadsBrooklyn
FilenameToWebContextMapperutilities for translating consistently between a filename (http://acme.Classbrooklyn.entity.webappBrooklyn
FileUtilClassbrooklyn.util.ioBrooklyn
FixedListMachineProvisioningLocationA provisioner of MachineLocations which takes a list of machines it can connect to.Classbrooklyn.location.basicBrooklyn
FlagUtilsclass to help transfer values passed as named arguments to other well-known variables/fields/objects; see the test case for example usageClassbrooklyn.util.flagsBrooklyn
FluentKeySignerClassbrooklyn.util.cryptoBrooklyn
FollowTheSunModelCaptures the state of items, containers and locations for the purpose of moving items around to minimise latency.Interfacebrooklyn.policy.followthesunBrooklyn
FollowTheSunParametersClassbrooklyn.policy.followthesunBrooklyn
FollowTheSunPolicyClassbrooklyn.policy.followthesunBrooklyn
FollowTheSunPoolInterfacebrooklyn.policy.followthesunBrooklyn
FollowTheSunPoolImplClassbrooklyn.policy.followthesunBrooklyn
FollowTheSunStrategyClassbrooklyn.policy.followthesunBrooklyn
FormattedStringwraps a call to String.Classbrooklyn.util.textBrooklyn
FormMapProviderA MessageBodyReader producing a Map, where Object is either a String, a List or null.Classbrooklyn.rest.utilBrooklyn
ForwardingTaskClassbrooklyn.util.taskBrooklyn
FunctionalsClassbrooklyn.util.guavaBrooklyn
FunctionFeedProvides a feed of attribute values, by periodically invoking functions.Classbrooklyn.event.feed.functionBrooklyn
FunctionPollConfigClassbrooklyn.event.feed.functionBrooklyn
FunctionWithArgsClassio.brooklyn.camp.brooklyn.spi.dsl.parseBrooklyn
GeneralPurposePolicyClassbrooklyn.policy.basicBrooklyn
GeoBytesHostGeoLookupClassbrooklyn.location.geoBrooklyn
GeoscalingDnsServiceInterfacebrooklyn.entity.dns.geoscalingBrooklyn
GeoscalingDnsServiceImplClassbrooklyn.entity.dns.geoscalingBrooklyn
GeoscalingScriptGeneratorClassbrooklyn.entity.dns.geoscalingBrooklyn
GeoscalingWebClientFor interacting with the www.Classbrooklyn.entity.dns.geoscalingBrooklyn
GithubUrlsClassbrooklyn.util.gitBrooklyn
GlobalWebFabricExampleClassbrooklyn.demoBrooklyn
GroovyObservablesPropertyChangeToCollectionChangeAdapterClassbrooklyn.management.internalBrooklyn
GroupAn Entity that groups together other entities.Interfacebrooklyn.entityBrooklyn
HaMasterCheckFilterChecks that the request is appropriate given the high availability status of the server.Classbrooklyn.rest.filterBrooklyn
HardwareDetailsInterfacebrooklyn.locationBrooklyn
HasBrooklynManagementContextInterfacebrooklyn.camp.brooklyn.apiBrooklyn
HasConfigInterfacebrooklyn.rest.domainBrooklyn
HASensorsClassbrooklyn.policy.haBrooklyn
HasHostGeoInfoInterfacebrooklyn.location.geoBrooklyn
HasIdInterfacebrooklyn.rest.domainBrooklyn
HasNameInterfacebrooklyn.rest.domainBrooklyn
HasNetworkAddressesInterfacebrooklyn.util.netBrooklyn
HasShortNameInterfacebrooklyn.entity.traitBrooklyn
HasSubnetHostnameInterfacebrooklyn.location.basicBrooklyn
HasTaskChildrenInterface marks tasks which have explicit children, typically where the task defines the ordering of running those children tasksInterfacebrooklyn.managementBrooklyn
HazelcastDataGridClassbrooklyn.internal.storage.impl.hazelcastBrooklyn
HazelcastDataGridFactoryClassbrooklyn.internal.storage.impl.hazelcastBrooklyn
HighAvailabilityCassandraClusterClassbrooklyn.demoBrooklyn
HighAvailabilityManagerMonitors other management nodes (via the ManagementPlaneSyncRecordPersister) to detect if the current master has failed or stopped.Interfacebrooklyn.management.haBrooklyn
HighAvailabilityManagerImplThis is the guts of the high-availability solution in Brooklyn.Classbrooklyn.management.haBrooklyn
HighAvailabilityModeenum HighAvailabilityModeSpecifies the HA mode that a mgmt node should run inClassbrooklyn.management.haBrooklyn
HighAvailabilitySummaryClassbrooklyn.rest.domainBrooklyn
HighAvailabilityTransformerClassbrooklyn.rest.transformBrooklyn
HostGeoInfoEncapsulates geo-IP information for a given host.Classbrooklyn.location.geoBrooklyn
HostGeoLookupInterfacebrooklyn.location.geoBrooklyn
HostLocationResolverClassbrooklyn.location.basicBrooklyn
HttpFeedProvides a feed of attribute values, by polling over http.Classbrooklyn.event.feed.httpBrooklyn
HttpLatencyDetectorAn Enricher which computes latency in accessing a URL.Classbrooklyn.enricherBrooklyn
HttpPollConfigClassbrooklyn.event.feed.httpBrooklyn
HttpPollsClassbrooklyn.event.feed.httpBrooklyn
HttpPollValueInterfacebrooklyn.event.feed.httpBrooklyn
HttpRequestSensorConfigurable EntityInitializer which adds an HTTP sensor feed to retrieve the JSONObject from a JSON response in order to populate the sensor with the indicated name.Classbrooklyn.entity.software.httpBrooklyn
HttpsSslConfigClassbrooklyn.entity.webappBrooklyn
HttpTestUtilsUtility methods to aid testing HTTP.Classbrooklyn.testBrooklyn
HttpToolClassbrooklyn.util.httpBrooklyn
HttpToolResponseClassbrooklyn.util.httpBrooklyn
HttpValueFunctionsClassbrooklyn.event.feed.httpBrooklyn
IdentifiableInterfacebrooklyn.entity.traitBrooklyn
IdentifiersClassbrooklyn.util.textBrooklyn
IfFunctionsUtilities for building Function instances which return specific values (or Supplier or Function instances) when certain predicates are satisfied,Classbrooklyn.util.guavaBrooklyn
IllegalOutputStreamClassbrooklyn.util.streamBrooklyn
IllegalStateExceptionSupplierClassbrooklyn.util.guavaBrooklyn
ImmediateDeltaChangeListenerPersists changes immediately.Classbrooklyn.entity.rebindBrooklyn
ImmutableListConverterClassbrooklyn.util.xstreamBrooklyn
ImmutableMapConverterClassbrooklyn.util.xstreamBrooklyn
ImmutableSetConverterClassbrooklyn.util.xstreamBrooklyn
ImplementedByA pointer to the default implementation of an entity.Classbrooklyn.entity.proxyingBrooklyn
Inet4AddressConverterClassbrooklyn.util.xstreamBrooklyn
InmemoryDatagridA simple implementation of datagrid backed by in-memory (unpersisted) maps, within a single JVM.Classbrooklyn.internal.storage.impl.inmemoryBrooklyn
InMemoryDataGridFactoryClassbrooklyn.internal.storage.impl.inmemoryBrooklyn
InputStreamSupplierClassbrooklyn.util.streamBrooklyn
IntegerSystemPropertyClassbrooklyn.util.internalBrooklyn
InternalEntityFactoryCreates entities (and proxies) of required types, given the This is an internal class for use by core-brooklyn.Classbrooklyn.entity.proxyingBrooklyn
InternalFactoryClassbrooklyn.entity.proxyingBrooklyn
InternalLocationFactoryCreates locations of required types.Classbrooklyn.entity.proxyingBrooklyn
InternalPolicyFactoryCreates policies of required types.Classbrooklyn.entity.proxyingBrooklyn
IptablesCommandsClassbrooklyn.util.sshBrooklyn
ItemDescriptorsClassbrooklyn.cli.itemlisterBrooklyn
ItemListerClassbrooklyn.cliBrooklyn
ItemsInContainersGroupA group of items that are contained within a given (dynamically changing) set of containers.Interfacebrooklyn.policy.loadbalancingBrooklyn
ItemsInContainersGroupImplA group of items that are contained within a given (dynamically changing) set of containers.Classbrooklyn.policy.loadbalancingBrooklyn
JavaAppUtilsClassbrooklyn.entity.javaBrooklyn
JavaBrooklynClassLoadingContextClassbrooklyn.management.classloadingBrooklyn
JavaClassNamesClassbrooklyn.util.javalangBrooklyn
JavadocDummyMaven Central requires javadoc to promote as a release.Classbrooklyn.util.internalBrooklyn
JavaEntityMethodsDSL conveniences for Java entities.Classbrooklyn.entity.javaBrooklyn
JavaGroovyEquivalentsClassbrooklyn.utilBrooklyn
JavaSoftwareProcessDriverA SoftwareProcessDriver for Java processes.Interfacebrooklyn.entity.javaBrooklyn
JavaSoftwareProcessSshDriverThe SSH implementation of the JavaSoftwareProcessDriver.Classbrooklyn.entity.javaBrooklyn
JavaWebAppDriverInterfacebrooklyn.entity.webappBrooklyn
JavaWebAppServiceInterfacebrooklyn.entity.webappBrooklyn
JavaWebAppSoftwareProcessInterfacebrooklyn.entity.webappBrooklyn
JavaWebAppSoftwareProcessImplClassbrooklyn.entity.webappBrooklyn
JavaWebAppSshDriverClassbrooklyn.entity.webappBrooklyn
JBoss6DriverInterfacebrooklyn.entity.webapp.jbossBrooklyn
JBoss6ServerInterfacebrooklyn.entity.webapp.jbossBrooklyn
JBoss6ServerImplClassbrooklyn.entity.webapp.jbossBrooklyn
JBoss6SshDriverClassbrooklyn.entity.webapp.jbossBrooklyn
JBoss7DriverInterfacebrooklyn.entity.webapp.jbossBrooklyn
JBoss7ServerInterfacebrooklyn.entity.webapp.jbossBrooklyn
JBoss7ServerImplClassbrooklyn.entity.webapp.jbossBrooklyn
JBoss7SshDriverClassbrooklyn.entity.webapp.jbossBrooklyn
JcloudsBlobStoreBasedObjectStoreClassbrooklyn.entity.rebind.persister.jcloudsBrooklyn
JcloudsByonLocationResolverExamples of valid specs: byon:(hosts=myhost)Classbrooklyn.location.jcloudsBrooklyn
JcloudsLocationFor provisioning and managing VMs in a particular provider/region, using jclouds.Classbrooklyn.location.jcloudsBrooklyn
JcloudsLocationConfigInterfacebrooklyn.location.jcloudsBrooklyn
JcloudsLocationCustomizerCustomization hooks to allow apps to perform specific customisation at each stage of jclouds machine provisioning.Interfacebrooklyn.location.jcloudsBrooklyn
JcloudsLocationResolverClassbrooklyn.location.jcloudsBrooklyn
JcloudsLocationSecurityGroupCustomizerConfigures custom security groups on Jclouds locations.Classbrooklyn.location.jclouds.networkingBrooklyn
JcloudsMachineNamerClassbrooklyn.location.jcloudsBrooklyn
JcloudsPortForwarderExtensionInterfacebrooklyn.location.jclouds.networkingBrooklyn
JcloudsPredicatesClassbrooklyn.location.jcloudsBrooklyn
JcloudsPropertiesFromBrooklynProperties The properties to use for a jclouds location, loaded from brooklyn.Classbrooklyn.location.jcloudsBrooklyn
JcloudsSshMachineLocationClassbrooklyn.location.jcloudsBrooklyn
JcloudsStoreObjectAccessorClassbrooklyn.entity.rebind.persister.jcloudsBrooklyn
JcloudsUtilClassbrooklyn.location.jcloudsBrooklyn
Jetty6DriverInterfacebrooklyn.entity.webapp.jettyBrooklyn
Jetty6ServerAn Entity that represents a single Jetty instance.Interfacebrooklyn.entity.webapp.jettyBrooklyn
Jetty6ServerImplAn Entity that represents a single Jetty instance.Classbrooklyn.entity.webapp.jettyBrooklyn
Jetty6SshDriverClassbrooklyn.entity.webapp.jettyBrooklyn
JMSBrokerInterfacebrooklyn.entity.messaging.jmsBrooklyn
JMSBrokerImplClassbrooklyn.entity.messaging.jmsBrooklyn
JMSDestinationInterfacebrooklyn.entity.messaging.jmsBrooklyn
JMSDestinationImplClassbrooklyn.entity.messaging.jmsBrooklyn
JmxAttributePollConfigClassbrooklyn.event.feed.jmxBrooklyn
JmxFeedProvides a feed of attribute values, by polling or subscribing over jmx.Classbrooklyn.event.feed.jmxBrooklyn
JmxHelperClassbrooklyn.event.feed.jmxBrooklyn
JmxmpAgentThis exposes JMX access over JMXMP, suitable for high-security environments, with support for going through firewalls as well as encrypting and authenticating securely.Classbrooklyn.util.jmx.jmxmpBrooklyn
JmxmpSslSupportClassbrooklyn.entity.javaBrooklyn
JmxNotificationFiltersClassbrooklyn.event.feed.jmxBrooklyn
JmxNotificationSubscriptionConfigClassbrooklyn.event.feed.jmxBrooklyn
JmxOperationPollConfigClassbrooklyn.event.feed.jmxBrooklyn
JmxRmiAgentThis exposes JMX support for going through firewalls by starting an RMI registry server on a well-known port.Classbrooklyn.util.jmx.jmxrmiBrooklyn
JmxSupportClassbrooklyn.entity.javaBrooklyn
JmxValueFunctionsClassbrooklyn.event.feed.jmxBrooklyn
JsonFunctionsClassbrooklyn.event.feed.httpBrooklyn
JsonyaJsonya = JSON-yet-another (tool) provides conveniences for working with maps and lists containing maps and lists,Classbrooklyn.util.collectionsBrooklyn
KafkaShared Kafka broker and zookeeper properties.Interfacebrooklyn.entity.messaging.kafkaBrooklyn
KafkaBrokerAn Entity that represents a single Kafka broker instance.Interfacebrooklyn.entity.messaging.kafkaBrooklyn
KafkaBrokerDriverInterfacebrooklyn.entity.messaging.kafkaBrooklyn
KafkaBrokerImplAn Entity that represents a single Kafka broker instance.Classbrooklyn.entity.messaging.kafkaBrooklyn
KafkaBrokerSshDriverClassbrooklyn.entity.messaging.kafkaBrooklyn
KafkaClusterProvides Kafka cluster functionality through a group of brokers controlled by a single zookeeper entity.Interfacebrooklyn.entity.messaging.kafkaBrooklyn
KafkaClusterExampleClassbrooklyn.demoBrooklyn
KafkaClusterImplClassbrooklyn.entity.messaging.kafkaBrooklyn
KafkaTopicClassbrooklyn.entity.messaging.kafkaBrooklyn
KafkaZooKeeperAn Entity that represents a single Kafka zookeeper instance.Interfacebrooklyn.entity.messaging.kafkaBrooklyn
KafkaZooKeeperDriverInterfacebrooklyn.entity.messaging.kafkaBrooklyn
KafkaZooKeeperImplAn Entity that represents a single Kafka zookeeper instance.Classbrooklyn.entity.messaging.kafkaBrooklyn
KafkaZooKeeperSshDriverClassbrooklyn.entity.messaging.kafkaBrooklyn
KarafContainerInterfacebrooklyn.entity.osgi.karafBrooklyn
KarafContainerImplClassbrooklyn.entity.osgi.karafBrooklyn
KarafDriverInterfacebrooklyn.entity.osgi.karafBrooklyn
KarafSshDriverClassbrooklyn.entity.osgi.karafBrooklyn
KeyTransformingLoadingCacheA cache that transforms its keys before deferring to a delegate LoadingCache.Classbrooklyn.util.guavaBrooklyn
KeyValueParserParses a String that consists of multiple arguments, which are either single or key-value pairs.Classbrooklyn.util.textBrooklyn
KnifeConvergeTaskFactoryClassbrooklyn.entity.chefBrooklyn
KnifeTaskFactoryA factory which acts like ProcessTaskFactory with special options for knife.Classbrooklyn.entity.chefBrooklyn
KnownSizeInputStreamClassbrooklyn.util.streamBrooklyn
LdapSecurityProviderA SecurityProvider implementation that relies on LDAP to authenticate.Classbrooklyn.rest.security.providerBrooklyn
LeaseInterfacebrooklyn.util.poolBrooklyn
LifecycleAn enumeration representing the status of an Entity.Classbrooklyn.entity.basicBrooklyn
LinkClassio.brooklyn.camp.spiBrooklyn
LinkDtoClassio.brooklyn.camp.dtoBrooklyn
LinkWithMetadataClassbrooklyn.rest.domainBrooklyn
ListConfigKeyA config key representing a list of values.Classbrooklyn.event.basicBrooklyn
ListenableForwardingFutureWraps a Future, making it a ListenableForwardingFuture, but with the caller having the resposibility to: invoke the listeners on job completion (success or error)Classbrooklyn.util.taskBrooklyn
LoadBalancerA load balancer that routes requests to set(s) of servers.Interfacebrooklyn.entity.proxyBrooklyn
LoadBalancerClusterA cluster of load balancers, where configuring the cluster (through the LoadBalancer interface) will configure all load balancers in the cluster.Interfacebrooklyn.entity.proxyBrooklyn
LoadBalancerClusterImplA cluster of load balancers, where configuring the cluster (through the LoadBalancer interface) will configure all load balancers in the cluster.Classbrooklyn.entity.proxyBrooklyn
LoadBalancingPolicyPolicy that is attached to a pool of "containers", each of which can host one or more migratable "items".Classbrooklyn.policy.loadbalancingBrooklyn
LoadedClassLoadera classloader which allows you to register classes and resources which this loader will return when needed, (essentially a registry rather than a classloader, but useful if you need to make new classes available inClassbrooklyn.util.javalangBrooklyn
LocalAccessManagerClassbrooklyn.management.internalBrooklyn
LocalBrooklynNodeA BrooklynNode entity that represents the local Brooklyn service.Interfacebrooklyn.entity.brooklynnodeBrooklyn
LocalBrooklynNodeImplClassbrooklyn.entity.brooklynnodeBrooklyn
LocalEntityManagerClassbrooklyn.management.internalBrooklyn
LocalhostExternalIpLoaderClassbrooklyn.location.geoBrooklyn
LocalhostLocationResolverExamples of valid specs: localhost(name=abc)Classbrooklyn.location.basicBrooklyn
LocalhostMachineProvisioningLocationAn implementation of MachineProvisioningLocation that can provision a SshMachineLocation for the By default you can only obtain a single SshMachineLocation for the localhost.Classbrooklyn.location.basicBrooklyn
LocalhostPropertiesFromBrooklynPropertiesClassbrooklyn.location.basicBrooklyn
LocalLocationManagerClassbrooklyn.management.internalBrooklyn
LocalManagementContextA local (single node) implementation of the ManagementContext API.Classbrooklyn.management.internalBrooklyn
LocalSubscriptionManagerA SubscriptionManager that stores subscription details locally.Classbrooklyn.management.internalBrooklyn
LocalUsageManagerClassbrooklyn.management.internalBrooklyn
LocationA location that an entity can be in.Interfacebrooklyn.locationBrooklyn
LocationApiInterfacebrooklyn.rest.apiBrooklyn
LocationConfigKeysClassbrooklyn.location.basicBrooklyn
LocationConfigUtilsClassbrooklyn.location.basicBrooklyn
LocationConstraintTemporary stub to resolve dependencies in ported LoadBalancingPolicy.Classbrooklyn.policy.loadbalancingBrooklyn
LocationDefinitionDefines a location, where the getSpec() is like a serialized representation of the location so that Brooklyn can create a corresponding location.Interfacebrooklyn.locationBrooklyn
LocationDynamicTypeClassbrooklyn.location.basicBrooklyn
LocationInternalInformation about locations private to Brooklyn.Interfacebrooklyn.location.basicBrooklyn
LocationManagerFor managing and querying entities.Interfacebrooklyn.managementBrooklyn
LocationManagerInternalInterfacebrooklyn.management.internalBrooklyn
LocationMementoRepresents the state of a location, so that it can be reconstructed (e.Interfacebrooklyn.mementosBrooklyn
LocationNotAvailableExceptionIndicates that a ProvisioningLocation is not able to provision a requested locationSee Also:Serialized FormClassbrooklyn.locationBrooklyn
LocationOwnerAn entity that owns a particular location.Interfacebrooklyn.location.dynamicBrooklyn
LocationPredicatesClassbrooklyn.location.basicBrooklyn
LocationPropertiesFromBrooklynPropertiesThe properties to use for locations, loaded from brooklyn.Classbrooklyn.location.basicBrooklyn
LocationRegistryThe registry of the sorts of locations that brooklyn knows about.Interfacebrooklyn.locationBrooklyn
LocationResolverProvides a way of creating location instances of a particular type.Interfacebrooklyn.locationBrooklyn
LocationResourceClassbrooklyn.rest.resourcesBrooklyn
LocationsClassbrooklyn.location.basicBrooklyn
LocationSpecGives details of a location to be created.Classbrooklyn.locationBrooklyn
LocationSpecClassbrooklyn.rest.domainBrooklyn
LocationSummaryClassbrooklyn.rest.domainBrooklyn
LocationTransformerClassbrooklyn.rest.transformBrooklyn
LocationTypeGives type information for a Location.Interfacebrooklyn.locationBrooklyn
LocationTypeSnapshotClassbrooklyn.location.basicBrooklyn
LocationUsageClassbrooklyn.management.usageBrooklyn
LoggingFilterHandles logging of request information.Classbrooklyn.rest.filterBrooklyn
LoggingSetupClassbrooklyn.util.loggingBrooklyn
LoggingVerboseReporterClassbrooklyn.testBrooklyn
MachineAttributesClassbrooklyn.entity.machineBrooklyn
MachineDetailsInterfacebrooklyn.locationBrooklyn
MachineEntityInterfacebrooklyn.entity.machineBrooklyn
MachineEntityImplClassbrooklyn.entity.machineBrooklyn
MachineLifecycleEffectorTasksDefault skeleton for start/stop/restart tasks on machines.Classbrooklyn.entity.softwareBrooklyn
MachineLocationA location that is a machine.Interfacebrooklyn.locationBrooklyn
MachineManagementMixinsClassbrooklyn.locationBrooklyn
MachinePoolContains details of machines detected at a given cloud (ComputeService), and records claims made against those machines via this pool.Classbrooklyn.location.jclouds.poolBrooklyn
MachinePoolPredicatesClassbrooklyn.location.jclouds.poolBrooklyn
MachineProvisioningLocationA location that is able to provision new machines within its location.Interfacebrooklyn.locationBrooklyn
MachinesClassbrooklyn.location.basicBrooklyn
MachineSetClassbrooklyn.location.jclouds.poolBrooklyn
MainThis class is the primary CLI for brooklyn.Classbrooklyn.cliBrooklyn
ManagementContextThis is the entry point for accessing and interacting with a realm of applications and their entities in Brooklyn.Interfacebrooklyn.managementBrooklyn
ManagementContextInjectableProvides a way for the ManagementContext to be injected directly.Interfacebrooklyn.managementBrooklyn
ManagementContextInternalInterfacebrooklyn.management.internalBrooklyn
ManagementNodeStateenum ManagementNodeStateEnum Constant SummaryClassbrooklyn.management.haBrooklyn
ManagementNodeSyncRecordRepresents the state of a management-node.Interfacebrooklyn.management.haBrooklyn
ManagementPlaneSyncRecordMeta-data about the management plane - the management nodes and who is currently master.Interfacebrooklyn.management.haBrooklyn
ManagementPlaneSyncRecordDeltaImplClassbrooklyn.management.haBrooklyn
ManagementPlaneSyncRecordImplClassbrooklyn.entity.rebind.plane.dtoBrooklyn
ManagementPlaneSyncRecordPersisterControls the persisting and reading back of mementos relating to the management plane.Interfacebrooklyn.management.haBrooklyn
ManagementPlaneSyncRecordPersisterToMultiFileStructure of files is: plane/ - top-level directoryClassbrooklyn.management.haBrooklyn
ManagementPlaneSyncRecordPersisterToObjectStoreStructure of files is: plane/ - top-level directoryClassbrooklyn.management.haBrooklyn
ManagementTransitionInfoClassbrooklyn.management.internalBrooklyn
MapConfigKeyA config key which represents a map, where contents can be accessed directly via subkeys.Classbrooklyn.event.basicBrooklyn
MapConverterClassbrooklyn.util.xstreamBrooklyn
MariaDbDriverThe SoftwareProcessDriver for MariaDB.Interfacebrooklyn.entity.database.mariadbBrooklyn
MariaDbNodeInterfacebrooklyn.entity.database.mariadbBrooklyn
MariaDbNodeImplClassbrooklyn.entity.database.mariadbBrooklyn
MariaDbSshDriverThe SSH implementation of the MariaDbDriver.Classbrooklyn.entity.database.mariadbBrooklyn
MasterChooserFor choosing which management node to promote, when master detected as failed or stopped.Interfacebrooklyn.management.haBrooklyn
MathFunctionsClassbrooklyn.util.mathBrooklyn
MathPredicatesClassbrooklyn.util.mathBrooklyn
MavenArtifactClassbrooklyn.util.mavenBrooklyn
MavenRetrieverreturns the URL for accessing the artifact, assuming sonatype for snapshots and maven.Classbrooklyn.util.mavenBrooklyn
MaxMind2HostGeoLookupClassbrooklyn.location.geoBrooklyn
MaxPoolSizeReachedEventClassbrooklyn.policy.autoscalingBrooklyn
MaybeLike Guava Optional but permitting null and permitting errors to be thrown.Classbrooklyn.util.guavaBrooklyn
MaybeFunctionsClassbrooklyn.util.guavaBrooklyn
MemberFailureDetectionPolicyDetects when members of a group have failed/recovered, and emits ENTITY_FAILED or ENTITY_RECOVERED accordingly.Classbrooklyn.policy.haBrooklyn
MemberReplaceableInterfacebrooklyn.entity.traitBrooklyn
MementoRepresents the internal state of something in brooklyn, so that it can be reconstructed (e.Interfacebrooklyn.mementosBrooklyn
MementoFileWriterFor asynchronously writing to a file.Classbrooklyn.entity.rebind.persisterBrooklyn
MementoFileWriterSyncFor synchronously writing to a file - all calls block.Classbrooklyn.entity.rebind.persisterBrooklyn
MementoSerializerSerializes the given object; it is often used with BrooklynMemento for persisting and restoring, though it can be used for any object (and is also used for the ManagementNodeSyncRecord instances)Interfacebrooklyn.entity.rebind.persisterBrooklyn
MementosGeneratorsClassbrooklyn.entity.rebind.dtoBrooklyn
MementoValidatorsClassbrooklyn.entity.rebind.dtoBrooklyn
MessageBrokerMarker interface identifying message brokers.Interfacebrooklyn.entity.messagingBrooklyn
MethodEffectorconcrete class for providing an Effector implementation that gets its information from annotations on a method; see Effector*Test for usage example.Classbrooklyn.entity.basicBrooklyn
MongoDBClientInterfacebrooklyn.entity.nosql.mongodbBrooklyn
MongoDBClientDriverInterfacebrooklyn.entity.nosql.mongodbBrooklyn
MongoDBClientImplClassbrooklyn.entity.nosql.mongodbBrooklyn
MongoDBClientSshDriverClassbrooklyn.entity.nosql.mongodbBrooklyn
MongoDBClientSupportManages connections to standalone MongoDB servers.Classbrooklyn.entity.nosql.mongodbBrooklyn
MongoDBConfigServerInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBConfigServerClusterInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBConfigServerClusterImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBConfigServerDriverInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBConfigServerImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBConfigServerSshDriverClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBDriverInterfacebrooklyn.entity.nosql.mongodbBrooklyn
MongoDBReplicaSetA replica set of MongoDBServers, based on DynamicCluster which can be resized by a policy An issue with mongod on Mac OS X can cause unpredictable failure of servers at start-up.Interfacebrooklyn.entity.nosql.mongodbBrooklyn
MongoDBReplicaSetImpl Replica sets have a minimum of three members.Classbrooklyn.entity.nosql.mongodbBrooklyn
MongoDBRouterInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBRouterClusterInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBRouterClusterImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBRouterDriverInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBRouterImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBRouterSshDriverClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBServerInterfacebrooklyn.entity.nosql.mongodbBrooklyn
MongoDBServerImplClassbrooklyn.entity.nosql.mongodbBrooklyn
MongoDBShardClusterInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBShardClusterImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBShardedDeploymentInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBShardedDeploymentImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBSshDriverClassbrooklyn.entity.nosql.mongodbBrooklyn
MonitDriverInterfacebrooklyn.entity.monitoring.monitBrooklyn
MonitNodeInterfacebrooklyn.entity.monitoring.monitBrooklyn
MonitNodeImplClassbrooklyn.entity.monitoring.monitBrooklyn
MonitorClassbrooklyn.qa.longevityBrooklyn
MonitorListenerInterfacebrooklyn.qa.longevityBrooklyn
MonitorPrefsClassbrooklyn.qa.longevityBrooklyn
MonitorUtilsClassbrooklyn.qa.longevityBrooklyn
MonitSshDriverClassbrooklyn.entity.monitoring.monitBrooklyn
MoreEntityInterfacebrooklyn.osgi.tests.moreBrooklyn
MoreEntityImplClassbrooklyn.osgi.tests.moreBrooklyn
MovableRepresents an item that can be migrated between balanceable containers.Interfacebrooklyn.policy.loadbalancingBrooklyn
MultiLocationA location which consists of multiple locations stitched together to form availability zones.Classbrooklyn.location.basicBrooklyn
MultiLocationResolverClassbrooklyn.location.basicBrooklyn
MutableBrooklynMementoClassbrooklyn.entity.rebind.dtoBrooklyn
MutableListClassbrooklyn.util.collectionsBrooklyn
MutableMapMap impl, exposing simple builder operations (add) in a fluent-style API, where the final map is mutable.Classbrooklyn.util.collectionsBrooklyn
MutableSetClassbrooklyn.util.collectionsBrooklyn
MutableSetConverterClassbrooklyn.util.xstreamBrooklyn
MutexSupportClassbrooklyn.util.mutexBrooklyn
MySqlDriverThe SoftwareProcessDriver for MySQL.Interfacebrooklyn.entity.database.mysqlBrooklyn
MySqlNodeInterfacebrooklyn.entity.database.mysqlBrooklyn
MySqlNodeImplClassbrooklyn.entity.database.mysqlBrooklyn
MySqlSshDriverThe SSH implementation of the MySqlDriver.Classbrooklyn.entity.database.mysqlBrooklyn
NaiveScriptRunnerMarks something which can run scripts.Interfacebrooklyn.entity.basic.lifecycleBrooklyn
NamedLocationResolverAllows you to say, in your brooklyn.Classbrooklyn.location.basicBrooklyn
NaturalOrderComparatorcomparator which takes two strings and puts them in an order with special rules for numbers to be placed in numeric order; e.Classbrooklyn.util.textBrooklyn
NetworkingClassbrooklyn.util.netBrooklyn
NetworkingTestUtilsClassbrooklyn.testBrooklyn
NetworkMultiAddressUtilsGiven several strings, determines which have the longest, and shorted, initial matching prefix.Classbrooklyn.util.netBrooklyn
NginxConfigFileGeneratorGenerates a configuration file for NginxController.Classbrooklyn.entity.proxy.nginxBrooklyn
NginxConfigTemplateProcesses a FreeMarker template for an NginxController configuration file.Classbrooklyn.entity.proxy.nginxBrooklyn
NginxControllerAn entity that represents an Nginx proxy (e.Interfacebrooklyn.entity.proxy.nginxBrooklyn
NginxControllerImplClassbrooklyn.entity.proxy.nginxBrooklyn
NginxDriverInterfacebrooklyn.entity.proxy.nginxBrooklyn
NginxSshDriverStart a NginxController in a Location accessible over ssh.Classbrooklyn.entity.proxy.nginxBrooklyn
NodeJsTodoApplicationNode.Classbrooklyn.demoBrooklyn
NodeJsWebAppDriverInterfacebrooklyn.entity.webapp.nodejsBrooklyn
NodeJsWebAppServiceInterfacebrooklyn.entity.webapp.nodejsBrooklyn
NodeJsWebAppServiceImplClassbrooklyn.entity.webapp.nodejsBrooklyn
NodeJsWebAppSshDriverClassbrooklyn.entity.webapp.nodejsBrooklyn
NoMachinesAvailableExceptionIndicates no machines are available in a given location.Classbrooklyn.locationBrooklyn
NonDeploymentAccessManagerClassbrooklyn.management.internalBrooklyn
NonDeploymentEntityManagerClassbrooklyn.management.internalBrooklyn
NonDeploymentLocationManagerClassbrooklyn.management.internalBrooklyn
NonDeploymentManagementContextClassbrooklyn.management.internalBrooklyn
NonDeploymentUsageManagerClassbrooklyn.management.internalBrooklyn
NotEntitledExceptionClassbrooklyn.management.entitlementBrooklyn
NotManagedExceptionClassbrooklyn.util.exceptionsBrooklyn
OsClassbrooklyn.util.osBrooklyn
OsDetailsInterfacebrooklyn.locationBrooklyn
OsgiBrooklynClassLoadingContextClassbrooklyn.management.classloadingBrooklyn
OsgiManagerClassbrooklyn.management.haBrooklyn
Osgisutilities for working with osgi.Classbrooklyn.util.osgiBrooklyn
ParallelTaskRuns Tasks in parallel.Classbrooklyn.util.taskBrooklyn
ParameterTypeSimilar to the concepts in the JMX MBeanParameterInfo class.Interfacebrooklyn.entityBrooklyn
PasswordHasherClassbrooklyn.rest.securityBrooklyn
PdpMatcherInterfaceio.brooklyn.camp.spi.resolveBrooklyn
PdpProcessorClassio.brooklyn.camp.spi.resolveBrooklyn
PerformanceTestUtilsClassbrooklyn.testBrooklyn
PeriodicDeltaChangeListenerA "simple" implementation that periodically persists all entities/locations/policies that have changed since the last periodic persistence.Classbrooklyn.entity.rebindBrooklyn
PersistenceExceptionHandlerHandler called on all exceptions to do with persistence.Interfacebrooklyn.entity.rebindBrooklyn
PersistenceExceptionHandlerImplClassbrooklyn.entity.rebindBrooklyn
PersistenceObjectStoreInterface for working with persistence targets, including file system and jclouds object stores.Interfacebrooklyn.entity.rebind.persisterBrooklyn
PersisterDeltaImplClassbrooklyn.entity.rebindBrooklyn
PersistModeClassbrooklyn.entity.rebind.persisterBrooklyn
PerUserEntitlementManagerWithDefaultClassbrooklyn.management.entitlementBrooklyn
PlainSshExecTaskFactoryClassbrooklyn.util.task.ssh.internalBrooklyn
PlanInterpretationContextClassio.brooklyn.camp.spi.resolve.interpretBrooklyn
PlanInterpretationNodeClassio.brooklyn.camp.spi.resolve.interpretBrooklyn
PlanInterpreterInterpreters modify the deployment plan, in a depth-first evaluation, typically by looking for items which begin with "$namespace:"Interfaceio.brooklyn.camp.spi.resolveBrooklyn
PlatformComponentHolds the metadata (name, description, etc) for a PCT as well as fields pointing to behaviour (eg creation of PlatformComponent).Classio.brooklyn.camp.spiBrooklyn
PlatformComponentBrooklynLookupClassio.brooklyn.camp.brooklyn.spi.lookupBrooklyn
PlatformComponentDtoClassio.brooklyn.camp.dtoBrooklyn
PlatformComponentRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
PlatformComponentTemplateHolds the metadata (name, description, etc) for a PCT as well as fields pointing to behaviour (eg creation of PlatformComponent).Classio.brooklyn.camp.spiBrooklyn
PlatformComponentTemplateBrooklynLookupClassio.brooklyn.camp.brooklyn.spi.lookupBrooklyn
PlatformComponentTemplateDtoClassio.brooklyn.camp.dtoBrooklyn
PlatformComponentTemplateRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
PlatformDtoClassio.brooklyn.camp.dtoBrooklyn
PlatformRestResourceClassio.brooklyn.camp.rest.resourceBrooklyn
PlatformRootSummaryHolds the metadata (name, description, etc) for a CampPlatform.Classio.brooklyn.camp.spiBrooklyn
PlatformTestSelectorListenerClassbrooklyn.testBrooklyn
PlatformTransactionClassio.brooklyn.camp.spiBrooklyn
PoliciesClassbrooklyn.policy.basicBrooklyn
PolicyPolicies implement actions and thus must be suspendable; policies should continue to evaluate their sensors and indicate their desired planned action even if they aren't invoking themInterfacebrooklyn.policyBrooklyn
PolicyApiInterfacebrooklyn.rest.apiBrooklyn
PolicyConfigApiInterfacebrooklyn.rest.apiBrooklyn
PolicyConfigResourceClassbrooklyn.rest.resourcesBrooklyn
PolicyConfigSummaryClassbrooklyn.rest.domainBrooklyn
PolicyDescriptorClassbrooklyn.entity.basicBrooklyn
PolicyDynamicTypeClassbrooklyn.policy.basicBrooklyn
PolicyMementoRepresents the state of an policy, so that it can be reconstructed (e.Interfacebrooklyn.mementosBrooklyn
PolicyResourceClassbrooklyn.rest.resourcesBrooklyn
PolicySpecGives details of a policy to be created.Classbrooklyn.policyBrooklyn
PolicySummaryClassbrooklyn.rest.domainBrooklyn
PolicyTransformerClassbrooklyn.rest.transformBrooklyn
PolicyTypeGives type information for a Policy.Interfacebrooklyn.policyBrooklyn
PolicyTypeSnapshotClassbrooklyn.policy.basicBrooklyn
PolicyUtilForPoolProvides conveniences for searching for hot/cold containers in a provided pool model.Classbrooklyn.policy.loadbalancingBrooklyn
PollConfigConfiguration for polling, which is being added to a feed (e.Classbrooklyn.event.feedBrooklyn
PollerFor executing periodic polls.Classbrooklyn.event.feedBrooklyn
PollHandlerNotified by the Poller of the result for each job, on each poll.Interfacebrooklyn.event.feedBrooklyn
PoolSee discussion at http://code.Interfacebrooklyn.util.poolBrooklyn
PortableTemplateBuilderClassbrooklyn.location.jclouds.templatesBrooklyn
PortAttributeSensorAndConfigKeyA Sensor describing a port on a system, with a ConfigKey which can be configured with a port rangeClassbrooklyn.event.basicBrooklyn
PortForwardManagerRecords port mappings against public IP addresses with given identifiers.Interfacebrooklyn.location.accessBrooklyn
PortForwardManagerAuthorityThis implementation is not very efficient, and currently has a cap of about 50000 rules.Classbrooklyn.location.accessBrooklyn
PortForwardManagerClientClassbrooklyn.location.accessBrooklyn
PortMappingClassbrooklyn.location.accessBrooklyn
PortRangeA range of ports (indicator for Location and other APIs).Interfacebrooklyn.locationBrooklyn
PortRangesClassbrooklyn.location.basicBrooklyn
PortSupplierInterfacebrooklyn.locationBrooklyn
PossiblyStrictPreferringFieldsVisibilityCheckera visibility checker which disables getters, but allows private access, unless BidiSerialization.Classbrooklyn.rest.util.jsonBrooklyn
PostgreSqlDriverThe SoftwareProcessDriver for PostgreSQL.Interfacebrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlNodePostgreSQL database node entity.Interfacebrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlNodeChefImplFromScratchClassbrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlNodeImplClassbrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlSpecsUtiltiy for creating specs for PostgreSqlNode instances.Classbrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlSshDriverThe SSH implementation of the PostgreSqlDriver.Classbrooklyn.entity.database.postgresqlBrooklyn
ProcessTaskFactoryInterfacebrooklyn.util.task.systemBrooklyn
ProcessTaskStubClassbrooklyn.util.task.systemBrooklyn
ProcessTaskWrapperWraps a fully constructed process task, and allows callers to inspect status.Classbrooklyn.util.task.systemBrooklyn
ProcessToolClassbrooklyn.util.internal.ssh.processBrooklyn
PropagatedRuntimeExceptionIndicates a runtime exception which has been propagated via Exceptions.Classbrooklyn.util.exceptionsBrooklyn
PropagatorClassbrooklyn.enricher.basicBrooklyn
ProportionalZoneFailureDetectorClassbrooklyn.entity.group.zoneawareBrooklyn
ProtocolClassbrooklyn.util.netBrooklyn
ProvidesProvisioningFlagsMarker interface for an entity which supplies custom machine provisioning flags; used e.Interfacebrooklyn.entity.softwareBrooklyn
ProvisioningLocationA location that is able to provision new locations within it.Interfacebrooklyn.locationBrooklyn
ProxySslConfigClassbrooklyn.entity.proxyBrooklyn
PublishPublishes messages to a queue on a Qpid broker at a given URL.Classbrooklyn.demoBrooklyn
QpidBrokerAn Entity that represents a single Qpid broker instance, using AMQP 0-10.Interfacebrooklyn.entity.messaging.qpidBrooklyn
QpidBrokerImplAn Entity that represents a single Qpid broker instance, using AMQP 0-10.Classbrooklyn.entity.messaging.qpidBrooklyn
QpidDestinationInterfacebrooklyn.entity.messaging.qpidBrooklyn
QpidDestinationImplClassbrooklyn.entity.messaging.qpidBrooklyn
QpidDriverInterfacebrooklyn.entity.messaging.qpidBrooklyn
QpidQueueInterfacebrooklyn.entity.messaging.qpidBrooklyn
QpidQueueImplClassbrooklyn.entity.messaging.qpidBrooklyn
QpidSshDriverClassbrooklyn.entity.messaging.qpidBrooklyn
QpidTopicInterfacebrooklyn.entity.messaging.qpidBrooklyn
QpidTopicImplClassbrooklyn.entity.messaging.qpidBrooklyn
QuarantineGroupInterfacebrooklyn.entity.groupBrooklyn
QuarantineGroupImplClassbrooklyn.entity.groupBrooklyn
QueueAn interface that describes a messaging queue.Interfacebrooklyn.entity.messagingBrooklyn
QueueingSubscriptionManagerClassbrooklyn.management.internalBrooklyn
QuorumCheckFor checking if a group/cluster is quorate.Interfacebrooklyn.entity.basicBrooklyn
QuorumCheckFor checking if a group/cluster is quorate.Interfacebrooklyn.util.collectionsBrooklyn
QuotedStringClassio.brooklyn.camp.brooklyn.spi.dsl.parseBrooklyn
QuotedStringTokenizerAs 'StringTokenizer' but items in quotes (single or double) are treated as single tokens (cf mortbay's QuotedStringTokenizer)Classbrooklyn.util.textBrooklyn
RabbitBrokerAn Entity that represents a single Rabbit MQ broker instance, using AMQP 0-9-1.Interfacebrooklyn.entity.messaging.rabbitBrooklyn
RabbitBrokerImplAn Entity that represents a single Rabbit MQ broker instance, using AMQP 0-9-1.Classbrooklyn.entity.messaging.rabbitBrooklyn
RabbitDestinationClassbrooklyn.entity.messaging.rabbitBrooklyn
RabbitDriverInterfacebrooklyn.entity.messaging.rabbitBrooklyn
RabbitQueueClassbrooklyn.entity.messaging.rabbitBrooklyn
RabbitSshDriverClassbrooklyn.entity.messaging.rabbitBrooklyn
RawDataTransformerTransforms the raw data of persisted state (e.Interfacebrooklyn.entity.rebind.transformerBrooklyn
ReaderInputStreamClassbrooklyn.util.streamBrooklyn
ReadMeClassbrooklyn.demoBrooklyn
RebindableIndicates that this can be recreated, e.Interfacebrooklyn.entity.rebindBrooklyn
RebindContextGives access to things that are being currently rebinding.Interfacebrooklyn.entity.rebindBrooklyn
RebindContextImplClassbrooklyn.entity.rebindBrooklyn
RebindContextLookupContextClassbrooklyn.entity.rebindBrooklyn
RebindExceptionHandlerHandler called on all exceptions to do with rebind.Interfacebrooklyn.entity.rebindBrooklyn
RebindExceptionHandlerImplClassbrooklyn.entity.rebindBrooklyn
RebindManagerManages the persisting of brooklyn's state, and recreating that state, e.Interfacebrooklyn.entity.rebindBrooklyn
RebindManagerImplManages the persistence/rebind process.Classbrooklyn.entity.rebindBrooklyn
RebindSupportSupporter instance for behaviour related to rebinding a given entity/location/policy.Interfacebrooklyn.entity.rebindBrooklyn
RedisClusterA cluster of RedisStores with one master and a group of slaves.Interfacebrooklyn.entity.nosql.redisBrooklyn
RedisClusterImplClassbrooklyn.entity.nosql.redisBrooklyn
RedisShardInterfacebrooklyn.entity.nosql.redisBrooklyn
RedisShardImplClassbrooklyn.entity.nosql.redisBrooklyn
RedisSlaveA RedisStore configured as a slave.Interfacebrooklyn.entity.nosql.redisBrooklyn
RedisSlaveImplA RedisStore configured as a slave.Classbrooklyn.entity.nosql.redisBrooklyn
RedisStoreAn entity that represents a Redis key-value store service.Interfacebrooklyn.entity.nosql.redisBrooklyn
RedisStoreDriverInterfacebrooklyn.entity.nosql.redisBrooklyn
RedisStoreImplAn entity that represents a Redis key-value store service.Classbrooklyn.entity.nosql.redisBrooklyn
RedisStoreSshDriverStart a RedisStore in a Location accessible over ssh.Classbrooklyn.entity.nosql.redisBrooklyn
ReferenceA reference to a value, backed by the storage-medium.Interfacebrooklyn.internal.storageBrooklyn
ReferenceWithErrorA reference to an object which can carry an object alongside it.Classbrooklyn.util.exceptionsBrooklyn
ReflectionsReflection utilities ("borrowed" from cloudsoft monterey).Classbrooklyn.util.javalangBrooklyn
ReflectionScannerClassbrooklyn.util.javalangBrooklyn
ReflectiveEntityDriverFactoryFollows a class naming convention: the driver interface must end in "Driver", and the implementation must match the driver interface name but with a suffix like "SshDriver" instead of "Driver".Classbrooklyn.entity.driversBrooklyn
RegistryEntityDriverFactoryA registry of driver classes, keyed off the driver-interface + location type it is for.Classbrooklyn.entity.driversBrooklyn
RegistryLocationResolverExtension to LocationResolver which can take a registry.Interfacebrooklyn.location.basicBrooklyn
RemoteEffectorBuilderClassbrooklyn.entity.brooklynnodeBrooklyn
RendererHintsRegistry of hints for displaying items such as sensors, e.Classbrooklyn.config.renderBrooklyn
RepeaterSimple DSL to repeat a fragment of code periodically until a condition is satisfied.Classbrooklyn.util.internalBrooklyn
RepeaterSimple DSL to repeat a fragment of code periodically until a condition is satisfied.Classbrooklyn.util.repeatBrooklyn
ReplicaSetConfigSimplifies the creation of configuration objects for Mongo DB replica sets.Classbrooklyn.entity.nosql.mongodbBrooklyn
ReplicaSetMemberStatusenum ReplicaSetMemberStatusSee Also:Replica set status referenceClassbrooklyn.entity.nosql.mongodbBrooklyn
RepresentationSkewenum RepresentationSkewEnum Constant SummaryClassio.brooklyn.camp.commontypesBrooklyn
RequestTaggingFilterTags each request with a probabilistically unique id.Classbrooklyn.rest.filterBrooklyn
ResilientMongoDbAppSample showing a MongoDB replica set with resilience policies attached at nodes and the cluster.Classbrooklyn.demoBrooklyn
ResizableDefines an entity group that can be re-sized dynamically.Interfacebrooklyn.entity.traitBrooklyn
ResizeOperatorInterfacebrooklyn.policy.autoscalingBrooklyn
ResolvableLinkClassio.brooklyn.camp.spi.collectionBrooklyn
ResourceDtoClassio.brooklyn.camp.dtoBrooklyn
ResourceLookupInterfaceio.brooklyn.camp.spi.collectionBrooklyn
ResourceUtilsClassbrooklyn.utilBrooklyn
RetryingMementoSerializerClassbrooklyn.entity.rebind.persisterBrooklyn
ReusableMachineTemplateA facility for having a template we can declare without knowing the provider, then find matching instances, create instances, and generally manipulate them.Classbrooklyn.location.jclouds.poolBrooklyn
RiakClusterInterfacebrooklyn.entity.nosql.riakBrooklyn
RiakClusterExampleClassbrooklyn.demoBrooklyn
RiakClusterImplClassbrooklyn.entity.nosql.riakBrooklyn
RiakNodeInterfacebrooklyn.entity.nosql.riakBrooklyn
RiakNodeDriverInterfacebrooklyn.entity.nosql.riakBrooklyn
RiakNodeImplClassbrooklyn.entity.nosql.riakBrooklyn
RiakNodeSshDriverClassbrooklyn.entity.nosql.riakBrooklyn
RollingMeanEnricherTransforms a sensor into a rolling average based on a fixed window size.Classbrooklyn.enricherBrooklyn
RollingTimeWindowMeanEnricherTransforms Sensor data into a rolling average based on a time window.Classbrooklyn.enricherBrooklyn
RubyRepDriverThe driver interface for RubyRepNode.Interfacebrooklyn.entity.database.rubyrepBrooklyn
RubyRepNodeInterfacebrooklyn.entity.database.rubyrepBrooklyn
RubyRepNodeImplClassbrooklyn.entity.database.rubyrepBrooklyn
RubyRepSshDriverClassbrooklyn.entity.database.rubyrepBrooklyn
RuntimeInterruptedExceptionA RuntimeException that is thrown when a Thread is interrupted.Classbrooklyn.util.exceptionsBrooklyn
RuntimeTimeoutExceptionClassbrooklyn.util.exceptionsBrooklyn
SameServerDriverLifecycleEffectorTasksClassbrooklyn.entity.basicBrooklyn
SameServerEntityAn entity that, on start(MachineProvisioningLocation), will obtain a machine and pass that to each of its children by calling their Startable.Interfacebrooklyn.entity.basicBrooklyn
SameServerEntityImplClassbrooklyn.entity.basicBrooklyn
ScheduledTaskA task which runs with a fixed period.Classbrooklyn.util.taskBrooklyn
ScriptApiInterfacebrooklyn.rest.apiBrooklyn
ScriptExecutionSummaryClassbrooklyn.rest.domainBrooklyn
ScriptHelperClassbrooklyn.entity.basic.lifecycleBrooklyn
ScriptPartClassbrooklyn.entity.basic.lifecycleBrooklyn
ScriptResourceClassbrooklyn.rest.resourcesBrooklyn
SecureKeysClassbrooklyn.util.cryptoBrooklyn
SecurityGroupDefinitionClassbrooklyn.location.jclouds.networkingBrooklyn
SecurityGroupToolWIP to apply a security group to a jclouds endpoint.Classbrooklyn.location.jclouds.networkingBrooklyn
SecurityProviderThe SecurityProvider is responsible for doing authentication.Interfacebrooklyn.rest.security.providerBrooklyn
SelectMasterEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
SemaphoreForTasksA subclass of SemaphoreWithOwners which additionally sets Task blocking information.Classbrooklyn.util.mutexBrooklyn
SemaphoreWithOwnersa subclass of Semaphore which tracks who created and released the semaphores,Classbrooklyn.util.mutexBrooklyn
SensorThe interface implemented by concrete sensors.Interfacebrooklyn.eventBrooklyn
SensorApiInterfacebrooklyn.rest.apiBrooklyn
SensorEventA tuple representing a piece of data from a Sensor on an Entity.Interfacebrooklyn.eventBrooklyn
SensorEventListenerA listener for SensorEvents on an Entity.Interfacebrooklyn.eventBrooklyn
SensorPropagatingEnricheran enricher policy which just listens for the target sensor(s) on a child entity and passes it up.Classbrooklyn.enricher.basicBrooklyn
SensorResourceClassbrooklyn.rest.resourcesBrooklyn
SensorsClassbrooklyn.event.basicBrooklyn
SensorSummaryClassbrooklyn.rest.domainBrooklyn
SensorTransformerClassbrooklyn.rest.transformBrooklyn
SensorTransformingEnricherClassbrooklyn.enricher.basicBrooklyn
SequentialTaskruns tasks in order, waiting for one to finish before starting the next; return value here is TBD; (currently is all the return values of individual tasks, but weClassbrooklyn.util.taskBrooklyn
SerializablePredicateInterfacebrooklyn.util.guavaBrooklyn
SerializersClassbrooklyn.util.javalangBrooklyn
ServerApiInterfacebrooklyn.rest.apiBrooklyn
ServerPoolA preallocated server pool is an entity that other applications can deploy to.Interfacebrooklyn.entity.poolBrooklyn
ServerPoolImplClassbrooklyn.entity.poolBrooklyn
ServerPoolLocationClassbrooklyn.entity.poolBrooklyn
ServerPoolLocationResolverClassbrooklyn.entity.poolBrooklyn
ServerResourceClassbrooklyn.rest.resourcesBrooklyn
ServiceClassio.brooklyn.camp.spi.pdpBrooklyn
ServiceCharacteristicClassio.brooklyn.camp.spi.pdpBrooklyn
ServiceFailureDetectorEmits HASensors.Classbrooklyn.policy.haBrooklyn
ServiceReplacerattaches to a DynamicCluster and replaces a failed member in response to HASensors.Classbrooklyn.policy.haBrooklyn
ServiceRestarterattaches to a SoftwareProcess (or anything Startable, emitting ENTITY_FAILED or other configurable sensor), and invokes restart on failure; Classbrooklyn.policy.haBrooklyn
ServiceStateLogicClassbrooklyn.entity.basicBrooklyn
SetConfigKeyA config key representing a set of values.Classbrooklyn.event.basicBrooklyn
SetFromFlagAnnotation to indicate that a variable may be set through the use of a named argument, looking for the name specified here or inferred from the annotated field/argument/object.Classbrooklyn.util.flagsBrooklyn
SetFromLiveMapCreates a Set backed by a given map (using the map's Map.Classbrooklyn.util.collectionsBrooklyn
SetHighAvailabilityModeEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
SetHighAvailabilityPriorityEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
ShellAbstractToolClassbrooklyn.util.internal.sshBrooklyn
ShellFeedProvides a feed of attribute values, by executing shell commands (on the local machine where this instance of brooklyn is running).Classbrooklyn.event.feed.shellBrooklyn
ShellPollConfigClassbrooklyn.event.feed.shellBrooklyn
ShellToolInterfacebrooklyn.util.internal.sshBrooklyn
ShellUtilsClassbrooklyn.utilBrooklyn
SimpleApplicationInterfacebrooklyn.osgi.testsBrooklyn
SimpleApplicationImplClassbrooklyn.osgi.testsBrooklyn
SimpleCassandraClusterClassbrooklyn.demoBrooklyn
SimpleCouchDBClusterClassbrooklyn.demoBrooklyn
SimpleEntityInterfacebrooklyn.osgi.testsBrooklyn
SimpleEntityImplClassbrooklyn.osgi.testsBrooklyn
SimpleMongoDBReplicaSetClassbrooklyn.demoBrooklyn
SimpleOneLineLogFormatterClassbrooklyn.util.loggingBrooklyn
SimplePolicyClassbrooklyn.osgi.testsBrooklyn
SimpleRedisClusterClassbrooklyn.demoBrooklyn
SimpleYamlLauncherClassbrooklyn.launcher.campBrooklyn
SimulatedJBoss7ServerImplFor simulating various aspects of the JBoss 7 app-server entity.Classbrooklyn.qa.loadBrooklyn
SimulatedLocationLocation for use in dev/test, defining custom start/stop support, and/or tweaking the ports which are permitted to be available (using setPermittedPorts(Iterable))Classbrooklyn.location.basicBrooklyn
SimulatedMySqlNodeImplSee Also:for description of purpose and configuration options.Classbrooklyn.qa.loadBrooklyn
SimulatedNginxControllerImplSee Also:for description of purpose and configuration options.Classbrooklyn.qa.loadBrooklyn
SimulatedTheeTierAppA 3-tier app where all components are just "simulated" - they don't actually run real app-servers or databases, instead just executing a "sleep" command to simulate Classbrooklyn.qa.loadBrooklyn
SingleMachineLocationResolverClassbrooklyn.location.basicBrooklyn
SingleMachineProvisioningLocationClassbrooklyn.location.basicBrooklyn
SingleThreadedSchedulerInstances of this class ensures that Tasks execute with in-order single-threaded semantics.Classbrooklyn.util.taskBrooklyn
SingleWebServerExampleThis example starts one web app on 8080, waits for a keypress, then stops it.Classbrooklyn.demoBrooklyn
SizeHistoryUsing a TimeWindowedList, tracks the recent history of values to allow a summary of those values to be obtained.Classbrooklyn.policy.autoscalingBrooklyn
SoftwareProcessInterfacebrooklyn.entity.basicBrooklyn
SoftwareProcessDriverThe EntityDriver for a SoftwareProcess.Interfacebrooklyn.entity.basicBrooklyn
SoftwareProcessDriverLifecycleEffectorTasksThin shim delegating to driver to do start/stop/restart, wrapping as tasks, with common code pulled up to MachineLifecycleEffectorTasks for non-driver usageClassbrooklyn.entity.basicBrooklyn
SoftwareProcessImplAn Entity representing a piece of software which can be installed, run, and controlled.Classbrooklyn.entity.basicBrooklyn
SolrServerAn Entity that represents a Solr node.Interfacebrooklyn.entity.nosql.solrBrooklyn
SolrServerDriverInterfacebrooklyn.entity.nosql.solrBrooklyn
SolrServerImplClassbrooklyn.entity.nosql.solrBrooklyn
SolrServerSshDriverStart a SolrServer in a Location accessible over ssh.Classbrooklyn.entity.nosql.solrBrooklyn
SshAbstractToolClassbrooklyn.util.internal.sshBrooklyn
SshCliToolFor ssh and scp commands, delegating to system calls.Classbrooklyn.util.internal.ssh.cliBrooklyn
SshCommandEffectorClassbrooklyn.entity.software.sshBrooklyn
SshCommandSensorConfigurable EntityInitializer which adds an SSH sensor feed running the command supplied in order to populate the sensor with the indicated name.Classbrooklyn.entity.software.sshBrooklyn
SshEffectorTasksConveniences for generating Task instances to perform SSH activities.Classbrooklyn.entity.softwareBrooklyn
SshExceptionClassbrooklyn.util.internal.sshBrooklyn
SshFeedProvides a feed of attribute values, by polling over ssh.Classbrooklyn.event.feed.sshBrooklyn
SshFetchTaskFactoryClassbrooklyn.util.task.sshBrooklyn
SshFetchTaskWrapperClassbrooklyn.util.task.sshBrooklyn
SshjClientConnectionClassbrooklyn.util.internal.ssh.sshjBrooklyn
SshjToolFor ssh and scp-style commands, using the sshj library.Classbrooklyn.util.internal.ssh.sshjBrooklyn
SshMachineLocationOperations on a machine that is accessible via ssh.Classbrooklyn.location.basicBrooklyn
SshPollConfigClassbrooklyn.event.feed.sshBrooklyn
SshPollValueClassbrooklyn.event.feed.sshBrooklyn
SshPutTaskFactoryClassbrooklyn.util.task.sshBrooklyn
SshPutTaskStubClassbrooklyn.util.task.sshBrooklyn
SshPutTaskWrapperClassbrooklyn.util.task.sshBrooklyn
SshTasksConveniences for generating Task instances to perform SSH activities on an SshMachineLocation.Classbrooklyn.util.task.sshBrooklyn
SshToolDefines the methods available on the various different implementations of SSH, and configuration options which are also generally available.Interfacebrooklyn.util.internal.sshBrooklyn
SshValueFunctionsClassbrooklyn.event.feed.sshBrooklyn
SslTrustUtilsClassbrooklyn.util.cryptoBrooklyn
StackTraceSimplifierUtility class for cleaning up stacktraces.Classbrooklyn.util.javalangBrooklyn
StandaloneQpidBrokerExampleClassbrooklyn.demoBrooklyn
StartableThis interface describes an Entity that can be started and stopped.Interfacebrooklyn.entity.traitBrooklyn
StartableApplicationInterfacebrooklyn.entity.basicBrooklyn
StartableMethodsClassbrooklyn.entity.traitBrooklyn
StatusClassbrooklyn.rest.domainBrooklyn
StatusListeneradapted from the following class:See Also:normally not used, preferring instead LoggingVerboseReporter which prints out config infoClassbrooklyn.testBrooklyn
StatusRecorderInterfacebrooklyn.qa.longevityBrooklyn
StopFailedRuntimeExceptionIndicates that a stop operation has failed - e.Classbrooklyn.entity.groupBrooklyn
StopWhichAppsOnShutdownenum StopWhichAppsOnShutdownEnum Constant SummaryClassbrooklyn.launcher.configBrooklyn
StoreObjectAccessorLockingWraps access to an object (the delegate PersistenceObjectStore.Classbrooklyn.entity.rebind.persisterBrooklyn
StormAn Entity that represents a Storm node (UI, Nimbus or Supervisor).Interfacebrooklyn.entity.messaging.stormBrooklyn
StormDeploymentInterfacebrooklyn.entity.messaging.stormBrooklyn
StormDeploymentImplClassbrooklyn.entity.messaging.stormBrooklyn
StormDriverInterfacebrooklyn.entity.messaging.stormBrooklyn
StormImplClassbrooklyn.entity.messaging.stormBrooklyn
StormSampleAppClassbrooklyn.demoBrooklyn
StormSshDriverClassbrooklyn.entity.messaging.stormBrooklyn
StreamGobblerClassbrooklyn.util.streamBrooklyn
StreamsMethods to manage byte and character streams.Classbrooklyn.util.streamBrooklyn
StringConfigMapconvenience extension where map is principally strings or converted to strings (supporting BrooklynProperties)Interfacebrooklyn.configBrooklyn
StringEscapesClassbrooklyn.util.textBrooklyn
StringFunctionsClassbrooklyn.util.textBrooklyn
StringKeyMapConverterClassbrooklyn.util.xstreamBrooklyn
StringPredicatesClassbrooklyn.util.textBrooklyn
StringsClassbrooklyn.util.textBrooklyn
StringShortenerClassbrooklyn.util.textBrooklyn
StringSystemPropertyClassbrooklyn.util.internalBrooklyn
StructuredConfigKeyInterfacebrooklyn.event.basicBrooklyn
SubElementConfigKeyClassbrooklyn.event.basicBrooklyn
SubscribeReceives messages from a queue on a Qpid broker at a given URL.Classbrooklyn.demoBrooklyn
SubscriptionContextThis is the context through which an Entity can manage its subscriptions.Interfacebrooklyn.managementBrooklyn
SubscriptionHandleA "receipt" returned by SubscriptionContext and SubscriptionManager's subscribe() methods.Interfacebrooklyn.managementBrooklyn
SubscriptionManagerThe management interface for subscriptions.Interfacebrooklyn.managementBrooklyn
SubscriptionTrackerTracks subscriptions associated that are registered with particular entities.Classbrooklyn.management.internalBrooklyn
SudoTtyFixingCustomizerWraps Brooklyn's sudo-tty mitigations in a JcloudsLocationCustomizer for easy(-ish) consumption in YAML blueprints:Classbrooklyn.location.jcloudsBrooklyn
SummaryComparatorsClassbrooklyn.rest.domainBrooklyn
SupportsPortForwardingInterfacebrooklyn.location.basicBrooklyn
SystemProcessTaskFactoryClassbrooklyn.util.task.system.internalBrooklyn
SystemTasksClassbrooklyn.util.task.systemBrooklyn
TaskRepresents a unit of work for execution.Interfacebrooklyn.managementBrooklyn
TaskAdaptableInterfacebrooklyn.managementBrooklyn
TaskBuilderClassbrooklyn.util.taskBrooklyn
TaskFactoryInterfacebrooklyn.managementBrooklyn
TaskInternalAll tasks being passed to the ExecutionManager should implement this.Interfacebrooklyn.util.taskBrooklyn
TaskQueueingContextMarks a place where tasks can be added, e.Interfacebrooklyn.managementBrooklyn
TasksClassbrooklyn.util.taskBrooklyn
TaskSchedulerThe scheduler is an internal mechanism to decorate Tasks.Interfacebrooklyn.util.taskBrooklyn
TaskSummaryClassbrooklyn.rest.domainBrooklyn
TaskTagsClassbrooklyn.util.taskBrooklyn
TaskTransformerClassbrooklyn.rest.transformBrooklyn
TaskWrapperInterface for something which is not a task, but which is closely linked to one, ie.Interfacebrooklyn.managementBrooklyn
TemplatedStringAttributeSensorAndConfigKeyA ConfigKey which takes a freemarker-templated string, and whose value is converted to a sensor by processing the template Classbrooklyn.event.basicBrooklyn
TemplateProcessorClassbrooklyn.util.textBrooklyn
TestResourceUnavailableExceptionIndicates that a test cannot be run as a necessary resource is not available.Classbrooklyn.testBrooklyn
ThreadLocalPrintStreamClassbrooklyn.util.streamBrooklyn
ThreadsClassbrooklyn.util.javalangBrooklyn
TierIntended to represent a "layer" of an application; this could be within a single location or in multiple locations (see Fabric).Interfacebrooklyn.entity.groupBrooklyn
TimeClassbrooklyn.util.timeBrooklyn
TimeFractionDeltaEnricherConverts an absolute measure of time into a fraction of time, based on the delta between consecutive values and the elapsed time between those values.Classbrooklyn.enricherBrooklyn
TimestampedValueClassbrooklyn.util.collectionsBrooklyn
TimeWeightedDeltaEnricherConverts an absolute sensor into a delta sensor (i.Classbrooklyn.enricherBrooklyn
TimeWindowedListKeeps a list of timestamped values that are in the given time-period (millis).Classbrooklyn.util.collectionsBrooklyn
TokenGeneratorInterfacebrooklyn.entity.nosql.cassandraBrooklyn
TokenGeneratorsClassbrooklyn.entity.nosql.cassandraBrooklyn
Tomcat7DriverInterfacebrooklyn.entity.webapp.tomcatBrooklyn
Tomcat7SshDriverClassbrooklyn.entity.webapp.tomcatBrooklyn
TomcatServerAn Entity that represents a single Tomcat instance.Interfacebrooklyn.entity.webapp.tomcatBrooklyn
TomcatServerImplAn Entity that represents a single Tomcat instance.Classbrooklyn.entity.webapp.tomcatBrooklyn
TopicAn interface that describes a messaging topic.Interfacebrooklyn.entity.messagingBrooklyn
TransformerClassbrooklyn.enricher.basicBrooklyn
TreeNodeA simple tree structure, where a node references a parent and children using their ids.Interfacebrooklyn.mementosBrooklyn
TreeUtilsClassbrooklyn.entity.rebindBrooklyn
TrustingSslSocketFactoryClassbrooklyn.testBrooklyn
TrustingSslSocketFactoryClassbrooklyn.util.cryptoBrooklyn
TypeCoercionsClassbrooklyn.util.flagsBrooklyn
TypeTokensClassbrooklyn.util.guavaBrooklyn
UpdatingMapEnricher which updates an entry in a sensor map (TARGET_SENSOR) based on the value of another sensor (SOURCE_SENSOR.Classbrooklyn.enricher.basicBrooklyn
UrlClassLoaderlike URLClassLoader (and delegates to it) but: * has a nice toStringClassbrooklyn.util.javalangBrooklyn
UrlMappingThis is a group whose members will be made available to a load-balancer / URL forwarding service (such as nginx).Interfacebrooklyn.entity.proxy.nginxBrooklyn
UrlMappingImplThis is a group whose members will be made available to a load-balancer / URL forwarding service (such as nginx).Classbrooklyn.entity.proxy.nginxBrooklyn
URLParamEncoderClassbrooklyn.rest.utilBrooklyn
URLParamEncoderEncodes URLs, escaping as appropriate.Classbrooklyn.util.netBrooklyn
UrlRewriteRulerecords a rewrite rule for use in URL rewriting such as by nginx; from and to are expected to be usual regex replacement strings,Classbrooklyn.entity.proxy.nginxBrooklyn
UrlsClassbrooklyn.util.netBrooklyn
UsageApiInterfacebrooklyn.rest.apiBrooklyn
UsageManagerInterfacebrooklyn.management.internalBrooklyn
UsageResourceClassbrooklyn.rest.resourcesBrooklyn
UsageStatisticClassbrooklyn.rest.domainBrooklyn
UsageStatisticsClassbrooklyn.rest.domainBrooklyn
UserAndHostAndPortClassbrooklyn.util.netBrooklyn
UserFacingExceptionmarker interface, to show that an exception is suitable for pretty-printing to an end-user, without including a stack traceClassbrooklyn.util.exceptionsBrooklyn
UsesJavaInterfacebrooklyn.entity.javaBrooklyn
UsesJavaMXBeansInterfacebrooklyn.entity.javaBrooklyn
UsesJmxInterfacebrooklyn.entity.javaBrooklyn
UtraceHostGeoLookupClassbrooklyn.location.geoBrooklyn
ValueResolverResolves a given object, as follows: If it is a Tasks or a DeferredSupplier then get its contentsClassbrooklyn.util.taskBrooklyn
VanillaJavaAppInterfacebrooklyn.entity.javaBrooklyn
VanillaJavaAppDriverThe JavaSoftwareProcessDriver for a VanillaJavaApp.Interfacebrooklyn.entity.javaBrooklyn
VanillaJavaAppImplClassbrooklyn.entity.javaBrooklyn
VanillaJavaAppSshDriverThe SSH implementation of the VanillaJavaAppDriver.Classbrooklyn.entity.javaBrooklyn
VanillaSoftwareProcessA SoftwareProcess entity that runs commands from an archive.Interfacebrooklyn.entity.basicBrooklyn
VanillaSoftwareProcessDriverInterfacebrooklyn.entity.basicBrooklyn
VanillaSoftwareProcessImplClassbrooklyn.entity.basicBrooklyn
VanillaSoftwareProcessSshDriverClassbrooklyn.entity.basicBrooklyn
VerboseReporterReporter printing out detailed messages about what TestNG is going to run and what is the status of what has been just run.Classbrooklyn.testBrooklyn
VersionApiInterfacebrooklyn.rest.apiBrooklyn
VersionResourceClassbrooklyn.rest.resourcesBrooklyn
VersionSummaryClassbrooklyn.rest.domainBrooklyn
WebAppMonitorRepeatedly polls a given URL, to check if it is always available.Classbrooklyn.testBrooklyn
WebAppServiceInterfacebrooklyn.entity.webappBrooklyn
WebAppServiceConstantsInterfacebrooklyn.entity.webappBrooklyn
WebAppServiceMethodsClassbrooklyn.entity.webappBrooklyn
WebAppServiceMetricsInterfacebrooklyn.entity.webappBrooklyn
WebClusterDatabaseExampleLaunches a 3-tier app with nginx, clustered jboss, and mysql.Classbrooklyn.demoBrooklyn
WebClusterDatabaseExampleAppLaunches a 3-tier app with nginx, clustered jboss, and mysql.Classbrooklyn.demoBrooklyn
WebClusterExampleLaunches a clustered and load-balanced set of web servers.Classbrooklyn.demoBrooklyn
WebEntitlementContextIndicates an authenticated web request as the entitlements context; note user may still be null if no authentication was requestedClassbrooklyn.management.entitlementBrooklyn
WebResourceUtilsClassbrooklyn.rest.utilBrooklyn
WebResourceUtilsClassio.brooklyn.camp.rest.utilBrooklyn
WeightedObjectClassbrooklyn.policy.followthesunBrooklyn
WideAreaCassandraClusterClassbrooklyn.demoBrooklyn
WildcardGlobsClassbrooklyn.util.textBrooklyn
WindowsPerformanceCounterFeedA sensor feed that retrieves performance counters from a Windows host and posts the values to sensors.Classbrooklyn.event.feed.windowsBrooklyn
WindowsPerformanceCounterPollConfigClassbrooklyn.event.feed.windowsBrooklyn
WithMutexesinterface which allows multiple callers to co-operate using named mutexes, inspectably, and containing implementation as inner classInterfacebrooklyn.util.mutexBrooklyn
WrappedConfigKeyClassbrooklyn.configBrooklyn
XmlMementoSerializerClassbrooklyn.entity.rebind.persisterBrooklyn
XmlSerializerClassbrooklyn.util.xstreamBrooklyn
XmlUtilClassbrooklyn.util.xstreamBrooklyn
XsltTransformerClassbrooklyn.entity.rebind.transformer.implBrooklyn
YamlLauncherAbstractClassio.brooklyn.camp.brooklynBrooklyn
YamlLauncherNoServerClassio.brooklyn.camp.brooklynBrooklyn
YamlsClassbrooklyn.util.yamlBrooklyn
YamlsClassio.brooklyn.util.yamlBrooklyn
ZooKeeperDriverInterfacebrooklyn.entity.zookeeperBrooklyn
ZooKeeperEnsembleInterfacebrooklyn.entity.zookeeperBrooklyn
ZooKeeperEnsembleImplClassbrooklyn.entity.zookeeperBrooklyn
ZooKeeperNodeAn Entity that represents a single Apache ZooKeeper instance.Interfacebrooklyn.entity.zookeeperBrooklyn
ZooKeeperNodeImplAn Entity that represents a single standalone zookeeper instance.Classbrooklyn.entity.zookeeperBrooklyn
ZooKeeperSshDriverClassbrooklyn.entity.zookeeperBrooklyn