Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Brooklyn.entity Classes and Interfaces - 633 results found.
NameDescriptionTypePackageFramework
AbstractEntityDefault Entity implementation, which should be extended whenever implementing an entity.Classbrooklyn.entity.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
AbstractControllerImpl .ServerPoolMemberTrackerPolicyClassbrooklyn.entity.proxyBrooklyn
AbstractControllerImplRepresents a controller mechanism for a Cluster.Classbrooklyn.entity.proxyBrooklyn
AbstractBrooklynMementoPersisterClassbrooklyn.entity.rebind.persisterBrooklyn
AbstractBrooklynObjectRebindSupportClassbrooklyn.entity.rebindBrooklyn
AbstractfKafkaSshDriverClassbrooklyn.entity.messaging.kafkaBrooklyn
AbstractGeoDnsServiceInterfacebrooklyn.entity.dnsBrooklyn
AbstractGeoDnsServiceImplClassbrooklyn.entity.dnsBrooklyn
AbstractGeoDnsServiceImpl .MemberTrackingPolicyClassbrooklyn.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
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
AbstractMembershipTrackingPolicy .EventTypeClassbrooklyn.entity.groupBrooklyn
AbstractMementoClassbrooklyn.entity.rebind.dtoBrooklyn
AbstractMongoDBServerInterfacebrooklyn.entity.nosql.mongodbBrooklyn
AbstractMongoDBSshDriverClassbrooklyn.entity.nosql.mongodbBrooklyn
AbstractNonProvisionedControllerInterfacebrooklyn.entity.proxyBrooklyn
AbstractNonProvisionedControllerImplClassbrooklyn.entity.proxyBrooklyn
AbstractNonProvisionedControllerImpl .MemberTrackingPolicyClassbrooklyn.entity.proxyBrooklyn
AbstractSoftwareProcessDriverAn abstract implementation of the SoftwareProcessDriver.Classbrooklyn.entity.basicBrooklyn
AbstractSoftwareProcessSshDriverAn abstract SSH implementation of the AbstractSoftwareProcessDriver.Classbrooklyn.entity.basicBrooklyn
AbstractTreeNodeMementoClassbrooklyn.entity.rebind.dtoBrooklyn
AbstractZoneFailureDetectorClassbrooklyn.entity.group.zoneawareBrooklyn
AbstractZoneFailureDetector .ZoneHistoryNote: callers please don't side-effect the success/failures/causes fields directly! Instead consider sub-classing ZoneHistory, and overriding AbstractZoneFailureDetector.Classbrooklyn.entity.group.zoneawareBrooklyn
AbstractZooKeeperImplAn Entity that represents a single Apache ZooKeeper instance.Classbrooklyn.entity.zookeeperBrooklyn
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
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
AddSensorCreates a new sensor.Classbrooklyn.entity.effectorBrooklyn
AmqpExchangeAn interface that describes an AMQP exchange.Interfacebrooklyn.entity.messaging.amqpBrooklyn
AmqpServerMarker interface identifying AMQP servers.Interfacebrooklyn.entity.messaging.amqpBrooklyn
ApplicationAn application is the root of the entity hierarchy.Interfacebrooklyn.entityBrooklyn
ApplicationBuilderExperimental mechanism for defining/building applications.Classbrooklyn.entity.basicBrooklyn
AttributesThis interface should be used to access Sensor definitions.Interfacebrooklyn.entity.basicBrooklyn
Attributes .MainUriClassbrooklyn.entity.basicBrooklyn
BalancingNodePlacementStrategyDefault node placement strategy: attempts to keep the number of nodes balanced across the available locations.Classbrooklyn.entity.group.zoneawareBrooklyn
BasicApplicationThe most basic implementation of an application possible.Interfacebrooklyn.entity.basicBrooklyn
BasicApplicationImplClassbrooklyn.entity.basicBrooklyn
BasicCatalogItemMementoClassbrooklyn.entity.rebind.dtoBrooklyn
BasicCatalogItemMemento .BuilderClassbrooklyn.entity.rebind.dtoBrooklyn
BasicCatalogItemRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicConfigurableEntityFactoryClassbrooklyn.entity.basicBrooklyn
BasicDownloadRequirementClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicDownloadResolverClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicDownloadsManagerClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicDownloadTargetsClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicDownloadTargets .BuilderClassbrooklyn.entity.drivers.downloadsBrooklyn
BasicEnricherMementoThe persisted state of an enricher.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicEnricherMemento .BuilderClassbrooklyn.entity.rebind.dtoBrooklyn
BasicEnricherRebindSupportClassbrooklyn.entity.rebindBrooklyn
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
BasicEntityMemento .BuilderClassbrooklyn.entity.rebind.dtoBrooklyn
BasicEntityRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicEntityTypeRegistryClassbrooklyn.entity.proxyingBrooklyn
BasicFeedMementoThe persisted state of a feed.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicFeedMemento .BuilderClassbrooklyn.entity.rebind.dtoBrooklyn
BasicFeedRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicGroupInterfacebrooklyn.entity.basicBrooklyn
BasicGroupImplClassbrooklyn.entity.basicBrooklyn
BasicLocationMementoThe persisted state of a location.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicLocationMemento .BuilderClassbrooklyn.entity.rebind.dtoBrooklyn
BasicLocationRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicManagementNodeSyncRecordRepresents the state of a management node within the Brooklyn management planeSee Also:Serialized FormClassbrooklyn.entity.rebind.plane.dtoBrooklyn
BasicManagementNodeSyncRecord .BuilderClassbrooklyn.entity.rebind.plane.dtoBrooklyn
BasicParameterTypeClassbrooklyn.entity.basicBrooklyn
BasicPolicyMementoThe persisted state of a policy.Classbrooklyn.entity.rebind.dtoBrooklyn
BasicPolicyMemento .BuilderClassbrooklyn.entity.rebind.dtoBrooklyn
BasicPolicyRebindSupportClassbrooklyn.entity.rebindBrooklyn
BasicStartableProvides a pass-through Startable entity used for keeping hierarchies tidy.Interfacebrooklyn.entity.basicBrooklyn
BasicStartable .LocationsFilterInterfacebrooklyn.entity.basicBrooklyn
BasicStartableImplClassbrooklyn.entity.basicBrooklyn
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
BindDnsServerImpl .MemberTrackingPolicyClassbrooklyn.entity.network.bindBrooklyn
BindDnsServerSshDriverClassbrooklyn.entity.network.bindBrooklyn
BrooklynClusterInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynCluster .SelectMasterEffectorInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynCluster .UpgradeClusterEffectorInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynClusterImplClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynClusterUpgradeEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
BrooklynConfigKeysCommonly used config keys, for use in entities.Classbrooklyn.entity.basicBrooklyn
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
BrooklynEntityMirrorImpl .RemoteEffectorClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynMementoImplClassbrooklyn.entity.rebind.dtoBrooklyn
BrooklynMementoImpl .BuilderClassbrooklyn.entity.rebind.dtoBrooklyn
BrooklynMementoManifestImplClassbrooklyn.entity.rebind.dtoBrooklyn
BrooklynMementoManifestImpl .BuilderClassbrooklyn.entity.rebind.dtoBrooklyn
BrooklynMementoPersisterInMemoryClassbrooklyn.entity.rebind.persisterBrooklyn
BrooklynMementoPersisterToFileClassbrooklyn.entity.rebind.persisterBrooklyn
BrooklynMementoPersisterToMultiFileClassbrooklyn.entity.rebind.persisterBrooklyn
BrooklynMementoPersisterToObjectStoreClassbrooklyn.entity.rebind.persisterBrooklyn
BrooklynMementoTransformerTransforms the raw data of persisted state (e.Interfacebrooklyn.entity.rebind.transformerBrooklyn
BrooklynMetricsInterfacebrooklyn.entity.brooklynBrooklyn
BrooklynMetricsImplClassbrooklyn.entity.brooklynBrooklyn
BrooklynNodeInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNode .DeployBlueprintEffectorInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNode .ExistingFileBehaviourClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNode .SetHighAvailabilityModeEffectorInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNode .SetHighAvailabilityPriorityEffectorInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNode .ShutdownEffectorInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNode .StopNodeAndKillAppsEffectorInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNode .StopNodeButLeaveAppsEffectorInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeDriverInterfacebrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeImplClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeImpl .DeployBlueprintEffectorBodyClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeImpl .ShutdownEffectorBodyClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeImpl .StopNodeAndKillAppsEffectorBodyClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeImpl .StopNodeButLeaveAppsEffectorBodyClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeSshDriverClassbrooklyn.entity.brooklynnodeBrooklyn
BrooklynNodeUpgradeEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
BrooklynObjectTypeenum BrooklynObjectTypeEnum Constant SummaryClassbrooklyn.entity.rebindBrooklyn
BrooklynShutdownHooksClassbrooklyn.entity.basicBrooklyn
BrooklynShutdownHooks .BrooklynShutdownHookJobClassbrooklyn.entity.basicBrooklyn
BrooklynTagsClassbrooklyn.entity.basicBrooklyn
BrooklynTags .NamedStringTagClassbrooklyn.entity.basicBrooklyn
BrooklynTasksClassbrooklyn.entity.basicBrooklyn
BrooklynTaskTagsProvides utilities for making Tasks easier to work with in Brooklyn.Classbrooklyn.entity.basicBrooklyn
BrooklynTaskTags .EffectorCallTagClassbrooklyn.entity.basicBrooklyn
BrooklynTaskTags .EntitlementTagClassbrooklyn.entity.basicBrooklyn
BrooklynTaskTags .WrappedEntityClassbrooklyn.entity.basicBrooklyn
BrooklynTaskTags .WrappedStreamClassbrooklyn.entity.basicBrooklyn
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
CassandraDatacenterImpl .MemberTrackingPolicyClassbrooklyn.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
CassandraFabricImpl .MemberTrackingPolicyClassbrooklyn.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
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
ChefAttributeFeed .BuilderClassbrooklyn.entity.chefBrooklyn
ChefAttributePollConfigClassbrooklyn.entity.chefBrooklyn
ChefBashCommandsClassbrooklyn.entity.chefBrooklyn
ChefConfigInterfacebrooklyn.entity.chefBrooklyn
ChefConfig .ChefModesTries KNIFE if valid, else SOLOForce use of Knife; knife must be installed, and either Classbrooklyn.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
ClosureEntityFactoryClassbrooklyn.entity.basicBrooklyn
ClusterIntended to represent a group of homogeneous entities in a single location.Interfacebrooklyn.entity.groupBrooklyn
CoLocatedMongoDBRouterInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
CoLocatedMongoDBRouterImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
CombiningZoneFailureDetectorClassbrooklyn.entity.group.zoneawareBrooklyn
CompoundTransformerClassbrooklyn.entity.rebind.transformerBrooklyn
CompoundTransformer .BuilderClassbrooklyn.entity.rebind.transformerBrooklyn
CompoundTransformerLoaderClassbrooklyn.entity.rebind.transformerBrooklyn
ConfigKeysDictionary of ConfigKey entries.Classbrooklyn.entity.basicBrooklyn
ConfigKeys .DynamicKeysClassbrooklyn.entity.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
ConfigurableSomething that has mutable config, such as an entity or policy.Interfacebrooklyn.entity.traitBrooklyn
ConfigurableEntityFactoryInterfacebrooklyn.entity.basicBrooklyn
ConfigurableEntityFactoryFromEntityFactoryClassbrooklyn.entity.basicBrooklyn
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
CouchbaseClusterImpl .MemberTrackingPolicyClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeInterfacebrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNode .MainUriClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeDriverInterfacebrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeImplClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeSshDriverClassbrooklyn.entity.nosql.couchbaseBrooklyn
CouchbaseNodeSshDriver .DownloadLinkSegmentComputerClassbrooklyn.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
CriticalCauseZoneFailureDetectorClassbrooklyn.entity.group.zoneawareBrooklyn
DatabaseNodeInterfacebrooklyn.entity.databaseBrooklyn
DataEntityAn entity that supplies data as AttributeSensor values.Interfacebrooklyn.entity.basicBrooklyn
DataEntityImplClassbrooklyn.entity.basicBrooklyn
DatastoreMixinsClassbrooklyn.entity.databaseBrooklyn
DatastoreMixins .CanExecuteScriptInterfacebrooklyn.entity.databaseBrooklyn
DatastoreMixins .CanGiveCreationScriptInterfacebrooklyn.entity.databaseBrooklyn
DatastoreMixins .DatastoreCommonInterfacebrooklyn.entity.databaseBrooklyn
DatastoreMixins .HasDatastoreUrlInterfacebrooklyn.entity.databaseBrooklyn
DelegateEntityA delegate entity for use as a Group child proxy for members.Interfacebrooklyn.entity.basicBrooklyn
DelegateEntity .EntityUrlHints for rendering the delegate entity as a link in the Brooklyn console UI.Classbrooklyn.entity.basicBrooklyn
DelegateEntityImplClassbrooklyn.entity.basicBrooklyn
DeleteOrphanedLocationsTransformerClassbrooklyn.entity.rebind.transformer.implBrooklyn
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
DownloadResolverManager .DownloadRequirementGives artifact meta-data for what is required to be downloaded.Interfacebrooklyn.entity.drivers.downloadsBrooklyn
DownloadResolverManager .DownloadTargetsDescribes the download locations, and their order, to try.Interfacebrooklyn.entity.drivers.downloadsBrooklyn
DownloadSubstitutersClassbrooklyn.entity.drivers.downloadsBrooklyn
DriverDependentEntityAn Entity that needs to have a driver.Interfacebrooklyn.entity.driversBrooklyn
DynamicClusterA Cluster of entities that can dynamically increase or decrease the number of members.Interfacebrooklyn.entity.groupBrooklyn
DynamicCluster .NodePlacementStrategyInterfacebrooklyn.entity.groupBrooklyn
DynamicCluster .ZoneFailureDetectorInterfacebrooklyn.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
DynamicMultiGroupInterfacebrooklyn.entity.groupBrooklyn
DynamicMultiGroupImplClassbrooklyn.entity.groupBrooklyn
DynamicRegionsFabricInterfacebrooklyn.entity.groupBrooklyn
DynamicRegionsFabricImplClassbrooklyn.entity.groupBrooklyn
DynamicWebAppClusterDynamicWebAppClusters provide cluster-wide aggregates of entity attributes.Interfacebrooklyn.entity.webappBrooklyn
DynamicWebAppCluster .ApplyDisplayHintsClassbrooklyn.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
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
EffectorsClassbrooklyn.entity.effectorBrooklyn
Effectors .EffectorBuilderClassbrooklyn.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
EffectorStartableImpl .StartParametersClassbrooklyn.entity.basicBrooklyn
EffectorTasksMiscellaneous tasks which are useful in effectors.Classbrooklyn.entity.effectorBrooklyn
EffectorTasks .EffectorBodyTaskFactorywrapper for EffectorBody which simply runs that body on each invocation; the body must be thread safe and ideally statelessClassbrooklyn.entity.effectorBrooklyn
EffectorTasks .EffectorTaskFactoryInterfacebrooklyn.entity.effectorBrooklyn
EffectorTasks .ParameterTaskClassbrooklyn.entity.effectorBrooklyn
EffectorWithBodyInterfacebrooklyn.entity.effectorBrooklyn
ElasticJavaWebAppServiceInterfacebrooklyn.entity.webappBrooklyn
ElasticJavaWebAppService .ElasticJavaWebAppServiceAwareLocationInterfacebrooklyn.entity.webappBrooklyn
ElasticJavaWebAppService .FactoryClassbrooklyn.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
EntitiesConvenience methods for working with entities.Classbrooklyn.entity.basicBrooklyn
EntityThe basic interface for a Brooklyn entity.Interfacebrooklyn.entityBrooklyn
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
EntityConfigMapClassbrooklyn.entity.basicBrooklyn
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
EntityInitializers .AddTagsClassbrooklyn.entity.basicBrooklyn
EntityInternal for the brooklyn framework only).Interfacebrooklyn.entity.basicBrooklyn
EntityInternal .FeedSupportInterfacebrooklyn.entity.basicBrooklyn
EntityLocal such as setting attribute values, adding policies, etc.Interfacebrooklyn.entity.basicBrooklyn
EntityMementoManifestImplClassbrooklyn.entity.rebind.dtoBrooklyn
EntityPredicatesClassbrooklyn.entity.basicBrooklyn
EntityProxyInterfacebrooklyn.entity.proxyingBrooklyn
EntityProxyImplA dynamic proxy for an entity.Classbrooklyn.entity.proxyingBrooklyn
EntitySpecGives details of an entity to be created.Classbrooklyn.entity.proxyingBrooklyn
EntitySuppliersClassbrooklyn.entity.basicBrooklyn
EntityTasksClassbrooklyn.entity.basicBrooklyn
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
ExplicitEffectorClassbrooklyn.entity.basicBrooklyn
FabricIntended to represent a Tier of entities over multiple locations.Interfacebrooklyn.entity.groupBrooklyn
Feed These generally poll or subscribe to get sensor values for an entity.Interfacebrooklyn.entityBrooklyn
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
GeoscalingDnsServiceInterfacebrooklyn.entity.dns.geoscalingBrooklyn
GeoscalingDnsServiceImplClassbrooklyn.entity.dns.geoscalingBrooklyn
GeoscalingScriptGeneratorClassbrooklyn.entity.dns.geoscalingBrooklyn
GeoscalingWebClientFor interacting with the www.Classbrooklyn.entity.dns.geoscalingBrooklyn
GroupAn Entity that groups together other entities.Interfacebrooklyn.entityBrooklyn
HasShortNameInterfacebrooklyn.entity.traitBrooklyn
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
IdentifiableInterfacebrooklyn.entity.traitBrooklyn
ImmediateDeltaChangeListenerPersists changes immediately.Classbrooklyn.entity.rebindBrooklyn
ImplementedByA pointer to the default implementation of an entity.Classbrooklyn.entity.proxyingBrooklyn
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
InternalFactory .FactoryConstructionTrackerFor tracking if constructor has been called by framework, or in legacy way (i.Classbrooklyn.entity.proxyingBrooklyn
InternalLocationFactoryCreates locations of required types.Classbrooklyn.entity.proxyingBrooklyn
InternalPolicyFactoryCreates policies of required types.Classbrooklyn.entity.proxyingBrooklyn
JavaAppUtilsClassbrooklyn.entity.javaBrooklyn
JavaEntityMethodsDSL conveniences for Java entities.Classbrooklyn.entity.javaBrooklyn
JavaSoftwareProcessDriverA SoftwareProcessDriver for Java processes.Interfacebrooklyn.entity.javaBrooklyn
JavaSoftwareProcessSshDriverThe SSH implementation of the JavaSoftwareProcessDriver.Classbrooklyn.entity.javaBrooklyn
JavaWebAppDriverInterfacebrooklyn.entity.webappBrooklyn
JavaWebAppServiceInterfacebrooklyn.entity.webappBrooklyn
JavaWebAppService .CanDeployAndUndeployInterfacebrooklyn.entity.webappBrooklyn
JavaWebAppService .CanRedeployAllInterfacebrooklyn.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
JcloudsStoreObjectAccessorClassbrooklyn.entity.rebind.persister.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
JmxmpSslSupportClassbrooklyn.entity.javaBrooklyn
JmxSupportClassbrooklyn.entity.javaBrooklyn
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
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
KnifeConvergeTaskFactoryClassbrooklyn.entity.chefBrooklyn
KnifeTaskFactoryA factory which acts like ProcessTaskFactory with special options for knife.Classbrooklyn.entity.chefBrooklyn
LifecycleAn enumeration representing the status of an Entity.Classbrooklyn.entity.basicBrooklyn
Lifecycle .TransitionClassbrooklyn.entity.basicBrooklyn
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
LocalBrooklynNodeA BrooklynNode entity that represents the local Brooklyn service.Interfacebrooklyn.entity.brooklynnodeBrooklyn
LocalBrooklynNodeImplClassbrooklyn.entity.brooklynnodeBrooklyn
MachineAttributesClassbrooklyn.entity.machineBrooklyn
MachineEntityInterfacebrooklyn.entity.machineBrooklyn
MachineEntityImplClassbrooklyn.entity.machineBrooklyn
MachineLifecycleEffectorTasksDefault skeleton for start/stop/restart tasks on machines.Classbrooklyn.entity.softwareBrooklyn
MachineLifecycleEffectorTasks .StopMachineDetailsClassbrooklyn.entity.softwareBrooklyn
ManagementPlaneSyncRecordImplClassbrooklyn.entity.rebind.plane.dtoBrooklyn
ManagementPlaneSyncRecordImpl .BuilderClassbrooklyn.entity.rebind.plane.dtoBrooklyn
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
MemberReplaceableInterfacebrooklyn.entity.traitBrooklyn
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
MongoDBReplicaSetImpl .MemberTrackingPolicyClassbrooklyn.entity.nosql.mongodbBrooklyn
MongoDBRouterInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBRouterClusterInterfacebrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBRouterClusterImplClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBRouterClusterImpl .MemberTrackingPolicyClassbrooklyn.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
MongoDBShardedDeploymentImpl .ColocatedRouterTrackingPolicyClassbrooklyn.entity.nosql.mongodb.shardingBrooklyn
MongoDBSshDriverClassbrooklyn.entity.nosql.mongodbBrooklyn
MonitDriverInterfacebrooklyn.entity.monitoring.monitBrooklyn
MonitNodeInterfacebrooklyn.entity.monitoring.monitBrooklyn
MonitNodeImplClassbrooklyn.entity.monitoring.monitBrooklyn
MonitSshDriverClassbrooklyn.entity.monitoring.monitBrooklyn
MutableBrooklynMementoClassbrooklyn.entity.rebind.dtoBrooklyn
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
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
NginxControllerImpl .UrlMappingsMemberTrackerPolicyClassbrooklyn.entity.proxy.nginxBrooklyn
NginxDriverInterfacebrooklyn.entity.proxy.nginxBrooklyn
NginxSshDriverStart a NginxController in a Location accessible over ssh.Classbrooklyn.entity.proxy.nginxBrooklyn
NodeJsWebAppDriverInterfacebrooklyn.entity.webapp.nodejsBrooklyn
NodeJsWebAppServiceInterfacebrooklyn.entity.webapp.nodejsBrooklyn
NodeJsWebAppServiceImplClassbrooklyn.entity.webapp.nodejsBrooklyn
NodeJsWebAppSshDriverClassbrooklyn.entity.webapp.nodejsBrooklyn
ParameterTypeSimilar to the concepts in the JMX MBeanParameterInfo class.Interfacebrooklyn.entityBrooklyn
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
PersistenceExceptionHandlerImpl .BuilderClassbrooklyn.entity.rebindBrooklyn
PersistenceObjectStoreInterface for working with persistence targets, including file system and jclouds object stores.Interfacebrooklyn.entity.rebind.persisterBrooklyn
PersistenceObjectStore .StoreObjectAccessorInterfacebrooklyn.entity.rebind.persisterBrooklyn
PersistenceObjectStore .StoreObjectAccessorWithLockInterfacebrooklyn.entity.rebind.persisterBrooklyn
PersisterDeltaImplClassbrooklyn.entity.rebindBrooklyn
PersisterDeltaImpl .BuilderClassbrooklyn.entity.rebindBrooklyn
PersistModeClassbrooklyn.entity.rebind.persisterBrooklyn
PolicyDescriptorClassbrooklyn.entity.basicBrooklyn
PostgreSqlDriverThe SoftwareProcessDriver for PostgreSQL.Interfacebrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlNodePostgreSQL database node entity.Interfacebrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlNodeChefImplFromScratchClassbrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlNodeChefImplFromScratch .ChefPostgreSqlLifecycleClassbrooklyn.entity.database.postgresqlBrooklyn
PostgreSqlNodeChefImplFromScratch .ExecuteScriptEffectorBodyClassbrooklyn.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
ProportionalZoneFailureDetectorClassbrooklyn.entity.group.zoneawareBrooklyn
ProvidesProvisioningFlagsMarker interface for an entity which supplies custom machine provisioning flags; used e.Interfacebrooklyn.entity.softwareBrooklyn
ProxySslConfigClassbrooklyn.entity.proxyBrooklyn
ProxySslConfig .BuilderClassbrooklyn.entity.proxyBrooklyn
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
QuorumCheckFor checking if a group/cluster is quorate.Interfacebrooklyn.entity.basicBrooklyn
QuorumCheck .NumericQuorumCheckClassbrooklyn.entity.basicBrooklyn
QuorumCheck .QuorumChecksClassbrooklyn.entity.basicBrooklyn
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
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
RebindExceptionHandlerImpl .BuilderClassbrooklyn.entity.rebindBrooklyn
RebindManagerManages the persisting of brooklyn's state, and recreating that state, e.Interfacebrooklyn.entity.rebindBrooklyn
RebindManager .RebindFailureModeClassbrooklyn.entity.rebindBrooklyn
RebindManagerImplManages the persistence/rebind process.Classbrooklyn.entity.rebindBrooklyn
RebindManagerImpl .RebindTrackerFor tracking if rebinding, for AbstractBrooklynObject.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
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
RemoteEffectorBuilderClassbrooklyn.entity.brooklynnodeBrooklyn
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
ResizableDefines an entity group that can be re-sized dynamically.Interfacebrooklyn.entity.traitBrooklyn
RetryingMementoSerializerClassbrooklyn.entity.rebind.persisterBrooklyn
RiakClusterInterfacebrooklyn.entity.nosql.riakBrooklyn
RiakClusterImplClassbrooklyn.entity.nosql.riakBrooklyn
RiakClusterImpl .MemberTrackingPolicyClassbrooklyn.entity.nosql.riakBrooklyn
RiakNodeInterfacebrooklyn.entity.nosql.riakBrooklyn
RiakNodeDriverInterfacebrooklyn.entity.nosql.riakBrooklyn
RiakNodeImplClassbrooklyn.entity.nosql.riakBrooklyn
RiakNodeSshDriverClassbrooklyn.entity.nosql.riakBrooklyn
RubyRepDriverThe driver interface for RubyRepNode.Interfacebrooklyn.entity.database.rubyrepBrooklyn
RubyRepNodeInterfacebrooklyn.entity.database.rubyrepBrooklyn
RubyRepNodeImplClassbrooklyn.entity.database.rubyrepBrooklyn
RubyRepSshDriverClassbrooklyn.entity.database.rubyrepBrooklyn
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
ScriptHelperClassbrooklyn.entity.basic.lifecycleBrooklyn
ScriptPartClassbrooklyn.entity.basic.lifecycleBrooklyn
SelectMasterEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
ServerPoolA preallocated server pool is an entity that other applications can deploy to.Interfacebrooklyn.entity.poolBrooklyn
ServerPoolImplClassbrooklyn.entity.poolBrooklyn
ServerPoolImpl .MemberTrackingPolicyClassbrooklyn.entity.poolBrooklyn
ServerPoolLocationClassbrooklyn.entity.poolBrooklyn
ServerPoolLocationResolverClassbrooklyn.entity.poolBrooklyn
ServiceStateLogicClassbrooklyn.entity.basicBrooklyn
ServiceStateLogic .ComputeServiceIndicatorsFromChildrenAndMembersClassbrooklyn.entity.basicBrooklyn
ServiceStateLogic .ComputeServiceIndicatorsFromChildrenAndMembersSpecClassbrooklyn.entity.basicBrooklyn
ServiceStateLogic .ComputeServiceStateEnricher which sets Attributes.Classbrooklyn.entity.basicBrooklyn
ServiceStateLogic .ServiceNotUpLogicClassbrooklyn.entity.basicBrooklyn
ServiceStateLogic .ServiceProblemsLogicClassbrooklyn.entity.basicBrooklyn
SetHighAvailabilityModeEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
SetHighAvailabilityPriorityEffectorBodyClassbrooklyn.entity.brooklynnode.effectorBrooklyn
SoftwareProcessInterfacebrooklyn.entity.basicBrooklyn
SoftwareProcess .ChildStartableModecontrols the behavior when starting (stop, restart) Startable children as part of the start (stop, restart) effector on this entity (NB: restarts are currently not propagated to children in the default SoftwareProcessClassbrooklyn.entity.basicBrooklyn
SoftwareProcess .RestartSoftwareParametersClassbrooklyn.entity.basicBrooklyn
SoftwareProcess .RestartSoftwareParameters .RestartMachineModeClassbrooklyn.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
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
SshEffectorTasks .SshEffectorBodylike EffectorBody but providing conveniences when in a SoftwareProcess (or other entity with a single machine location)Classbrooklyn.entity.softwareBrooklyn
SshEffectorTasks .SshEffectorTaskFactoryvariant of PlainSshExecTaskFactory which fulfills the EffectorTasks.Classbrooklyn.entity.softwareBrooklyn
SshEffectorTasks .SshFetchEffectorTaskFactoryClassbrooklyn.entity.softwareBrooklyn
SshEffectorTasks .SshPutEffectorTaskFactoryClassbrooklyn.entity.softwareBrooklyn
StartableThis interface describes an Entity that can be started and stopped.Interfacebrooklyn.entity.traitBrooklyn
Startable .RestartEffectorBodyClassbrooklyn.entity.traitBrooklyn
Startable .StartEffectorBodyClassbrooklyn.entity.traitBrooklyn
Startable .StopEffectorBodyClassbrooklyn.entity.traitBrooklyn
StartableApplicationInterfacebrooklyn.entity.basicBrooklyn
StartableMethodsClassbrooklyn.entity.traitBrooklyn
StopFailedRuntimeExceptionIndicates that a stop operation has failed - e.Classbrooklyn.entity.groupBrooklyn
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
Storm .RoleClassbrooklyn.entity.messaging.stormBrooklyn
Storm .StormUiUrlClassbrooklyn.entity.messaging.stormBrooklyn
StormDeploymentInterfacebrooklyn.entity.messaging.stormBrooklyn
StormDeploymentImplClassbrooklyn.entity.messaging.stormBrooklyn
StormDriverInterfacebrooklyn.entity.messaging.stormBrooklyn
StormImplClassbrooklyn.entity.messaging.stormBrooklyn
StormSshDriverClassbrooklyn.entity.messaging.stormBrooklyn
TierIntended to represent a "layer" of an application; this could be within a single location or in multiple locations (see Fabric).Interfacebrooklyn.entity.groupBrooklyn
TokenGeneratorInterfacebrooklyn.entity.nosql.cassandraBrooklyn
TokenGeneratorsClassbrooklyn.entity.nosql.cassandraBrooklyn
TokenGenerators .AbstractTokenGeneratorSub-classes are recommended to call checkRangeValid() at construction time.Classbrooklyn.entity.nosql.cassandraBrooklyn
TokenGenerators .NonNeg127TokenGeneratortoken generator used by cassandra pre v1.Classbrooklyn.entity.nosql.cassandraBrooklyn
TokenGenerators .PosNeg63TokenGeneratorClassbrooklyn.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
TreeUtilsClassbrooklyn.entity.rebindBrooklyn
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
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
UsesJavaInterfacebrooklyn.entity.javaBrooklyn
UsesJavaMXBeansInterfacebrooklyn.entity.javaBrooklyn
UsesJmxInterfacebrooklyn.entity.javaBrooklyn
UsesJmx .JmxAgentModesAuto-detect the agent to use based on location.Classbrooklyn.entity.javaBrooklyn
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
WebAppServiceInterfacebrooklyn.entity.webappBrooklyn
WebAppServiceConstantsInterfacebrooklyn.entity.webappBrooklyn
WebAppServiceMethodsClassbrooklyn.entity.webappBrooklyn
WebAppServiceMetricsInterfacebrooklyn.entity.webappBrooklyn
WebAppServiceMetrics .InitializerClassbrooklyn.entity.webappBrooklyn
XmlMementoSerializerClassbrooklyn.entity.rebind.persisterBrooklyn
XsltTransformerClassbrooklyn.entity.rebind.transformer.implBrooklyn
ZooKeeperDriverInterfacebrooklyn.entity.zookeeperBrooklyn
ZooKeeperEnsembleInterfacebrooklyn.entity.zookeeperBrooklyn
ZooKeeperEnsembleImplClassbrooklyn.entity.zookeeperBrooklyn
ZooKeeperEnsembleImpl .MemberTrackingPolicyClassbrooklyn.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
ZooKeeperSshDriver .ZooKeeperServerConfigClassbrooklyn.entity.zookeeperBrooklyn