A B C D G I L M N O P R S T U

A

apiInstalled(ApiMetadata) - Method in interface org.jclouds.karaf.core.ProviderOrApiListener
 
apiUninstalled(ApiMetadata) - Method in interface org.jclouds.karaf.core.ProviderOrApiListener
 

B

BlobStoreProviderOrApiListener - Interface in org.jclouds.karaf.core
A ProviderOrApiListener that listens for BlobStore providers.
BlobStoreProviderOrApiRegistry - Interface in org.jclouds.karaf.core
 
bundleChanged(BundleEvent) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
 

C

ComputeProviderOrApiListener - Interface in org.jclouds.karaf.core
A ProviderOrApiListener that listens for BlobStore providers.
ComputeProviderOrApiRegistry - Interface in org.jclouds.karaf.core
 
ComputeServiceEventProxy - Class in org.jclouds.karaf.core
A proxy implementations of the ComputeService which delegates calls to the underlying impl and notifies NodeListeners about node creation/destruction events.
ComputeServiceEventProxy(BundleContext, ComputeService) - Constructor for class org.jclouds.karaf.core.ComputeServiceEventProxy
Constructor
configure() - Method in class org.jclouds.karaf.core.CredentialStore
Configures a Binder via the exposed methods.
createNodesInGroup(String, int, Template) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
The compute api treats nodes as a group based on the name you specify.
createNodesInGroup(String, int, TemplateOptions) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Like ComputeService.createNodesInGroup(String, int, org.jclouds.compute.domain.Template), except that the template is default, equivalent to templateBuilder().any().options(templateOptions).
createNodesInGroup(String, int) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Like ComputeService.createNodesInGroup(String, int, org.jclouds.compute.options.TemplateOptions), except that the options are default, as specified in ComputeService.templateOptions().
CredentialStore - Class in org.jclouds.karaf.core
 
CredentialStore() - Constructor for class org.jclouds.karaf.core.CredentialStore
 

D

destroy() - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
 
destroyNode(String) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
destroy the node, given its id.
destroyNodesMatching(Predicate<NodeMetadata>) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
nodes matching the filter are treated as a logical set.

G

getApiMetadata(Bundle) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
Creates an instance of ApiMetadata from the Bundle.
getApiMetadataClassName(Bundle) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
Retrieves the ProviderMetadata class name for the bundle if it exists.
getBundleContext() - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
 
getContext() - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
 
getImage(String) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Find an image by its id.
getImageExtension() - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Returns the ImageExtension for this provider if it implements it.
getInstalledApis() - Method in interface org.jclouds.karaf.core.ProviderOrApiRegistry
 
getInstalledProviders() - Method in interface org.jclouds.karaf.core.ProviderOrApiRegistry
 
getMetadataClassName(Bundle, String) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
 
getNodeMetadata(String) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Find a node by its id.
getProviderMetadata(Bundle) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
Creates an instance of ProviderMetadata from the Bundle.
getProviderMetadataClassName(Bundle) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
Retrieves the ProviderMetadata class name for the bundle if it exists.
getStore() - Method in class org.jclouds.karaf.core.CredentialStore
 

I

init() - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
 

L

listAssignableLocations() - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
The list locations command returns all the valid locations for nodes.
listHardwareProfiles() - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
The list hardware profiles command shows you the options including virtual cpu count, memory, and disks.
listImages() - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Images define the operating system and metadata related to a node.
listNodes() - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
all nodes available to the current user by id.
listNodesDetailsMatching(Predicate<ComputeMetadata>) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
get all nodes including details such as image and ip addresses even if it incurs extra requests to the service.

M

MetadataBundleListener - Class in org.jclouds.karaf.core.internal
 
MetadataBundleListener() - Constructor for class org.jclouds.karaf.core.internal.MetadataBundleListener
 

N

nodeCreated(NodeMetadata) - Method in interface org.jclouds.karaf.core.NodeListener
 
nodeDestroyed(NodeMetadata) - Method in interface org.jclouds.karaf.core.NodeListener
 
NodeListener - Interface in org.jclouds.karaf.core
A listner which listens for node events.
notifyInstallation(ProviderMetadata) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
Notifies ProviderOrApiListeners with the installation of a ProviderMetadata.
notifyInstallation(ApiMetadata) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
Notifies ProviderOrApiListeners with the installation of a ApiMetadata.

O

org.jclouds.karaf.core - package org.jclouds.karaf.core
 
org.jclouds.karaf.core.internal - package org.jclouds.karaf.core.internal
 

P

providerInstalled(ProviderMetadata) - Method in interface org.jclouds.karaf.core.ProviderOrApiListener
 
ProviderOrApiListener - Interface in org.jclouds.karaf.core
A simple listener which receives notifications when a cloud provider has been installed.
ProviderOrApiRegistry - Interface in org.jclouds.karaf.core
 
providerUninstalled(ProviderMetadata) - Method in interface org.jclouds.karaf.core.ProviderOrApiListener
 

R

rebootNode(String) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
reboot the node, given its id.
rebootNodesMatching(Predicate<NodeMetadata>) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
nodes matching the filter are treated as a logical set.
registerBlobStoreListener(BlobStoreProviderOrApiListener) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
Registers a ComputeProviderOrApiListener
registerComputeListener(ComputeProviderOrApiListener) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
Registers a ComputeProviderOrApiListener
resumeNode(String) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
resume the node from suspended state, given its id.
resumeNodesMatching(Predicate<NodeMetadata>) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
nodes matching the filter are treated as a logical set.
runScriptOnNode(String, Statement, RunScriptOptions) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Run the script on a specific node
runScriptOnNode(String, Statement) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
 
runScriptOnNode(String, String, RunScriptOptions) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
 
runScriptOnNode(String, String) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
 
runScriptOnNodesMatching(Predicate<NodeMetadata>, String) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
 
runScriptOnNodesMatching(Predicate<NodeMetadata>, Statement) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
 
runScriptOnNodesMatching(Predicate<NodeMetadata>, String, RunScriptOptions) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
 
runScriptOnNodesMatching(Predicate<NodeMetadata>, Statement, RunScriptOptions) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Run the script on all nodes with the specific predicate.

S

setBundleContext(BundleContext) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
 
setStore(Map<String, Credentials>) - Method in class org.jclouds.karaf.core.CredentialStore
 
store - Variable in class org.jclouds.karaf.core.CredentialStore
 
submitScriptOnNode(String, Statement, RunScriptOptions) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Run the script on a specific node in the background, typically as nohup
suspendNode(String) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
suspend the node, given its id.
suspendNodesMatching(Predicate<NodeMetadata>) - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
nodes matching the filter are treated as a logical set.

T

templateBuilder() - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Makes a new template builder for this service
templateOptions() - Method in class org.jclouds.karaf.core.ComputeServiceEventProxy
Makes a new set of options for running nodes

U

unregisterBlobStoreListener(BlobStoreProviderOrApiListener) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
 
unregisterComputeListener(ComputeProviderOrApiListener) - Method in class org.jclouds.karaf.core.internal.MetadataBundleListener
 

A B C D G I L M N O P R S T U

Copyright © 2012. All Rights Reserved.