Uses of Class
org.dasein.cloud.CloudException

Packages that use CloudException
org.dasein.cloud.services.access   
org.dasein.cloud.services.accounting   
org.dasein.cloud.services.address   
org.dasein.cloud.services.cdn   
org.dasein.cloud.services.dc Concepts support the physical dependencies of the cloud infrastructure. 
org.dasein.cloud.services.disk   
org.dasein.cloud.services.firewall The firewall services define how to manage and control your firewall rules. 
org.dasein.cloud.services.image The Image Services handle operations on virtual machine images/templates. 
org.dasein.cloud.services.kvdb   
org.dasein.cloud.services.lb   
org.dasein.cloud.services.notifications   
org.dasein.cloud.services.rdbms   
org.dasein.cloud.services.scaling   
org.dasein.cloud.services.server Operations supporting virtual machines operating inside a cloud provider. 
org.dasein.cloud.services.storage   
 

Uses of CloudException in org.dasein.cloud.services.access
 

Methods in org.dasein.cloud.services.access that throw CloudException
 String AccessServices.createKeypair(String name)
           
 void AccessServices.deleteKeypair(String keypairId)
           
 String AccessServices.getFingerprint(String keypairId)
           
 Collection<String> AccessServices.list()
           
 

Uses of CloudException in org.dasein.cloud.services.accounting
 

Methods in org.dasein.cloud.services.accounting that throw CloudException
 double AccountingServices.getDataFee(DataFeeType type, long amountInBytes)
           
 double AccountingServices.getMinimumMonthlyFee()
           
 Offering AccountingServices.getOffering(String offeringId)
           
 Prepayment AccountingServices.getPrepayment(String prepaymentId)
           
 double AccountingServices.getUsageFee(Platform platform, String size, String software)
           
 Collection<Offering> AccountingServices.listOfferings()
           
 Collection<Prepayment> AccountingServices.listPrepayments()
           
 String AccountingServices.prepay(String offeringId, int count)
           
 

Uses of CloudException in org.dasein.cloud.services.address
 

Methods in org.dasein.cloud.services.address that throw CloudException
 void AddressServices.assign(String addressId, String serverId)
           
 String AddressServices.create()
           
 void AddressServices.delete(String addressId)
           
 String AddressServices.forward(String addressId, int publicPort, Protocol protocol, int privatePort, String onServerId)
           
 IpAddress AddressServices.getIpAddress(String addressId)
           
 Collection<IpAddress> AddressServices.list()
           
 Collection<IpForwardingRule> AddressServices.listRules(String addressId)
           
 void AddressServices.release(String addressId)
           
 void AddressServices.stopForward(String ruleId)
           
 

Uses of CloudException in org.dasein.cloud.services.cdn
 

Methods in org.dasein.cloud.services.cdn that throw CloudException
 String ContentDistributionServices.create(String location, String name, boolean active, String... aliases)
           
 void ContentDistributionServices.delete(String distributionId)
           
 Distribution ContentDistributionServices.getDistribution(String distributionId)
           
 Collection<Distribution> ContentDistributionServices.list()
           
 void ContentDistributionServices.update(String distributionId, String name, boolean active, String... aliases)
           
 

Uses of CloudException in org.dasein.cloud.services.dc
 

Methods in org.dasein.cloud.services.dc that throw CloudException
 DataCenter DataCenterServices.getDataCenter(String providerDataCenterId)
          Provides access to the full data center information for the specified data center.
 Region DataCenterServices.getRegion(String providerRegionId)
          Provides the region matching the specified region ID.
 Collection<DataCenter> DataCenterServices.listDataCenters(String providerRegionId)
          Lists all data centers, active and inactive, available and unavailable, for the specified region.
 Collection<Region> DataCenterServices.listRegions()
          Lists all regions, active and inactive, available and unavailable.
 String DataCenterServices.matchDataCenter(CloudProvider withAccount, String withProviderDataCenterId)
          Matches the data center ID for a data center in an account with another account and returns the matching data center.
 

Uses of CloudException in org.dasein.cloud.services.disk
 

Methods in org.dasein.cloud.services.disk that throw CloudException
 void VolumeServices.attach(String volumeId, String toServer, String device)
           
 String VolumeServices.create(String fromSnapshot, int sizeInGb, String inZone)
           
 String SnapshotServices.create(String ofVolume, String description)
           
 void VolumeServices.delete(String volumeId)
           
 void SnapshotServices.delete(String snapshotId)
           
 void VolumeServices.detach(String volumeId)
           
 Collection<String> SnapshotServices.getShares(String snapshotId)
           
 Snapshot SnapshotServices.getSnapshot(String snapshotId)
           
 Volume VolumeServices.getVolume(String volumeId)
           
 boolean SnapshotServices.isPublic(String snapshotId)
           
 boolean SnapshotServices.isSupportsSharing()
           
 Collection<Volume> VolumeServices.list()
           
 Collection<Snapshot> SnapshotServices.list()
           
 void SnapshotServices.share(String snapshotId, String withAccountId, boolean affirmative)
           
 

Uses of CloudException in org.dasein.cloud.services.firewall
 

Methods in org.dasein.cloud.services.firewall that throw CloudException
 void FirewallServices.authorize(String firewallId, String cidr, Protocol protocol, int beginPort, int endPort)
          Provides positive authorization for the specified firewall rule.
 String FirewallServices.create(String name, String description)
          Creates a new firewall with the specified name.
 void FirewallServices.delete(String firewallId)
          Deletes the specified firewall from the system.
 Firewall FirewallServices.getFirewall(String firewallId)
          Provides the full firewall data for the specified firewall.
 Collection<FirewallRule> FirewallServices.getRules(String firewallId)
          Provides the affirmative rules supported by the named firewall.
 Collection<Firewall> FirewallServices.list()
          Lists all firewalls in the current provider context.
 void FirewallServices.revoke(String firewallId, String cidr, Protocol protocol, int beginPort, int endPort)
          Revokes the specified access from the named firewall.
 

Uses of CloudException in org.dasein.cloud.services.image
 

Methods in org.dasein.cloud.services.image that throw CloudException
 String ImageServices.create(String location)
           
 void ImageServices.delete(String imageId)
           
 Collection<ServerImage> ImageServices.find(String executableByAccountNumber, String keyword, Platform platform, String architecture)
           
 ServerImage ImageServices.getImage(String imageId)
           
 CloudStoreObject ImageServices.getManifest(String imageId)
           
 Collection<String> ImageServices.getShares(String imageId)
           
 AsynchronousTask<ServerImage> ImageServices.imageServer(String serverId, String forAccountAccessKey, String directory, String imageName)
           
 boolean ImageServices.isPublic(String imageId)
           
 boolean ImageServices.isSupportsCustomImages()
           
 boolean ImageServices.isSupportsSharing()
           
 Collection<ServerImage> ImageServices.list(String accountNumber)
           
 void ImageServices.share(String imageId, String withAccountId, boolean affirmative)
           
 

Uses of CloudException in org.dasein.cloud.services.kvdb
 

Methods in org.dasein.cloud.services.kvdb that throw CloudException
 void KeyValueDatabaseServices.addKeyValuePairs(String inDatabaseId, String itemId, KeyValuePair... pairs)
           
 String KeyValueDatabaseServices.createDatabase(String name, String description)
           
 KeyValueDatabase KeyValueDatabaseServices.getDatabase(String databaseId)
           
 Iterable<KeyValuePair> KeyValueDatabaseServices.getKeyValuePairs(String inDatabaseId, String itemId, boolean consistentRead)
           
 boolean KeyValueDatabaseServices.isSupportsKeyValueDatabases()
          Specifies whether the region represented by the current context supports key value databases.
 Iterable<String> KeyValueDatabaseServices.list()
           
 Map<String,Set<KeyValuePair>> KeyValueDatabaseServices.query(String queryString, boolean consistentRead)
           
 void KeyValueDatabaseServices.removeDatabase(String providerDatabaseId)
           
 void KeyValueDatabaseServices.removeKeyValuePairs(String inDatabaseId, String itemId, KeyValuePair... pairs)
           
 void KeyValueDatabaseServices.removeKeyValuePairs(String inDatabaseId, String itemId, String... keys)
           
 void KeyValueDatabaseServices.replaceKeyValuePairs(String inDatabaseId, String itemId, KeyValuePair... pairs)
           
 

Uses of CloudException in org.dasein.cloud.services.lb
 

Methods in org.dasein.cloud.services.lb that throw CloudException
 void LoadBalancerServices.addDataCenters(String toLoadBalancerId, String... dataCenterIdsToAdd)
           
 void LoadBalancerServices.addServers(String toLoadBalancerId, String... serverIdsToAdd)
           
 LoadBalancer LoadBalancerServices.create(String name, String description, String[] dataCenterIds, LbListener... listeners)
           
 LoadBalancer LoadBalancerServices.getLoadBalancer(String loadBalancerId)
           
 boolean LoadBalancerServices.isSupportsCnames()
           
 boolean LoadBalancerServices.isSupportsIps()
           
 boolean LoadBalancerServices.isSupportsMonitoring()
           
 Collection<LoadBalancer> LoadBalancerServices.list()
           
 void LoadBalancerServices.remove(String loadBalancerId)
           
 void LoadBalancerServices.removeDataCenters(String fromLoadBalancerId, String... dataCenterIdsToRemove)
           
 void LoadBalancerServices.removeServers(String fromLoadBalancerId, String... serverIdsToRemove)
           
 

Uses of CloudException in org.dasein.cloud.services.notifications
 

Methods in org.dasein.cloud.services.notifications that throw CloudException
 String NotificationsServices.confirmSubscription(String providerTopicId, String token, boolean authenticateUnsubscribe)
           
 Topic NotificationsServices.createTopic(String name)
           
 Collection<Subscription> NotificationsServices.listSubscriptions(String optionalTopicId)
           
 Collection<Topic> NotificationsServices.listTopics()
           
 String NotificationsServices.publish(String providerTopicId, String subject, String message)
           
 void NotificationsServices.removeTopic(String providerTopicId)
           
 void NotificationsServices.subscribe(String providerTopicId, EndpointType endpointType, DataFormat dataFormat, String endpoint)
           
 void NotificationsServices.unsubscribe(String providerSubscriptionId)
           
 

Uses of CloudException in org.dasein.cloud.services.rdbms
 

Methods in org.dasein.cloud.services.rdbms that throw CloudException
 void RelationalDatabaseServices.addAccess(String providerDatabaseId, String sourceCidr)
           
 void RelationalDatabaseServices.alterDatabase(String providerDatabaseId, boolean applyImmediately, String productSize, int storageInGigabytes, String configurationId, String newAdminUser, String newAdminPassword, int newPort, int snapshotRetentionInDays, TimeWindow preferredMaintenanceWindow, TimeWindow preferredBackupWindow)
           
 Database RelationalDatabaseServices.createFromLatest(String dataSourceName, String providerDatabaseId, String productSize, String providerDataCenterId, int hostPort)
           
 String RelationalDatabaseServices.createFromScratch(String dataSourceName, DatabaseProduct product, String withAdminUser, String withAdminPassword, int hostPort)
           
 Database RelationalDatabaseServices.createFromSnapshot(String dataSourceName, String providerDatabaseId, String providerDbSnapshotId, String productSize, String providerDataCenterId, int hostPort)
           
 Database RelationalDatabaseServices.createFromTimestamp(String dataSourceName, String providerDatabaseId, long beforeTimestamp, String productSize, String providerDataCenterId, int hostPort)
           
 DatabaseConfiguration RelationalDatabaseServices.getConfiguration(String providerConfigurationId)
           
 Database RelationalDatabaseServices.getDatabase(String providerDatabaseId)
           
 Iterable<DatabaseEngine> RelationalDatabaseServices.getDatabaseEngines()
           
 Iterable<DatabaseProduct> RelationalDatabaseServices.getDatabaseProducts(DatabaseEngine forEngine)
           
 DatabaseSnapshot RelationalDatabaseServices.getSnapshot(String providerDbSnapshotId)
           
 boolean RelationalDatabaseServices.isSubscribed()
           
 boolean RelationalDatabaseServices.isSupportsHighAvailability()
           
 boolean RelationalDatabaseServices.isSupportsLowAvailability()
           
 Iterable<String> RelationalDatabaseServices.listAccess(String toProviderDatabaseId)
           
 Iterable<DatabaseConfiguration> RelationalDatabaseServices.listConfigurations()
           
 Iterable<Database> RelationalDatabaseServices.listDatabases()
           
 Collection<ConfigurationParameter> RelationalDatabaseServices.listParameters(String forProviderConfigurationId)
           
 Iterable<DatabaseSnapshot> RelationalDatabaseServices.listSnapshots(String forOptionalProviderDatabaseId)
           
 void RelationalDatabaseServices.removeConfiguration(String providerConfigurationId)
           
 void RelationalDatabaseServices.removeDatabase(String providerDatabaseId)
           
 void RelationalDatabaseServices.removeSnapshot(String providerSnapshotId)
           
 void RelationalDatabaseServices.resetConfiguration(String providerConfigurationId, String... parameters)
           
 void RelationalDatabaseServices.restart(String providerDatabaseId, boolean blockUntilDone)
           
 void RelationalDatabaseServices.revokeAccess(String providerDatabaseId, String sourceCide)
           
 DatabaseSnapshot RelationalDatabaseServices.snapshot(String providerDatabaseId, String name)
           
 void RelationalDatabaseServices.updateConfiguration(String providerConfigurationId, ConfigurationParameter... parameters)
           
 

Uses of CloudException in org.dasein.cloud.services.scaling
 

Methods in org.dasein.cloud.services.scaling that throw CloudException
 String ScalingServices.createAutoScalingGroup(String name, String launchConfigurationId, int minServers, int maxServers, int cooldown, String... dataCenterIds)
           
 String ScalingServices.createLaunchConfiguration(String name, String imageId, ServerSize size, String... firewalls)
           
 void ScalingServices.deleteAutoScalingGroup(String providerAutoScalingGroupId)
           
 void ScalingServices.deleteLaunchConfiguration(String providerLaunchConfigurationId)
           
 LaunchConfiguration ScalingServices.getLaunchConfiguration(String providerLaunchConfigurationId)
           
 ScalingGroup ScalingServices.getScalingGroup(String providerScalingGroupId)
           
 Collection<LaunchConfiguration> ScalingServices.listLaunchConfigurations()
           
 Collection<ScalingGroup> ScalingServices.listScalingGroups()
           
 void ScalingServices.setDesiredCapacity(String scalingGroupId, int capacity)
           
 String ScalingServices.setTrigger(String name, String scalingGroupId, String statistic, String unitOfMeasure, String metric, int periodInSeconds, double lowerThreshold, double upperThreshold, int lowerIncrement, boolean lowerIncrementAbsolute, int upperIncrement, boolean upperIncrementAbsolute, int breachDuration)
           
 void ScalingServices.updateAutoScalingGroup(String scalingGroupId, String launchConfigurationId, int minServers, int maxServers, int cooldown, String... zoneIds)
           
 

Uses of CloudException in org.dasein.cloud.services.server
 

Methods in org.dasein.cloud.services.server that throw CloudException
 void ServerServices.boot(String serverId)
          Boots up a pre-defined server.
 Server ServerServices.clone(String serverId, String intoDcId, String name, String description, boolean powerOn, String... firewallIds)
          Clones an existing server into a new server.
 Server ServerServices.define(String imageId, ServerSize size, String dataCenterId, String name, boolean withMonitoring, String... firewalls)
          Defines a server to be booted up at a future point.
 String ServerServices.getConsoleOutput(String serverId, long laterThan)
          Provides all output from the console of the target server since the specified Unix time.
 Collection<String> ServerServices.getFirewalls(String serverId)
          Provides a list of firewalls protecting the specified server.
 Server ServerServices.getServer(String serverId)
          Provides the data from a specific server
 ServerPersistence ServerServices.getServerPersistence()
          Identifies what kind of server persistence this cloud supports.
 ServerStatistics ServerServices.getServerStatistics(String serverId, long from, long to)
          Provides hypervisor statistics for the specified server that fit within the defined time range.
 Collection<ServerStatistics> ServerServices.getServerStatisticsForPeriod(String serverId, long from, long to)
          Provides hypervisor statistics for the specified server that fit within the defined time range.
 Collection<ServerSize> ServerServices.getSupportedSizes(Architecture architecture)
          Provides a list of instance types, service offerings, or server sizes (however the underlying cloud might describe it) for a particular architecture
 Server ServerServices.launch(String imageId, ServerSize size, String dataCenterId, String name, String withKeypairName, String inVlanId, boolean withMonitoring, String... firewalls)
          Launches a server in the cloud.
 Collection<Server> ServerServices.list()
          Lists all servers belonging to the account owner currently in the cloud.
 void ServerServices.monitor(String serverId)
          Turns hypervisor monitoring on for the target server.
 void ServerServices.pause(String serverId)
          Shuts down the target server.
 void ServerServices.reboot(String serverId)
          Executes a server reboot for the target server.
 void ServerServices.stop(String serverId)
          TERMINATES AND DESTROYS the specified server.
 void ServerServices.unmonitor(String serverId)
          Turns hypervisor monitoring off for the target server.
 

Uses of CloudException in org.dasein.cloud.services.storage
 

Methods in org.dasein.cloud.services.storage that throw CloudException
 void StorageServices.clear(String directory)
           
 String StorageServices.createDirectory(String baseName, boolean findFreeName)
           
 FileTransfer StorageServices.download(CloudStoreObject sourceFile, File toFile)
           
 FileTransfer StorageServices.download(String directory, String fileName, File toFile, Encryption decryption)
           
 boolean StorageServices.exists(String directory)
           
 long StorageServices.exists(String directory, String fileName, boolean multiPart)
           
 boolean StorageServices.isPublic(String bucket, String object)
           
 Iterable<CloudStoreObject> StorageCache.list()
           
 Iterable<CloudStoreObject> StorageCache.list(CloudStoreObject directory)
           
 Iterable<StorageCache.CacheEntry> StorageCache.CacheEntry.list(StorageCache myCache)
           
 Iterable<CloudStoreObject> StorageServices.listFiles(String parentDirectory)
           
 void StorageServices.makePublic(String directory)
           
 void StorageServices.makePublic(String directory, String fileName)
           
 void StorageServices.moveFile(String fromDirectory, String fileName, String toDirectory)
           
 void StorageServices.removeDirectory(String directory)
           
 void StorageServices.removeFile(String directory, String name, boolean multipartFile)
           
 String StorageServices.renameDirectory(String oldName, String newName, boolean findFreeName)
           
 void StorageServices.renameFile(String directory, String oldName, String newName)
           
 void StorageServices.upload(File sourceFile, String directory, String fileName, boolean multiPart, Encryption encryption)