A B C F G I K M O P R S T V

A

Activator - Class in org.apache.whirr.service.puppet.osgi
 
Activator() - Constructor for class org.apache.whirr.service.puppet.osgi.Activator
 
apply(Map<String, String>) - Method in class org.apache.whirr.service.puppet.functions.InstallAllModulesStatementFromProperties
 
apply(String) - Method in enum org.apache.whirr.service.puppet.functions.KeyToModuleNameOrNull
 
apply(Configuration) - Method in enum org.apache.whirr.service.puppet.functions.ModulePropertiesFromConfiguration
 
apply(Iterable<String>) - Method in enum org.apache.whirr.service.puppet.functions.RolesManagedByPuppet
 
apply(Map<String, String>) - Method in class org.apache.whirr.service.puppet.functions.StatementToInstallModule
 
apply(String) - Method in interface org.apache.whirr.service.puppet.functions.StatementToInstallModule.PrepareRemoteFileUrl
Prepare the file url for the remote machine.
apply(String) - Method in class org.apache.whirr.service.puppet.functions.StatementToInstallModule.PrepareRemoteFileUrlUsingBlobCache
 
attribs - Variable in class org.apache.whirr.service.puppet.Manifest
 

B

beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.puppet.PuppetClusterActionHandler
 
beforeBootstrap(ClusterActionEvent) - Method in class org.apache.whirr.service.puppet.PuppetInstallClusterActionHandler
 
beforeConfigure(ClusterActionEvent) - Method in class org.apache.whirr.service.puppet.PuppetClusterActionHandler
 

C

className - Variable in class org.apache.whirr.service.puppet.Manifest
 
create(String) - Method in class org.apache.whirr.service.puppet.PuppetClusterActionHandlerFactory
 
CreateSitePpAndApplyRoles - Class in org.apache.whirr.service.puppet.statements
 
CreateSitePpAndApplyRoles(Iterable<String>, Configuration) - Constructor for class org.apache.whirr.service.puppet.statements.CreateSitePpAndApplyRoles
 

F

functionDependencies(OsFamily) - Method in class org.apache.whirr.service.puppet.statements.CreateSitePpAndApplyRoles
 
functionDependencies(OsFamily) - Method in class org.apache.whirr.service.puppet.statements.InstallModuleFromGit
 

G

getRole() - Method in class org.apache.whirr.service.puppet.PuppetClusterActionHandler
 
getRole() - Method in class org.apache.whirr.service.puppet.PuppetInstallClusterActionHandler
 
getRolePrefix() - Method in class org.apache.whirr.service.puppet.PuppetClusterActionHandlerFactory
 

I

InstallAllModulesStatementFromProperties - Class in org.apache.whirr.service.puppet.functions
 
InstallAllModulesStatementFromProperties(StatementToInstallModule) - Constructor for class org.apache.whirr.service.puppet.functions.InstallAllModulesStatementFromProperties
 
InstallModuleFromGit - Class in org.apache.whirr.service.puppet.statements
Class representing a single Puppet Module.
InstallModuleFromGit(String, URI) - Constructor for class org.apache.whirr.service.puppet.statements.InstallModuleFromGit
To clone the master branch of module from a repository located at url.
InstallModuleFromGit(String, URI, String) - Constructor for class org.apache.whirr.service.puppet.statements.InstallModuleFromGit
 
isFirstPuppetRoleIn(Iterable<String>) - Static method in class org.apache.whirr.service.puppet.predicates.PuppetPredicates
 
isLastPuppetRoleIn(Iterable<String>) - Static method in class org.apache.whirr.service.puppet.predicates.PuppetPredicates
 
isModuleSubKey(String) - Static method in class org.apache.whirr.service.puppet.predicates.PuppetPredicates
 
isPuppetRole() - Static method in class org.apache.whirr.service.puppet.predicates.PuppetPredicates
 

K

KeyToModuleNameOrNull - Enum in org.apache.whirr.service.puppet.functions
 

M

Manifest - Class in org.apache.whirr.service.puppet
Class representing a single Puppet Module.
Manifest(String) - Constructor for class org.apache.whirr.service.puppet.Manifest
To include the default manifest from a provided module with the specified name.
Manifest(String, String) - Constructor for class org.apache.whirr.service.puppet.Manifest
To run a particular manifest from a provided module with the specified name.
module - Variable in class org.apache.whirr.service.puppet.Manifest
 
MODULE_KEY_PATTERN - Static variable in class org.apache.whirr.service.puppet.PuppetConstants
 
MODULE_SOURCE_SUBKEY - Static variable in class org.apache.whirr.service.puppet.PuppetConstants
 
ModulePropertiesFromConfiguration - Enum in org.apache.whirr.service.puppet.functions
 
MODULES_DIR - Static variable in class org.apache.whirr.service.puppet.PuppetConstants
 

O

org.apache.whirr.service.puppet - package org.apache.whirr.service.puppet
 
org.apache.whirr.service.puppet.functions - package org.apache.whirr.service.puppet.functions
 
org.apache.whirr.service.puppet.osgi - package org.apache.whirr.service.puppet.osgi
 
org.apache.whirr.service.puppet.predicates - package org.apache.whirr.service.puppet.predicates
 
org.apache.whirr.service.puppet.statements - package org.apache.whirr.service.puppet.statements
 

P

PUPPET - Static variable in class org.apache.whirr.service.puppet.PuppetConstants
 
PUPPET_INSTALL_ROLE - Static variable in class org.apache.whirr.service.puppet.PuppetInstallClusterActionHandler
 
PUPPET_ROLE_PREFIX - Static variable in class org.apache.whirr.service.puppet.PuppetConstants
 
PuppetClusterActionHandler - Class in org.apache.whirr.service.puppet
Installs puppet.
PuppetClusterActionHandler(String) - Constructor for class org.apache.whirr.service.puppet.PuppetClusterActionHandler
 
PuppetClusterActionHandler(String, Function<ClusterActionEvent, StatementToInstallModule>) - Constructor for class org.apache.whirr.service.puppet.PuppetClusterActionHandler
 
PuppetClusterActionHandlerFactory - Class in org.apache.whirr.service.puppet
 
PuppetClusterActionHandlerFactory() - Constructor for class org.apache.whirr.service.puppet.PuppetClusterActionHandlerFactory
 
PuppetConstants - Class in org.apache.whirr.service.puppet
 
PuppetConstants() - Constructor for class org.apache.whirr.service.puppet.PuppetConstants
 
PuppetInstallClusterActionHandler - Class in org.apache.whirr.service.puppet
Installs puppet (and ruby).
PuppetInstallClusterActionHandler() - Constructor for class org.apache.whirr.service.puppet.PuppetInstallClusterActionHandler
 
PuppetPredicates - Class in org.apache.whirr.service.puppet.predicates
 
PuppetPredicates() - Constructor for class org.apache.whirr.service.puppet.predicates.PuppetPredicates
 

R

render(OsFamily) - Method in class org.apache.whirr.service.puppet.statements.CreateSitePpAndApplyRoles
 
render(OsFamily) - Method in class org.apache.whirr.service.puppet.statements.InstallModuleFromGit
 
RolesManagedByPuppet - Enum in org.apache.whirr.service.puppet.functions
 

S

SITE_PP_FILE_LOCATION - Static variable in class org.apache.whirr.service.puppet.PuppetConstants
 
start(BundleContext) - Method in class org.apache.whirr.service.puppet.osgi.Activator
Called when this bundle is started so the Framework can perform the bundle-specific activities necessary to start this bundle.
StatementToInstallModule - Class in org.apache.whirr.service.puppet.functions
 
StatementToInstallModule(ClusterActionEvent) - Constructor for class org.apache.whirr.service.puppet.functions.StatementToInstallModule
 
StatementToInstallModule(StatementToInstallModule.PrepareRemoteFileUrl) - Constructor for class org.apache.whirr.service.puppet.functions.StatementToInstallModule
 
StatementToInstallModule.PrepareRemoteFileUrl - Interface in org.apache.whirr.service.puppet.functions
 
StatementToInstallModule.PrepareRemoteFileUrlUsingBlobCache - Class in org.apache.whirr.service.puppet.functions
 
StatementToInstallModule.PrepareRemoteFileUrlUsingBlobCache(ClusterActionEvent) - Constructor for class org.apache.whirr.service.puppet.functions.StatementToInstallModule.PrepareRemoteFileUrlUsingBlobCache
 
stop(BundleContext) - Method in class org.apache.whirr.service.puppet.osgi.Activator
Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary to stop the bundle.

T

toString() - Method in class org.apache.whirr.service.puppet.Manifest
Transforms the Manifest into a puppet resource that can be interpreted by the "puppet apply" command.

V

valueOf(String) - Static method in enum org.apache.whirr.service.puppet.functions.KeyToModuleNameOrNull
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.whirr.service.puppet.functions.ModulePropertiesFromConfiguration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.whirr.service.puppet.functions.RolesManagedByPuppet
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.whirr.service.puppet.functions.KeyToModuleNameOrNull
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.whirr.service.puppet.functions.ModulePropertiesFromConfiguration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.whirr.service.puppet.functions.RolesManagedByPuppet
Returns an array containing the constants of this enum type, in the order they are declared.

A B C F G I K M O P R S T V

Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.