A B C D E F G H I K L M N P R S T U W

A

addIpRange(String) - Method in class de.jw.cloud42.webservice.wrapper.Cloud42IpPermission
 
addPermission(String, String, int, int, String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Add incoming permissions to a group by opening the given ports.
addPermission(String, String, String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Adds a permission associated to an group/owner.
addPermission() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Add a permission that was configured using a permissionConfiguration.
addPermission(AwsCredentials, String, String, String, int, int, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.addPermission(java.lang.String, java.lang.String, int, int, java.lang.String).
addPermissionSecGroup(AwsCredentials, String, String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.addPermission(java.lang.String, java.lang.String, java.lang.String).
authenticate() - Method in class de.jw.cloud42.webapp.Authenticator
Seam's authentication method.
Authenticator - Class in de.jw.cloud42.webapp
Seam Authenticator component.
Authenticator() - Constructor for class de.jw.cloud42.webapp.Authenticator
 
AutoIdObject - Class in de.jw.cloud42.core.domain
Base class for all entities that have a auto generated id.
AutoIdObject() - Constructor for class de.jw.cloud42.core.domain.AutoIdObject
 
AwsCredentials - Class in de.jw.cloud42.core.domain
Holds AWS credentials: AWSAccessKeyId, SecretAccessKey, UserID
AwsCredentials() - Constructor for class de.jw.cloud42.core.domain.AwsCredentials
 

B

BaseFunctionsManager - Class in de.jw.cloud42.webapp
Seam component wrapper around Cloud42BaseFunctions.
BaseFunctionsManager() - Constructor for class de.jw.cloud42.webapp.BaseFunctionsManager
 
bundle(String, String) - Method in class de.jw.cloud42.webapp.BundlingManager
Starts bundling a new AMI.
bundleImage(String, String, AwsCredentials, String, String, boolean, boolean, String, String, String, byte[], byte[]) - Method in class de.jw.cloud42.core.remoting.RemoteControl
Bundle a new AMI from an existing one by executing the neccessary statements.
bundleImage(String, String, AwsCredentials, String, String, boolean, boolean, String, String, String, byte[], byte[]) - Method in class de.jw.cloud42.webservice.Cloud42RemotingService
Bundles a new image from a running AMI.
bundlingInProgress(String) - Method in class de.jw.cloud42.webapp.BundlingManager
Checks if bundling is in progress for a particular instance.
BundlingManager - Class in de.jw.cloud42.webapp
Seam component, handles bundling new AMIs and holds corresponding properties.
BundlingManager() - Constructor for class de.jw.cloud42.webapp.BundlingManager
 
BundlingThread - Class in de.jw.cloud42.webapp
Thread class, handles bundling a new AMI as background task.
BundlingThread(String, String, AwsCredentials, String, String, boolean, boolean, String, String, String, byte[], byte[]) - Constructor for class de.jw.cloud42.webapp.BundlingThread
Construktor, gathers required information at startup.

C

clearUpload() - Method in class de.jw.cloud42.webapp.FiletransferManager
Resets the list of uploaded files.
Cloud42BaseFunctions - Class in de.jw.cloud42.core.service
Basic functions such as listing AMIs and starting an instance.
Cloud42BaseFunctions() - Constructor for class de.jw.cloud42.core.service.Cloud42BaseFunctions
 
Cloud42BaseService - Class in de.jw.cloud42.webservice
Wrapper around Cloud42BaseFunctions to provide the base functions as a stateless web service.
Cloud42BaseService() - Constructor for class de.jw.cloud42.webservice.Cloud42BaseService
 
Cloud42Endpoint - Class in de.jw.cloud42.core.endpoint
This is an endpoint with a HTTP binding to receive POST notification messages sent from an AMI instance to Cloud42.
Cloud42FileService - Class in de.jw.cloud42.webservice
Service class for Cloud42 Web service file transfer functions.
Cloud42FileService() - Constructor for class de.jw.cloud42.webservice.Cloud42FileService
 
Cloud42Functions - Class in de.jw.cloud42.core.service
Base class for all functions that the service layer provides.
Cloud42Functions() - Constructor for class de.jw.cloud42.core.service.Cloud42Functions
 
Cloud42GroupDescription - Class in de.jw.cloud42.webservice.wrapper
Extends Typicas GroupDescription and adds list of permissions as an array of Cloud42IpPermission since Axis2 does not recognize the standard list of the nested type GroupDescription.IpPermission.
Cloud42GroupDescription(String, String, String) - Constructor for class de.jw.cloud42.webservice.wrapper.Cloud42GroupDescription
 
Cloud42IpPermission - Class in de.jw.cloud42.webservice.wrapper
Wrapper around Typicas GroupDesritopm.IpPermission since Axis2 does not recognize nested types.
Cloud42IpPermission(GroupDescription.IpPermission) - Constructor for class de.jw.cloud42.webservice.wrapper.Cloud42IpPermission
Load data from wrapped object in the constructor.
Cloud42NotificationService - Class in de.jw.cloud42.webservice
Web service class for Cloud42 notification service.
Cloud42NotificationService() - Constructor for class de.jw.cloud42.webservice.Cloud42NotificationService
 
Cloud42RemotingService - Class in de.jw.cloud42.webservice
Service class for Remoting Service, provides methods to execute arbitrary commands on an AMI instance.
Cloud42RemotingService() - Constructor for class de.jw.cloud42.webservice.Cloud42RemotingService
 
contextDestroyed(ServletContextEvent) - Method in class de.jw.cloud42.webservice.listener.StartupListener
 
contextInitialized(ServletContextEvent) - Method in class de.jw.cloud42.webservice.listener.StartupListener
 
createAccount() - Method in class de.jw.cloud42.webapp.UserManager
Saves a new user.
createGroup(String, String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Create a new security group
createKeypair(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Create a keypair.
createKeypair(String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Create a keypair and outject private key in component "privateKey".
createKeypair(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.createKeypair(java.lang.String).
createNewConfiguration(String, String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Helper function, resets current instanceConfiguration and initializes values.
createNewPermission() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Initializes a new permission.
createSecurityGroup(String, String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Create a security group that can be assigned to an instance.
createSecurityGroup(AwsCredentials, String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.createSecurityGroup(java.lang.String, java.lang.String).
createSubscriptionProcessor(String) - Method in class de.jw.cloud42.core.eventing.factory.SubscriptionProcessorFactory
Create a SubscriptionProcessor class.

D

de.jw.cloud42.core.domain - package de.jw.cloud42.core.domain
 
de.jw.cloud42.core.endpoint - package de.jw.cloud42.core.endpoint
 
de.jw.cloud42.core.eventing - package de.jw.cloud42.core.eventing
 
de.jw.cloud42.core.eventing.factory - package de.jw.cloud42.core.eventing.factory
 
de.jw.cloud42.core.eventing.notification - package de.jw.cloud42.core.eventing.notification
 
de.jw.cloud42.core.eventing.storage - package de.jw.cloud42.core.eventing.storage
 
de.jw.cloud42.core.eventing.subscription - package de.jw.cloud42.core.eventing.subscription
 
de.jw.cloud42.core.eventing.subscriptionProcessor - package de.jw.cloud42.core.eventing.subscriptionProcessor
 
de.jw.cloud42.core.hibernate - package de.jw.cloud42.core.hibernate
 
de.jw.cloud42.core.remoting - package de.jw.cloud42.core.remoting
 
de.jw.cloud42.core.service - package de.jw.cloud42.core.service
 
de.jw.cloud42.webapp - package de.jw.cloud42.webapp
 
de.jw.cloud42.webapp.tree - package de.jw.cloud42.webapp.tree
 
de.jw.cloud42.webapp.utils - package de.jw.cloud42.webapp.utils
 
de.jw.cloud42.webservice - package de.jw.cloud42.webservice
 
de.jw.cloud42.webservice.listener - package de.jw.cloud42.webservice.listener
 
de.jw.cloud42.webservice.wrapper - package de.jw.cloud42.webservice.wrapper
 
DefaultSubscriberStore - Class in de.jw.cloud42.core.eventing.storage
Default implementation of a subscriber store.
DefaultSubscriberStore() - Constructor for class de.jw.cloud42.core.eventing.storage.DefaultSubscriberStore
 
delete(String) - Method in class de.jw.cloud42.core.eventing.storage.DefaultSubscriberStore
Delete a subscriber.
delete(String) - Method in interface de.jw.cloud42.core.eventing.storage.SubscriberStore
To delete a previously stored subscriber.
deleteGroup(String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Delete a security group
deleteKeypair(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Delete a keypair.
deleteKeypair(KeyPairInfo) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
 
deleteKeypair(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.deleteKeypair(java.lang.String).
deletePrivateKey(String) - Method in class de.jw.cloud42.webapp.UserManager
Delete a private key for a keypair.
deleteSecurityGroup(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Delete a security group.
deleteSecurityGroup(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.deleteSecurityGroup(java.lang.String).
Delivery - Static variable in interface de.jw.cloud42.core.eventing.EventingConstants.ElementNames
 
deregisterImage(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Deregister an AMI Image.
deregisterImage(ImageDescription) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Deregisters an image.
deregisterImage(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.deregisterImage(java.lang.String).
describeInstance(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Get or refresh current information on a running instance identified by its Id.
describeInstance(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.describeInstance(java.lang.String).
describeKeypair(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Gets the properties of a specific keypair.
describeKeypair(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.describeKeypair(java.lang.String).
describeSecurityGroup(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Gets the properties of a specific security group.
describeSecurityGroup(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.describeSecurityGroup(java.lang.String).
downloadFile(String, String, String) - Method in class de.jw.cloud42.core.remoting.RemoteControl
Download a file from a remote host.
downloadFile(String, String) - Method in class de.jw.cloud42.webapp.FiletransferManager
Download a file from an AMI instance and send it to the client using HTTP.
downloadFile(String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42FileService
Download a file from a remote host.

E

ec2 - Variable in class de.jw.cloud42.core.service.Cloud42Functions
Instance of the Typica interface.
EVENTING_NAMESPACE - Static variable in interface de.jw.cloud42.core.eventing.EventingConstants
 
EventingConstants - Interface in de.jw.cloud42.core.eventing
Some constants for usage within the eventing subproject.
EventingConstants.ElementNames - Interface in de.jw.cloud42.core.eventing
 
EventingException - Exception in de.jw.cloud42.core.eventing
Class to convey a exception that occured in eventing module.
EventingException(String) - Constructor for exception de.jw.cloud42.core.eventing.EventingException
 
EventingException(String, Exception) - Constructor for exception de.jw.cloud42.core.eventing.EventingException
 
EventingException(Exception) - Constructor for exception de.jw.cloud42.core.eventing.EventingException
 
execute(String, String) - Method in class de.jw.cloud42.webapp.RemotingManager
Execute a command or a batch file.
executeBatch(String, String, byte[]) - Method in class de.jw.cloud42.core.remoting.RemoteControl
Executes a batch file / shell script on the instance.
executeBatch(String, String, byte[]) - Method in class de.jw.cloud42.webservice.Cloud42RemotingService
Executes a batch file / shell script on the instance.
executeCommand(String, String, String) - Method in class de.jw.cloud42.core.remoting.RemoteControl
Executes the given command on the given remote host.
executeCommand(String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42RemotingService
Executes the given command on the given remote host.
extractFilename(String) - Static method in class de.jw.cloud42.webapp.utils.FileUtils
 

F

FiletransferManager - Class in de.jw.cloud42.webapp
Seam component wrapper around file transfer functions of Cloud42.
FiletransferManager() - Constructor for class de.jw.cloud42.webapp.FiletransferManager
 
fileUploadListener(UploadEvent) - Method in class de.jw.cloud42.webapp.BundlingManager
fileUploadListener function for RichFaces fileupload component.
fileUploadListener(UploadEvent) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
fileUploadListener function for RichFaces fileupload component.
fileUploadListener(UploadEvent) - Method in class de.jw.cloud42.webapp.RemotingManager
fileUploadListener function for RichFaces fileupload component.
fileUploadListenerPK(UploadEvent) - Method in class de.jw.cloud42.webapp.BundlingManager
fileUploadListener function for RichFaces fileupload component.
FileUtils - Class in de.jw.cloud42.webapp.utils
Contains some convenience functions for handling file data.
FileUtils() - Constructor for class de.jw.cloud42.webapp.utils.FileUtils
 

G

generateId() - Static method in class de.jw.cloud42.core.eventing.subscriptionProcessor.GenericSubscriptionProcessor
Generates an Id for a subscription.
GenericSubscriptionProcessor - Class in de.jw.cloud42.core.eventing.subscriptionProcessor
A generic implementation of a subscription processor.
GenericSubscriptionProcessor() - Constructor for class de.jw.cloud42.core.eventing.subscriptionProcessor.GenericSubscriptionProcessor
 
getAddress() - Method in class de.jw.cloud42.core.endpoint.Cloud42Endpoint
Reads the address of the Cloud42 endpoint from the configuration entry in the database.
getAttachedFile() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getAvailabilityZone() - Method in class de.jw.cloud42.core.domain.Instance
 
getAvailabilityZone() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getAvailabilityZoneItems() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Return availability zones as list of SelectItems for displaying in a dropdown box.
getAwsAccessKeyId() - Method in class de.jw.cloud42.core.domain.AwsCredentials
 
getBatchFile() - Method in class de.jw.cloud42.webapp.RemotingManager
 
getBucket() - Method in class de.jw.cloud42.webapp.BundlingManager
 
getBytesFromFile(File) - Static method in class de.jw.cloud42.webapp.utils.FileUtils
Returns the contents of the file in a byte array.
getCertFile() - Method in class de.jw.cloud42.webapp.BundlingManager
 
getCidr() - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
getCommand() - Method in class de.jw.cloud42.webapp.RemotingManager
 
getConsoleOutput(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Get console ouput for a particular instance.
getConsoleOutput(String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Read console output for an instance and assign it to outjected variable.
getConsoleOutput(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.getConsoleOutput(java.lang.String).
getCredentials() - Method in class de.jw.cloud42.core.domain.User
 
getCredentials() - Method in class de.jw.cloud42.core.service.Cloud42Functions
 
getCurrentCredentials() - Method in class de.jw.cloud42.webapp.UserManager
 
getDnsName() - Method in class de.jw.cloud42.core.domain.Instance
 
getDownloadDirContent() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
getDownloadFilename() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
getEditedGroup() - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
getEndpointAddress() - Method in class de.jw.cloud42.core.domain.Settings
 
getEndpointAddress() - Method in class de.jw.cloud42.webservice.Cloud42NotificationService
Get current address of Cloud42 message endpoint.
getExceptionMessage() - Method in class de.jw.cloud42.core.domain.RemoteResult
 
getExitCode() - Method in class de.jw.cloud42.core.domain.RemoteResult
 
getFiles() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
getFromPort() - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
getFromPort() - Method in class de.jw.cloud42.webservice.wrapper.Cloud42IpPermission
 
getGroup() - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
getGroup() - Method in class de.jw.cloud42.webapp.tree.PermissionTreeNode
 
getGroupDescription() - Method in class de.jw.cloud42.webapp.tree.GroupTreeNode
 
getGroupItems() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Return groups as list of SelectItems for displaying in a dropdown box.
getGroupNames() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getGroups() - Method in class de.jw.cloud42.core.domain.Instance
 
getGroups() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
List all groups.
getId() - Method in class de.jw.cloud42.core.domain.AutoIdObject
 
getId() - Method in class de.jw.cloud42.core.domain.Settings
 
getId() - Method in class de.jw.cloud42.core.eventing.subscription.Subscription
 
getImageId() - Method in class de.jw.cloud42.core.domain.Instance
 
getImageId() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getImageLocation() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getImageName() - Method in class de.jw.cloud42.webapp.BundlingManager
 
getImages() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
List all AMIs.
getInstance() - Static method in class de.jw.cloud42.core.domain.Settings
Singleton method, loads settings from database if called for the first time.
getInstance() - Static method in class de.jw.cloud42.core.endpoint.Cloud42Endpoint
Singleton method.
getInstanceId() - Method in class de.jw.cloud42.core.domain.Instance
 
getInstances() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
List all active instances.
getInstanceType() - Method in class de.jw.cloud42.core.domain.Instance
 
getInstanceTypeItems() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Return possible instanceTypes as SelectItems.
getIpPermission() - Method in class de.jw.cloud42.webapp.tree.PermissionTreeNode
 
getIpRanges() - Method in class de.jw.cloud42.webservice.wrapper.Cloud42IpPermission
 
getKernelId() - Method in class de.jw.cloud42.core.domain.Instance
 
getKernelId() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getKeyForName(String) - Method in class de.jw.cloud42.webapp.UserManager
Retreive a previously saved private key.
getKeyName() - Method in class de.jw.cloud42.core.domain.Instance
 
getKeypairItems() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Return keypairs as list of SelectItems for displaying in a dropdown box.
getKeypairName() - Method in class de.jw.cloud42.core.domain.KeypairMapping
 
getKeypairName() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getKeypairs() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
List all keypairs.
getKeys() - Method in class de.jw.cloud42.core.domain.User
 
getLaunchTime() - Method in class de.jw.cloud42.core.domain.Instance
 
getMessageInfo() - Method in class de.jw.cloud42.webapp.BundlingManager
 
getMessageText() - Method in class de.jw.cloud42.webapp.BundlingManager
 
getMessageTopic() - Method in class de.jw.cloud42.webapp.BundlingManager
 
getName() - Method in class de.jw.cloud42.core.domain.User
 
getName(Instance) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Get the user defined name for an instance.
getName() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getOwner() - Method in class de.jw.cloud42.core.domain.Instance
 
getPassword() - Method in class de.jw.cloud42.core.domain.User
 
getPermissionsAsArray() - Method in class de.jw.cloud42.webservice.wrapper.Cloud42GroupDescription
Return current permissions as array of type Cloud42IpPermission.
getPkFile() - Method in class de.jw.cloud42.webapp.BundlingManager
 
getPrivateDnsName() - Method in class de.jw.cloud42.core.domain.Instance
 
getProtocol() - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
getProtocol() - Method in class de.jw.cloud42.webservice.wrapper.Cloud42IpPermission
 
getRamdiskId() - Method in class de.jw.cloud42.core.domain.Instance
 
getRamdiskId() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getReason() - Method in class de.jw.cloud42.core.domain.Instance
 
getRegionItems() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Return keypairs as list of SelectItems for displaying in a dropdown box.
getRegions() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
List all Regions.
getRegionUrl() - Method in class de.jw.cloud42.core.domain.User
 
getRegionUrl() - Method in class de.jw.cloud42.core.service.Cloud42Functions
 
getReservationId() - Method in class de.jw.cloud42.core.domain.Instance
 
getResult() - Method in class de.jw.cloud42.webapp.BundlingThread
Getter for the result of the bundling process.
getResult() - Method in class de.jw.cloud42.webapp.RemotingManager
 
getRsaPrivateKey() - Method in class de.jw.cloud42.core.domain.KeypairMapping
 
getSecretAccessKey() - Method in class de.jw.cloud42.core.domain.AwsCredentials
 
getSelectedGroup() - Method in class de.jw.cloud42.webapp.tree.GroupTreeBean
 
getSelectedPermission() - Method in class de.jw.cloud42.webapp.tree.GroupTreeBean
 
getSessionFactory() - Static method in class de.jw.cloud42.core.hibernate.HibernateUtil
 
getSource() - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
getState() - Method in class de.jw.cloud42.core.domain.Instance
 
getStateCode() - Method in class de.jw.cloud42.core.domain.Instance
 
getStdErr() - Method in class de.jw.cloud42.core.domain.RemoteResult
 
getStdOut() - Method in class de.jw.cloud42.core.domain.RemoteResult
 
getSubscriberFromMessage(OMElement) - Method in class de.jw.cloud42.core.eventing.subscriptionProcessor.GenericSubscriptionProcessor
Read subscriber informations from subscription message.
getSubscriberFromMessage(OMElement) - Method in class de.jw.cloud42.core.eventing.subscriptionProcessor.SOAPSubscriptionProcessor
Parses the subscription message and identifies the endpoint to send notifications to.
getSubscriptionList() - Method in class de.jw.cloud42.webapp.SubscriptionManager
 
getTargetDir() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
getTargetDirContent() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
getTargetFilename() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
getTimeZone() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Helper functions, gets the current timezone to display dates correctly.
getToEndpoint() - Method in class de.jw.cloud42.core.eventing.subscription.SOAPSubscription
 
getTopic() - Method in class de.jw.cloud42.core.eventing.subscription.Subscription
 
getToPort() - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
getToPort() - Method in class de.jw.cloud42.webservice.wrapper.Cloud42IpPermission
 
getTreeNode() - Method in class de.jw.cloud42.webapp.tree.GroupTreeBean
Property for value binding in UI.
getType() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getUploadURL() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
getUser() - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
getUser() - Method in class de.jw.cloud42.webapp.UserManager
 
getUserData() - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
getUserID() - Method in class de.jw.cloud42.core.domain.AwsCredentials
 
getUserManager() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
GroupTreeBean - Class in de.jw.cloud42.webapp.tree
Backing bean for the TreeView on the "Security groups" screen.
GroupTreeBean() - Constructor for class de.jw.cloud42.webapp.tree.GroupTreeBean
 
GroupTreeNode - Class in de.jw.cloud42.webapp.tree
Represents a tree node holding a GroupDescription object.
GroupTreeNode(GroupDescription) - Constructor for class de.jw.cloud42.webapp.tree.GroupTreeNode
Use constructor to pass represented GroupDescription.

H

HibernateUtil - Class in de.jw.cloud42.core.hibernate
Hibernate Util provides access to Hibernate's SessionFactory.
HibernateUtil() - Constructor for class de.jw.cloud42.core.hibernate.HibernateUtil
 

I

info - Variable in class de.jw.cloud42.core.eventing.Message
Space of additional informations if required.
Instance - Class in de.jw.cloud42.core.domain
Combines information contained in a ReservatioDescription and in a ReservatioDescription.Instance within one class.
Instance(ReservationDescription, int) - Constructor for class de.jw.cloud42.core.domain.Instance
Set member variables in constructur.
InstanceConfiguration - Class in de.jw.cloud42.webapp
Backing bean for instance configuration dialog.
InstanceConfiguration() - Constructor for class de.jw.cloud42.webapp.InstanceConfiguration
 
instanceId - Variable in class de.jw.cloud42.core.eventing.Message
InstanceId of the instance that fired the message.
invoke(Source) - Method in class de.jw.cloud42.core.endpoint.Cloud42Endpoint
Invoke method of web service.
isDoNotify() - Method in class de.jw.cloud42.webapp.BundlingManager
 
isPending() - Method in class de.jw.cloud42.core.domain.Instance
 
isRunning() - Method in class de.jw.cloud42.core.domain.Instance
 
isShuttingDown() - Method in class de.jw.cloud42.core.domain.Instance
 
isTerminated() - Method in class de.jw.cloud42.core.domain.Instance
 
isUploadFromURL() - Method in class de.jw.cloud42.webapp.FiletransferManager
 
isUse64Bit() - Method in class de.jw.cloud42.webapp.BundlingManager
 
isUseBatch() - Method in class de.jw.cloud42.webapp.RemotingManager
 

K

KeypairMapping - Class in de.jw.cloud42.core.domain
 
KeypairMapping() - Constructor for class de.jw.cloud42.core.domain.KeypairMapping
 

L

listAvailabilityZones() - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Lists available Availability zones.
listAvailabilityZones(AwsCredentials, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.listAvailabilityZones().
listFolder(String, String, boolean) - Method in class de.jw.cloud42.webapp.FiletransferManager
List the contents of a folder by remotely executing a ls -a.
listImages(boolean) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Lists available EC2 AMIs that you could start an instance of.
listImages(AwsCredentials, String, boolean) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.listImages(boolean).
listInstances() - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
List all instances.
listInstances(AwsCredentials, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.listInstances().
listKeypairs() - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
List available keypairs.
listKeypairs(AwsCredentials, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.listKeypairs().
listRegions() - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
List the AWS Regions.
listRegions(AwsCredentials) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.listRegions().
listSecurityGroups() - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
List all available Security groups.
listSecurityGroups(AwsCredentials, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.listSecurityGroups().

M

Message - Class in de.jw.cloud42.core.eventing
This is the internal representation of a notification message that can be sent from an EC2 instance to the Cloud42 endpoint.
Message() - Constructor for class de.jw.cloud42.core.eventing.Message
 
MSG_KEYPAIR_ERROR - Static variable in class de.jw.cloud42.webapp.BaseFunctionsManager
 

N

newUser() - Method in class de.jw.cloud42.webapp.UserManager
Creates a new User instance.
NOTIFICATION_NAMESPACE - Static variable in interface de.jw.cloud42.core.eventing.EventingConstants
 
NotificationManager - Class in de.jw.cloud42.core.eventing.notification
This class provides a static method to start the notification process.
NotificationManager() - Constructor for class de.jw.cloud42.core.eventing.notification.NotificationManager
 
notifySubscribers(Message) - Static method in class de.jw.cloud42.core.eventing.notification.NotificationManager
Notifies all stored subscribers.
NotifyTo - Static variable in interface de.jw.cloud42.core.eventing.EventingConstants.ElementNames
 

P

parse(GroupDescription) - Static method in class de.jw.cloud42.webservice.wrapper.Cloud42GroupDescription
Load the properties of the given "original" GroupDescription in this instance.
PermissionConfiguration - Class in de.jw.cloud42.webapp
Simple backing bean for creating a new permission.
PermissionConfiguration() - Constructor for class de.jw.cloud42.webapp.PermissionConfiguration
 
PermissionTreeNode - Class in de.jw.cloud42.webapp.tree
Represents a tree node holding a IpPermission object.
PermissionTreeNode(GroupDescription, GroupDescription.IpPermission) - Constructor for class de.jw.cloud42.webapp.tree.PermissionTreeNode
Use constructor to pass represented IpPermission.
privateKeyExists(String) - Method in class de.jw.cloud42.webapp.UserManager
Checks whether a private key for the keypair with given name exists.
processSelection(NodeSelectedEvent) - Method in class de.jw.cloud42.webapp.tree.GroupTreeBean
Action that is execueted when a node is selected.

R

rebootInstance(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Reboot a given instance.
rebootInstance(String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Reboot an instance.
rebootInstance(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.rebootInstance(java.lang.String).
registerImage(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Register a new AMI from a bucket on S3
registerImage(String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Register a new AMI at given location.
registerImage(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.registerImage(java.lang.String).
RemoteControl - Class in de.jw.cloud42.core.remoting
Class providing methods for remote control of AMI instances by using SSH.
RemoteControl() - Constructor for class de.jw.cloud42.core.remoting.RemoteControl
 
RemoteResult - Class in de.jw.cloud42.core.domain
A RemoteResult encapsulates return information of remotly executed commands.
RemoteResult() - Constructor for class de.jw.cloud42.core.domain.RemoteResult
 
RemotingManager - Class in de.jw.cloud42.webapp
Seam component wrapper around remoting functions of Cloud42.
RemotingManager() - Constructor for class de.jw.cloud42.webapp.RemotingManager
 
removePermission(String, String, int, int, String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Revokes permissions that were added using addPermission().
removePermission(String, String, String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Revokes a permission associated to an group/owner.
removePermission() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Remove a permission.
removePermission(AwsCredentials, String, String, String, int, int, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.removePermission(java.lang.String, java.lang.String, int, int, java.lang.String).
removePermissionSecGroup(AwsCredentials, String, String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.removePermission(java.lang.String, java.lang.String, java.lang.String).
resetBundlingDialog() - Method in class de.jw.cloud42.webapp.BundlingManager
Resets the dialog by resetting the member variables.
resetFileDialog() - Method in class de.jw.cloud42.webapp.FiletransferManager
Resets the file dialog by resetting the member variables for displayment in the UI.
resetGroupList() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Reset groupList and force reload next time it is accessed.
resetGroupList() - Method in class de.jw.cloud42.webapp.tree.GroupTreeBean
Reset the tree and force a reload next time it is accessed.
resetImageList() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Reset imageList and force reload next time it is accessed.
resetInstanceList() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Reset instanceList and force reload next time it is accessed.
resetKeypairList() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Reset keypairList and force reload next time it is accessed.
resetPrivateKey() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Reset the private key.
resetRegionList() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Reset regionList and force reload next time it is accessed.
resetRemotingDialog() - Method in class de.jw.cloud42.webapp.RemotingManager
Reset the remoting dialog by resetting bean values.
resetSubscriptionList() - Method in class de.jw.cloud42.webapp.SubscriptionManager
Reset subscriptionList and force reload next time it is accessed.
retrieve(String) - Method in class de.jw.cloud42.core.eventing.storage.DefaultSubscriberStore
Get a subscriber.
retrieve(String) - Method in interface de.jw.cloud42.core.eventing.storage.SubscriberStore
To retrieve a previously stored subscriber.
retrieveAllSubscribers(String) - Method in class de.jw.cloud42.core.eventing.storage.DefaultSubscriberStore
Get an iterator over all present subscribers for a specific topic.
retrieveAllSubscribers(String) - Method in interface de.jw.cloud42.core.eventing.storage.SubscriberStore
To retrieve all subscribers stored upto now.
run() - Method in class de.jw.cloud42.webapp.BundlingThread
This is the thread function that is invoked with Thread.start().
runAnotherInstance(String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Configures a new instance with the same configuration as the given instance.
runInstance(String, String[], String, byte[], InstanceType, int, String, String, String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Starts an instance with the given parameters.
runInstance() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Starts an instance.
runInstance(AwsCredentials, String, String, String[], String, String, String, int, String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.runInstance(java.lang.String imageId, java.lang.String[] groups, java.lang.String keyName, byte[] userData, com.xerox.amazonws.ec2.InstanceType instanceType, int count, java.lang.String availabilityZone, java.lang.String kernelId, java.lang.String ramdiskId)
Parameter instanceType is passed as String for compatibility reasons.
runInstanceBlocking(String, String[], String, byte[], InstanceType, int, String, String, String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Blocking start of an instance with the given parameters.
runInstanceBlocking(AwsCredentials, String, String, String[], String, String, String, int, String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.runInstanceBlocking(java.lang.String imageId, java.lang.String[] groups, java.lang.String keyName, byte[] userData, com.xerox.amazonws.ec2.InstanceType instanceType, int count, java.lang.String availabilityZone, java.lang.String kernelId, java.lang.String ramdiskId)
Parameter instanceType is passed as String for compatibility reasons.
runInstanceBlockingWithBinary(AwsCredentials, String, String, String[], String, byte[], String, int, String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.runInstanceBlocking(java.lang.String imageId, java.lang.String[] groups, java.lang.String keyName, byte[] userData, com.xerox.amazonws.ec2.InstanceType instanceType, int count, java.lang.String availabilityZone, java.lang.String kernelId, java.lang.String ramdiskId)
Provides possibility to attach binary data at instance startup.
runInstanceWithBinary(AwsCredentials, String, String, String[], String, byte[], String, int, String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.runInstance(java.lang.String imageId, java.lang.String[] groups, java.lang.String keyName, byte[] userData, com.xerox.amazonws.ec2.InstanceType instanceType, int count, java.lang.String availabilityZone, java.lang.String kernelId, java.lang.String ramdiskId)
Provides possibility to attach binary data at instance startup.

S

save() - Method in class de.jw.cloud42.core.domain.Settings
Saves current settings in database.
saveCredentials() - Method in class de.jw.cloud42.webapp.UserManager
Saves current credentials by assigning them to the user.
savePrivateKey(String, String) - Method in class de.jw.cloud42.webapp.UserManager
Stores a private key for a keypair in the database and maps it to the current user.
saveRegion() - Method in class de.jw.cloud42.webapp.UserManager
Saves current region.
sendEventData(Message) - Method in class de.jw.cloud42.core.eventing.subscription.SOAPSubscription
Transforms the provided notification message into a SOAP message and sends it.
sendEventData(Message) - Method in class de.jw.cloud42.core.eventing.subscription.Subscription
Send data to subscribing endpoint.
setAddress(String) - Method in class de.jw.cloud42.core.endpoint.Cloud42Endpoint
Set address of Cloud42 endpoint.
setAttachedFile(byte[]) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setAvailabilityZone(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setAwsAccessKeyId(String) - Method in class de.jw.cloud42.core.domain.AwsCredentials
 
setBatchFile(byte[]) - Method in class de.jw.cloud42.webapp.RemotingManager
 
setBucket(String) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setCertFile(byte[]) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setCidr(String) - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
setCommand(String) - Method in class de.jw.cloud42.webapp.RemotingManager
 
setCredentials(AwsCredentials) - Method in class de.jw.cloud42.core.domain.User
 
setCredentials(AwsCredentials) - Method in class de.jw.cloud42.core.service.Cloud42Functions
 
setCurrentCredentials(AwsCredentials) - Method in class de.jw.cloud42.webapp.UserManager
 
setDoNotify(boolean) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setDownloadDirContent(String) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
setDownloadFilename(String) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
setEditedGroup(String) - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
setEndpointAddress(String) - Method in class de.jw.cloud42.core.domain.Settings
 
setEndpointAddress(String) - Method in class de.jw.cloud42.webservice.Cloud42NotificationService
Set address of Cloud42 message endpoint (the endpoint published by Cloud42 for retrieving and dsipatching event messages from AMI instances) and cause its restart.
setExceptionMessage(String) - Method in class de.jw.cloud42.core.domain.RemoteResult
 
setExitCode(int) - Method in class de.jw.cloud42.core.domain.RemoteResult
 
setFiles(List<UploadItem>) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
setFromPort(Integer) - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
setGroup(String) - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
setGroupNames(List<String>) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setId(int) - Method in class de.jw.cloud42.core.domain.AutoIdObject
 
setId(int) - Method in class de.jw.cloud42.core.domain.Settings
 
setId(String) - Method in class de.jw.cloud42.core.eventing.subscription.Subscription
 
setImageId(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setImageLocation(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setImageName(String) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setKernelId(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setKeypairName(String) - Method in class de.jw.cloud42.core.domain.KeypairMapping
 
setKeypairName(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setKeys(List<KeypairMapping>) - Method in class de.jw.cloud42.core.domain.User
 
setMessageInfo(String) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setMessageText(String) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setMessageTopic(String) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setName(String) - Method in class de.jw.cloud42.core.domain.User
 
setName(String, String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Set the user defined name for an instance.
setName(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setPassword(String) - Method in class de.jw.cloud42.core.domain.User
 
setPkFile(byte[]) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setProtocol(String) - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
setRamdiskId(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setRegionUrl(String) - Method in class de.jw.cloud42.core.domain.User
 
setRegionUrl(String) - Method in class de.jw.cloud42.core.service.Cloud42Functions
 
setResult(RemoteResult) - Method in class de.jw.cloud42.webapp.RemotingManager
 
setRsaPrivateKey(String) - Method in class de.jw.cloud42.core.domain.KeypairMapping
 
setSecretAccessKey(String) - Method in class de.jw.cloud42.core.domain.AwsCredentials
 
setSource(String) - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
setStdErr(String) - Method in class de.jw.cloud42.core.domain.RemoteResult
 
setStdOut(String) - Method in class de.jw.cloud42.core.domain.RemoteResult
 
setTargetDir(String) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
setTargetDirContent(String) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
setTargetFilename(String) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
Settings - Class in de.jw.cloud42.core.domain
Holds global application settings.
Settings() - Constructor for class de.jw.cloud42.core.domain.Settings
 
setToEndpoint(EndpointReference) - Method in class de.jw.cloud42.core.eventing.subscription.SOAPSubscription
 
setTopic(String) - Method in class de.jw.cloud42.core.eventing.subscription.Subscription
 
setToPort(Integer) - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
setType(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setUploadFromURL(boolean) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
setUploadURL(String) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
setUse64Bit(boolean) - Method in class de.jw.cloud42.webapp.BundlingManager
 
setUseBatch(boolean) - Method in class de.jw.cloud42.webapp.RemotingManager
 
setUser(String) - Method in class de.jw.cloud42.webapp.PermissionConfiguration
 
setUser(User) - Method in class de.jw.cloud42.webapp.UserManager
 
setUserData(String) - Method in class de.jw.cloud42.webapp.InstanceConfiguration
 
setUserID(String) - Method in class de.jw.cloud42.core.domain.AwsCredentials
 
setUserManager(UserManager) - Method in class de.jw.cloud42.webapp.FiletransferManager
 
SOAPSubscription - Class in de.jw.cloud42.core.eventing.subscription
This is an implementation of a subscription for an endpoint that receives notification messages as SOAP messages over HTTP.
SOAPSubscription() - Constructor for class de.jw.cloud42.core.eventing.subscription.SOAPSubscription
 
SOAPSubscriptionProcessor - Class in de.jw.cloud42.core.eventing.subscriptionProcessor
SubscriptionProcessor class for a subscriber that receives notifications as SOAP messages over HTTP.
SOAPSubscriptionProcessor() - Constructor for class de.jw.cloud42.core.eventing.subscriptionProcessor.SOAPSubscriptionProcessor
 
startEndpoint() - Method in class de.jw.cloud42.core.endpoint.Cloud42Endpoint
Create Cloud42 endpoint with HTTP Binding.
StartupListener - Class in de.jw.cloud42.webservice.listener
Listener to start endpoint of Cloud42 for incoming notifications during servlet initialization.
StartupListener() - Constructor for class de.jw.cloud42.webservice.listener.StartupListener
 
stopAllInstances() - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Stop all existing instances.
stopAllInstances() - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Stop all running instances.
stopAllInstances(AwsCredentials, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.stopAllInstances().
stopInstance(String) - Method in class de.jw.cloud42.core.service.Cloud42BaseFunctions
Stop a specific AMI instance.
stopInstance(String) - Method in class de.jw.cloud42.webapp.BaseFunctionsManager
Stop an instance.
stopInstance(AwsCredentials, String, String) - Method in class de.jw.cloud42.webservice.Cloud42BaseService
Wraps Cloud42BaseFunctions.stopInstance(java.lang.String).
store(Subscription) - Method in class de.jw.cloud42.core.eventing.storage.DefaultSubscriberStore
Save a subscriber.
store(Subscription) - Method in interface de.jw.cloud42.core.eventing.storage.SubscriberStore
To store the subscriber.
Subscribe - Static variable in interface de.jw.cloud42.core.eventing.EventingConstants.ElementNames
 
subscribe(OMElement, String) - Method in class de.jw.cloud42.core.eventing.subscriptionProcessor.GenericSubscriptionProcessor
Processes a subscription request message.
subscribe(OMElement, String) - Method in interface de.jw.cloud42.core.eventing.subscriptionProcessor.SubscriptionProcessor
Processes a subscription request message.
subscribe(String, String) - Method in class de.jw.cloud42.webapp.SubscriptionManager
Creates a new SOAPSubscription and stores it in database.
subscribe(String, String, OMElement) - Method in class de.jw.cloud42.webservice.Cloud42NotificationService
Subscribe to notification messages.
SubscriberStore - Interface in de.jw.cloud42.core.eventing.storage
Defines the Storage for storing subscribers.
Subscription - Class in de.jw.cloud42.core.eventing.subscription
A Subscription entity saves information belonging to a subscribing endpoint, such as its subscription id.
Subscription() - Constructor for class de.jw.cloud42.core.eventing.subscription.Subscription
 
SubscriptionManager - Class in de.jw.cloud42.webapp
Seam component for handling subscriptions.
SubscriptionManager() - Constructor for class de.jw.cloud42.webapp.SubscriptionManager
 
SubscriptionProcessor - Interface in de.jw.cloud42.core.eventing.subscriptionProcessor
A subscription processor is a class that handles the subscription process for a particular kind of subscribing endpoint (e.g. a SOAP/HTTP endpoint).
SubscriptionProcessorFactory - Class in de.jw.cloud42.core.eventing.factory
Factory class that creates an instance of a concrete SubscriptionProcessor class.
SubscriptionProcessorFactory() - Constructor for class de.jw.cloud42.core.eventing.factory.SubscriptionProcessorFactory
 

T

text - Variable in class de.jw.cloud42.core.eventing.Message
The text of the message.
timestamp - Variable in class de.jw.cloud42.core.eventing.Message
Date and time when the message was sent (String field for compability reasons).
topic - Variable in class de.jw.cloud42.core.eventing.Message
Topic of the message.
toString() - Method in class de.jw.cloud42.core.domain.Instance
 
toString() - Method in class de.jw.cloud42.webapp.tree.GroupTreeNode
Return group details in format {groupName} ({groupDescription}, owned by {owner}).
toString() - Method in class de.jw.cloud42.webapp.tree.PermissionTreeNode
Return permission details as readable string.

U

unsubscribe(String) - Method in class de.jw.cloud42.core.eventing.subscriptionProcessor.GenericSubscriptionProcessor
Processes a unsubscribe request message.
unsubscribe(String) - Method in interface de.jw.cloud42.core.eventing.subscriptionProcessor.SubscriptionProcessor
Handles unsubscribing.
unsubscribe(String) - Method in class de.jw.cloud42.webapp.SubscriptionManager
Remove a subscription identified by its id.
unsubscribe(String) - Method in class de.jw.cloud42.webservice.Cloud42NotificationService
Unsubscribe.
uploadFile(String, String, String, String, byte[]) - Method in class de.jw.cloud42.core.remoting.RemoteControl
Uploads a file to an AMI instance.
uploadFile(String, String) - Method in class de.jw.cloud42.webapp.FiletransferManager
Uploads a file to an AMI instance.
uploadFile(String, String, String, String, byte[]) - Method in class de.jw.cloud42.webservice.Cloud42FileService
Upload a file to an AMI instance.
uploadFileFromURL(String, String, String, String, String) - Method in class de.jw.cloud42.core.remoting.RemoteControl
Uploads a file to an AMI instance from a given URL.
uploadFileFromURL(String, String, String, String, String) - Method in class de.jw.cloud42.webservice.Cloud42FileService
Upload a file from an URL to an AMI instance.
User - Class in de.jw.cloud42.core.domain
Represents an user (of the webapp).
User() - Constructor for class de.jw.cloud42.core.domain.User
 
UserManager - Class in de.jw.cloud42.webapp
Holds current user and credentials.
UserManager() - Constructor for class de.jw.cloud42.webapp.UserManager
 

W

wsContext - Variable in class de.jw.cloud42.core.endpoint.Cloud42Endpoint
 

A B C D E F G H I K L M N P R S T U W

Copyright © 2010 just works! Software. All Rights Reserved.