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

A

AbstractClassLoaderConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.classLoader
 
AbstractClassLoaderConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.AbstractClassLoaderConfiguration
 
AbstractEventDrivenScalingPolicy - Class in at.ac.tuwien.infosys.jcloudscale.policy
A special type of a AbstractScalingPolicy, which gets triggered not only on cloud object creation and during host teardown checks (like a regular scaling policy), but which can also be triggered by arbitrary events of the EventCorrelationEngine.
AbstractEventDrivenScalingPolicy() - Constructor for class at.ac.tuwien.infosys.jcloudscale.policy.AbstractEventDrivenScalingPolicy
 
AbstractJCloudScaleServerRunner - Class in at.ac.tuwien.infosys.jcloudscale.server
Abstract superclass for JCloudScaleServerRunners to eliminate static references to AbstractJCloudScaleServerRunner.getInstance(), so that different implementations of JCloudScaleServerRunner can be used.
AbstractJCloudScaleServerRunner() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
AbstractRestDriver - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver
Basic REST Driver Implementation
AbstractRestDriver() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
 
AbstractScalingPolicy - Class in at.ac.tuwien.infosys.jcloudscale.policy
The class that determines the scaling rules of the application.
AbstractScalingPolicy() - Constructor for class at.ac.tuwien.infosys.jcloudscale.policy.AbstractScalingPolicy
 
AbstractTypeAdapterFactory<T> - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type
 
AbstractTypeAdapterFactory() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.AbstractTypeAdapterFactory
 
AbstractWork - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work
 
AbstractWork() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AbstractWork
 
accessType - Variable in class at.ac.tuwien.infosys.jcloudscale.annotations.FileDependency.DependentFile
Access type that is required for this file
ActiveMQHelper - Class in at.ac.tuwien.infosys.jcloudscale.messaging
 
ActiveMQHelper() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.ActiveMQHelper
 
ActiveMQHelper(MessageQueueConfiguration) - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.ActiveMQHelper
 
Adapter - Annotation Type in at.ac.tuwien.infosys.jcloudscale.datastore.annotations
Annotation to use a custom Type Adapter
Adapters - Annotation Type in at.ac.tuwien.infosys.jcloudscale.datastore.annotations
 
add(PropertyLoader) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.PropertyLoaderChain
 
add(Validator) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.validation.ValidatorChain
Add the given validator to the chain
add(Validator) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.validation.ValidatorChainImpl
 
addColumnsToDescriptor(HbaseRow, HTableDescriptor) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseColumn
Adds the columns of the given row to the given descriptor
addConfiguration(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.ActiveMQHelper
 
addCustomJVMArgs(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
addCustomMonitoringEvent(Class<? extends Event>) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.EventCorrelationEngine
 
addExecutingMethod(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Adds the specified method name to the collection.
addExternalLibrary(String, LibWrapper) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Adds an external library for the given datastore
addExternalLibrary(String, LibWrapper) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
addHandler(Class<? extends Handler>) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Adds logger output handler that will handle output of all loggers created.
addHeader(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request.Builder
 
addIdAndRevisionToContent(Request, String, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBUtil
Add id and revision to the content of a given request
addInterface(NetworkEvent.InterfaceStats) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent
 
addInvocation(UUID, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
addInvocationInfo(Object, InvocationInfo) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
addLibraries(Map<String, String>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate.Builder
 
addLibrary(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate.Builder
 
addManagedObject(ClientCloudObject) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
addMonitoredEvent(Class<? extends Event>) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
addNewHost() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
addNewMapping(IMigrationEnabledVirtualHost, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
addProxy(UUID, VirtualHostProxy) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.JCloudScaleClient
 
addTemplate(DatastoreTemplate) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreConfiguration
 
addTemplates(List<DatastoreTemplate>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreConfiguration
 
addValue(String, Object, long) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Adds a new value to the metrics database.
addValue(String, Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Adds a new value to the metrics database.
addValue(String, Object, long) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
addValue(String, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
addWork(Work) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.DatastoreProcess
 
AddWork - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work
 
AddWork(Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AddWork
 
AggregatedCloudPlatformConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.vm.bursting
 
AggregatedCloudPlatformConfiguration(CloudPlatformConfiguration...) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedCloudPlatformConfiguration
Creates new instance of aggregated cloud platform configuration for the single message queue scenario.
AggregatedCloudPlatformConfiguration(AggregatedMessageQueueConfiguration, CloudPlatformConfiguration...) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedCloudPlatformConfiguration
Creates the new instance of the aggregated cloud platform configuration for the multiple message queue scenario.
AggregatedMessageQueueConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.vm.bursting
 
AggregatedMessageQueueConfiguration(MessageQueueConfiguration...) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
AggregatedMQWrapper - Class in at.ac.tuwien.infosys.jcloudscale.vm.bursting
 
AggregatedVirtualHostPool - Class in at.ac.tuwien.infosys.jcloudscale.vm.bursting
 
AggregatedVirtualHostPool(AggregatedCloudPlatformConfiguration) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
at.ac.tuwien.infosys.jcloudscale - package at.ac.tuwien.infosys.jcloudscale
 
at.ac.tuwien.infosys.jcloudscale.annotations - package at.ac.tuwien.infosys.jcloudscale.annotations
 
at.ac.tuwien.infosys.jcloudscale.api - package at.ac.tuwien.infosys.jcloudscale.api
 
at.ac.tuwien.infosys.jcloudscale.aspects - package at.ac.tuwien.infosys.jcloudscale.aspects
 
at.ac.tuwien.infosys.jcloudscale.classLoader - package at.ac.tuwien.infosys.jcloudscale.classLoader
 
at.ac.tuwien.infosys.jcloudscale.classLoader.caching - package at.ac.tuwien.infosys.jcloudscale.classLoader.caching
 
at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache - package at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache
 
at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto - package at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto
 
at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors - package at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors
 
at.ac.tuwien.infosys.jcloudscale.classLoader.simple - package at.ac.tuwien.infosys.jcloudscale.classLoader.simple
 
at.ac.tuwien.infosys.jcloudscale.classLoader.simple.dto - package at.ac.tuwien.infosys.jcloudscale.classLoader.simple.dto
 
at.ac.tuwien.infosys.jcloudscale.cli - package at.ac.tuwien.infosys.jcloudscale.cli
 
at.ac.tuwien.infosys.jcloudscale.cli.demoapp - package at.ac.tuwien.infosys.jcloudscale.cli.demoapp
 
at.ac.tuwien.infosys.jcloudscale.configuration - package at.ac.tuwien.infosys.jcloudscale.configuration
 
at.ac.tuwien.infosys.jcloudscale.datastore.annotations - package at.ac.tuwien.infosys.jcloudscale.datastore.annotations
 
at.ac.tuwien.infosys.jcloudscale.datastore.api - package at.ac.tuwien.infosys.jcloudscale.datastore.api
 
at.ac.tuwien.infosys.jcloudscale.datastore.aspects - package at.ac.tuwien.infosys.jcloudscale.datastore.aspects
 
at.ac.tuwien.infosys.jcloudscale.datastore.configuration - package at.ac.tuwien.infosys.jcloudscale.datastore.configuration
 
at.ac.tuwien.infosys.jcloudscale.datastore.core - package at.ac.tuwien.infosys.jcloudscale.datastore.core
 
at.ac.tuwien.infosys.jcloudscale.datastore.driver - package at.ac.tuwien.infosys.jcloudscale.datastore.driver
 
at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb - package at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb
 
at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase - package at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
 
at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak - package at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak
 
at.ac.tuwien.infosys.jcloudscale.datastore.ext - package at.ac.tuwien.infosys.jcloudscale.datastore.ext
 
at.ac.tuwien.infosys.jcloudscale.datastore.hibernate - package at.ac.tuwien.infosys.jcloudscale.datastore.hibernate
 
at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto - package at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto
 
at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping - package at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping
 
at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model - package at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model
 
at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work - package at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work
 
at.ac.tuwien.infosys.jcloudscale.datastore.mapping - package at.ac.tuwien.infosys.jcloudscale.datastore.mapping
 
at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase - package at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase
 
at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json - package at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json
 
at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type - package at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type
 
at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase - package at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json - package at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
at.ac.tuwien.infosys.jcloudscale.datastore.rest - package at.ac.tuwien.infosys.jcloudscale.datastore.rest
 
at.ac.tuwien.infosys.jcloudscale.datastore.util - package at.ac.tuwien.infosys.jcloudscale.datastore.util
 
at.ac.tuwien.infosys.jcloudscale.datastore.validation - package at.ac.tuwien.infosys.jcloudscale.datastore.validation
 
at.ac.tuwien.infosys.jcloudscale.exception - package at.ac.tuwien.infosys.jcloudscale.exception
 
at.ac.tuwien.infosys.jcloudscale.logging - package at.ac.tuwien.infosys.jcloudscale.logging
 
at.ac.tuwien.infosys.jcloudscale.management - package at.ac.tuwien.infosys.jcloudscale.management
 
at.ac.tuwien.infosys.jcloudscale.messaging - package at.ac.tuwien.infosys.jcloudscale.messaging
 
at.ac.tuwien.infosys.jcloudscale.messaging.objects - package at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring - package at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui - package at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto - package at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto
 
at.ac.tuwien.infosys.jcloudscale.migration - package at.ac.tuwien.infosys.jcloudscale.migration
 
at.ac.tuwien.infosys.jcloudscale.migration.annotations - package at.ac.tuwien.infosys.jcloudscale.migration.annotations
 
at.ac.tuwien.infosys.jcloudscale.migration.objects - package at.ac.tuwien.infosys.jcloudscale.migration.objects
 
at.ac.tuwien.infosys.jcloudscale.migration.serialization - package at.ac.tuwien.infosys.jcloudscale.migration.serialization
 
at.ac.tuwien.infosys.jcloudscale.migration.server - package at.ac.tuwien.infosys.jcloudscale.migration.server
 
at.ac.tuwien.infosys.jcloudscale.migration.utility - package at.ac.tuwien.infosys.jcloudscale.migration.utility
 
at.ac.tuwien.infosys.jcloudscale.monitoring - package at.ac.tuwien.infosys.jcloudscale.monitoring
 
at.ac.tuwien.infosys.jcloudscale.policy - package at.ac.tuwien.infosys.jcloudscale.policy
 
at.ac.tuwien.infosys.jcloudscale.policy.sample - package at.ac.tuwien.infosys.jcloudscale.policy.sample
 
at.ac.tuwien.infosys.jcloudscale.server - package at.ac.tuwien.infosys.jcloudscale.server
 
at.ac.tuwien.infosys.jcloudscale.server.aspects - package at.ac.tuwien.infosys.jcloudscale.server.aspects
 
at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing - package at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing
 
at.ac.tuwien.infosys.jcloudscale.server.discovery - package at.ac.tuwien.infosys.jcloudscale.server.discovery
 
at.ac.tuwien.infosys.jcloudscale.server.messaging - package at.ac.tuwien.infosys.jcloudscale.server.messaging
 
at.ac.tuwien.infosys.jcloudscale.server.riak - package at.ac.tuwien.infosys.jcloudscale.server.riak
 
at.ac.tuwien.infosys.jcloudscale.utility - package at.ac.tuwien.infosys.jcloudscale.utility
 
at.ac.tuwien.infosys.jcloudscale.vm - package at.ac.tuwien.infosys.jcloudscale.vm
 
at.ac.tuwien.infosys.jcloudscale.vm.bursting - package at.ac.tuwien.infosys.jcloudscale.vm.bursting
 
at.ac.tuwien.infosys.jcloudscale.vm.ec2 - package at.ac.tuwien.infosys.jcloudscale.vm.ec2
 
at.ac.tuwien.infosys.jcloudscale.vm.localVm - package at.ac.tuwien.infosys.jcloudscale.vm.localVm
 
at.ac.tuwien.infosys.jcloudscale.vm.openstack - package at.ac.tuwien.infosys.jcloudscale.vm.openstack
 

B

base64Decode(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
base64Encode(byte[]) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
BasicLoggingAspect - Class in at.ac.tuwien.infosys.jcloudscale.logging
 
BasicLoggingAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.logging.BasicLoggingAspect
 
beginMigration() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Marks this client cloud object as migrating
build() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Provides access to the configuration that is being built.
build() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate.Builder
 
build() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreBuilder
 
build() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request.Builder
 
buildURLForParams(String...) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Returns a URL created from the given params
buildURLForParamsWithoutPostfix(String...) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Returns a URL created from the given params without postfix
buildURLForParamsWithPrefix(String, String...) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Returns a URL created from the given params and with the given prefix
buildURLForRequest(Request) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Returns the URL for a given Request
bytecode - Variable in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.dto.ClassResponse
 
ByValueParameter - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 

C

CacheConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache
 
CacheConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheConfiguration
 
cacheLocation - Variable in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
 
CacheManagerAbstract - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache
 
CacheManagerAbstract(CacheConfiguration) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
 
CacheType - Enum in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache
 
CachingClassLoaderConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching
 
CachingClassLoaderConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
CachingFileCollector - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors
 
CachingFileCollector() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.CachingFileCollector
 
CachingFileCollector(FileCollectorAbstract, int) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.CachingFileCollector
 
callback(JCloudScaleReference, Method, Object[], Class<?>[], ClassLoader) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCallbackManager
 
cancel() - Method in class at.ac.tuwien.infosys.jcloudscale.utility.CancellationToken
Cancels the token.
CancellationToken - Class in at.ac.tuwien.infosys.jcloudscale.utility
 
CancellationToken() - Constructor for class at.ac.tuwien.infosys.jcloudscale.utility.CancellationToken
Creates a new instance of CancellationToken
CancellationToken(CancellationToken) - Constructor for class at.ac.tuwien.infosys.jcloudscale.utility.CancellationToken
Creates a new instance of CancellationToken with parentToken specified.
CgLibUtil - Class in at.ac.tuwien.infosys.jcloudscale.utility
 
CgLibUtil() - Constructor for class at.ac.tuwien.infosys.jcloudscale.utility.CgLibUtil
 
characters(char[], int, int) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
checkLegalCloudIdDef(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
checkLegalCloudInvocationInfoDef(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
checkLegalMigrationDef(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Checks if all migration-specific annotations are used correctly (if any).
checkState(int) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
ClassBasedFileCollector - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors
 
ClassBasedFileCollector() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.ClassBasedFileCollector
 
classloader - Variable in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileCollectorAbstract
 
classLoader() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
ClassLoaderFile - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto
 
ClassLoaderFile() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
ClassLoaderFile(String, long, long, ContentType) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
ClassLoaderFile(String, long, ContentType, byte[]) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
ClassLoaderOffer - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto
 
ClassLoaderOffer() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
ClassLoaderOffer(String, long) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
ClassLoaderOffer(String, long, ClassLoaderFile[]) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
ClassLoaderRequest - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto
 
ClassLoaderRequest() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
ClassLoaderRequest(String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
ClassLoaderRequest(String, ClassLoaderOffer[]) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
ClassLoaderResponse - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto
 
ClassLoaderResponse() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderResponse
 
ClassLoaderResponse(String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderResponse
 
ClassLoaderResponse(String, ClassLoaderOffer) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderResponse
 
ClassLoaderService - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
Class Loader related methods Based on Hibernates ClassLoaderService
ClassLoaderServiceImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
 
ClassLoaderServiceImpl() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.ClassLoaderServiceImpl
 
className - Variable in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.dto.ClassRequest
 
ClassRequest - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.simple.dto
 
ClassRequest(String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.dto.ClassRequest
 
ClassResponse - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.simple.dto
 
ClassResponse(byte[]) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.dto.ClassResponse
 
ClassUtil - Class in at.ac.tuwien.infosys.jcloudscale.datastore.util
 
ClassUtil() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.util.ClassUtil
 
cleanup() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
Cleans all cache related resources before closing.
cleanup() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
clear() - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
CLI - Class in at.ac.tuwien.infosys.jcloudscale.cli
 
CLI() - Constructor for class at.ac.tuwien.infosys.jcloudscale.cli.CLI
 
CLIBackend - Class in at.ac.tuwien.infosys.jcloudscale.cli
 
CLIBackend() - Constructor for class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
CLIDemoClientBackend - Class in at.ac.tuwien.infosys.jcloudscale.cli
 
CLIDemoClientBackend() - Constructor for class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
ClientCloudObject - Class in at.ac.tuwien.infosys.jcloudscale.vm
Provides all platform-defined information about the Cloud Object.
ClientCloudObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Creates the new instance of the ClientCloudObject class with default parameters.
ClientCloudObject(UUID, Class<?>, Object, ReferenceQueue<Object>) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Creates the new instance of the ClientCloudObject with specified parameters.
clientID() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
clientIdToClassloaderMap - Variable in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
clientLogging() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
ClientLoggingConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.logging
Defines the configuration of the client-side logging infrastructure.
ClientLoggingConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Creates default instance of the logging configuration with default parameters.
ClientObject - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
ClientReturnListener - Class in at.ac.tuwien.infosys.jcloudscale.vm.localVm
 
ClientReturnListener(VirtualHostProxy) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.localVm.ClientReturnListener
 
ClientReturnListener.MessageHandler - Class in at.ac.tuwien.infosys.jcloudscale.vm.localVm
 
ClientReturnListener.MessageHandler(Message) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.localVm.ClientReturnListener.MessageHandler
 
cliSetShell(Shell) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
clone() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.AbstractClassLoaderConfiguration
 
clone() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
clone() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.SystemClassLoaderConfiguration
 
clone() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
clone() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
clone() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 
clone() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
clone() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
 
close() - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.RemoteClassLoader
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.RemoteClassProvider
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.RemoteClassLoader
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.RemoteClassProvider
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.LogReceiver
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.SysoutputReceiver
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceCallbackListener
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceManager
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.management.StaticFieldReadRequestHandler
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.management.StaticFieldsManager
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.management.StaticFieldWriteRequestHandler
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.management.UIConnector
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.ActiveMQHelper
 
close() - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.JMSConnectionHolder
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.MonitoringMQHelper
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.server.MQOutputStream
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerLogger
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Instance
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
close() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
close() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.JCloudScaleClient
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.ClientReturnListener
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackInstance
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost.ScaleDownTask
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
close() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
closeBridge() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.JMSToEsperBridge
 
closeClient() - Static method in class at.ac.tuwien.infosys.jcloudscale.vm.JCloudScaleClient
Closes and cleansup all resources managed by the JCloudScale on the client-side.
closeCloudManager() - Static method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
closeInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceManager
 
closeInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.monitoring.EventCorrelationEngine
 
closeInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.MonitoringMQHelper
 
CloudConfigException - Exception in at.ac.tuwien.infosys.jcloudscale.management
 
CloudConfigException(String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.management.CloudConfigException
 
CloudGlobal - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
CloudInvocationInfos - Annotation Type in at.ac.tuwien.infosys.jcloudscale
 
CloudManager - Class in at.ac.tuwien.infosys.jcloudscale.management
 
CloudObject - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
CloudObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto
 
CloudObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
CloudObjectAspect - Class in at.ac.tuwien.infosys.jcloudscale.aspects
 
CloudObjectAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
CloudObjectId - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
CloudObjectInvocation - Class in at.ac.tuwien.infosys.jcloudscale.server
 
CloudObjectInvocation(JCloudScaleServer, IMQWrapper) - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
CloudObjectParent - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
CloudObjects - Class in at.ac.tuwien.infosys.jcloudscale.api
Contains methods for creating, accessing and destroying remote CloudObjects.
cloudObjects - Variable in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
cloudObjects - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
CloudObjectState - Enum in at.ac.tuwien.infosys.jcloudscale.vm
Declares the state of the Cloud Object.
cloudObjectToClassloaderMap - Variable in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
cloudPlatform() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
CloudPlatformConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.vm
The cloud platform configuration parent abstract class that declares methods necessary for platform management.
CloudPlatformConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.CloudPlatformConfiguration
 
cloudScaleFields - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Stores all fields of the class annotated with JCloudScale annotations.
CloudscaleUIConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.management
 
CloudscaleUIConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.management.CloudscaleUIConfiguration
 
code - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
 
collectClassesFromJar(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
 
collectFile(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileCollectorAbstract
Returns a ClassLoaderOffer containing the requested file in the classpath, if possible.
If the resource cannot be located, null is returned instead.
collectFilesForClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.CachingFileCollector
 
collectFilesForClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.ClassBasedFileCollector
 
collectFilesForClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.CompleteFileCollector
 
collectFilesForClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.DependencyBasedFileCollector
 
collectFilesForClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileBasedFileCollector
 
collectFilesForClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileCollectorAbstract
Collects all related files to the provided classname.
collectFilesForClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.StubFileCollector
 
collectRequiredFiles(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileCollectorAbstract
Collects the list of required files without content.
common() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
CommonConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.configuration
 
CommonConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
communication() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
CompleteFileCollector - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors
Implements class collector that provides all classes and files that belong to this project on any request.
CompleteFileCollector() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.CompleteFileCollector
 
config - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
ConfigurationDistributor - Class in at.ac.tuwien.infosys.jcloudscale.configuration
 
ConfigurationDistributor() - Constructor for class at.ac.tuwien.infosys.jcloudscale.configuration.ConfigurationDistributor
 
configurationEquals(MessageQueueConfiguration) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
configurationEquals(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
configurationEquals(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
connectToMQ(String) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
constructorCalled() - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.ServerRemoteObjectLoggingAspect
 
containsKey(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
containsValue(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
content(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request.Builder
 
ContentType - Enum in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto
 
contentType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request.Builder
 
continueRunningInvocation(UUID, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
continueRunningInvocation(UUID, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
convertClassPathToClassName(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Converts the path to the file to the class name.
convertClassToFullName(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Converts the provided class to the full class name with the ".class" at the end.
convertClassToPath(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Converts the class to the path by which it can be retrieved.
convertClassToPath(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Converts the name of the provided class to the path by which it can be retrieved.
convertToCachedFileName(String, String, ContentType) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
Converts the fileName to the path name that can be stored in the cache.
convertToDatastoreModel(DatastoreFieldDto) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping.DatastoreFieldMapper
Create a datastore model object from the given DatastoreFieldDto
convertToDatastoreModel(DatastoreFieldDto) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping.DatastoreFieldMapperImpl
 
COUCHDB_PROPERTIES_FILE_NAME - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBDriver
 
CouchDBDriver - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb
 
CouchDBDriver() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBDriver
 
CouchDBResponse - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb
 
CouchDBResponse() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBResponse
 
CouchDBUtil - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb
CouchDB Util functions
countCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
countCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
countCloudObjects() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
countCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
countVirtualMachines() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
CPUEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
CPUEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
CPUUsage - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
CPUUsage(double, int, String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.monitoring.CPUUsage
 
create(Class<T>, Object...) - Static method in class at.ac.tuwien.infosys.jcloudscale.api.CloudObjects
Creates a remote CloudObjects of the desired type using the given parameters for the remote constructor invocation.
create(Constructor<?>, Class<T>, Object...) - Static method in class at.ac.tuwien.infosys.jcloudscale.api.CloudObjects
Creates a remote CloudObject using the given proxy and parameters for the remote constructor invocation.
createCacheConfig(CacheType, boolean) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheConfiguration
 
createClassLoader() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.AbstractClassLoaderConfiguration
 
createClassLoader() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
createClassLoader() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.SimpleRemoteClassLoaderConfiguration
 
createClassLoader() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.SystemClassLoaderConfiguration
 
createClassProvider() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.AbstractClassLoaderConfiguration
 
createClassProvider() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
createClassProvider() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.SimpleRemoteClassLoaderConfiguration
 
createClassProvider() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.SystemClassLoaderConfiguration
 
createColumnsForRow(String, HbaseRow) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseColumn
Create the Put statement for a given row
createColumnsForRow(HbaseRow) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseColumn
Create the Put statement for a given row using a generated id
createConfigurationListener(UUID) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
createFile(File, byte[], long) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
Creates file on the specified location with the specified content.
createFromResult(String, Result) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseRow
Create a new hbase row from the given result
createId() - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseColumn
Creates a random ID for usage as row key
createInstance(Class<T>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ClassUtil
Create an instance of the given class
createInstance(Class<T>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Create an instance of the given class
createInstanceForField(Object, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Create an instance for the type of the specified field
createInstanceInnerClass(Class<T>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Create an instance of the given inner class
createMQWrapper(JCloudScaleConfiguration) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
createMQWrapper(JCloudScaleConfiguration, int) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
createMQWrapper() - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
createMQWrapper(int) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
createMutations(String, List<HbaseDiff.Change>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseColumn
Create the mutations for the row with the given id
createNewCloudObject(ProceedingJoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
createNewCloudObject(String, byte[], String[]) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
createNewCloudObject(String, byte[], String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
createNewCloudObject(String, byte[], String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
createNewCloudObjectViaReflection(ProceedingJoinPoint, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
createNewCloudObjectViaReflectionDirectlyFromClass(ProceedingJoinPoint, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
createNewInstance(Class<?>, Object[], Class<?>[], Object) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
CreateObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
CreateObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateObject
 
createOfferByItemName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
createOfferByItemName(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
Creates offer that corresponds to the specified item name
createOfferByItemName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.NoCacheManager
 
createQueueConsumer(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
createQueueConsumer(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
createQueueConsumer(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
createQueueProducer(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
createQueueProducer(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
createQueueProducer(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
CreateReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
CreateReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateReturnObject
 
createServerPublisher() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
createServerPublisher() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
CreateServerRequest - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
CreateServerRequest() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.CreateServerRequest
 
CreateServerResponse - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
CreateServerResponse() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.CreateServerResponse
 
createTable(Datastore, HTableDescriptor) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
Create a table in the given datastore
createTableForRowIfNotExists(Datastore, HbaseRow) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
Create a table for the given row in the given datastore if not exists
createTempFile(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.FileUtil
Create a temp file with the given name
createTopicConsumer(String, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
createTopicConsumer(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
createTopicConsumer(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
createTopicConsumer(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
createTopicConsumer(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
createTopicConsumer(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
createTopicProducer(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
createTopicProducer(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
createTopicProducer(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
CS_VERSION - Static variable in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
CustomCLObjectInputStream - Class in at.ac.tuwien.infosys.jcloudscale.server
 
CustomCLObjectInputStream(InputStream, ClassLoader) - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.CustomCLObjectInputStream
 
CustomEventAspect - Class in at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing
 
CustomEventAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.CustomEventAspect
 
customLoggingLevels - Variable in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 

D

DataSource - Annotation Type in at.ac.tuwien.infosys.jcloudscale.datastore.annotations
Annotation to inject a datastore
DataSourceAspect - Class in at.ac.tuwien.infosys.jcloudscale.datastore.aspects
Aspect to inject datastore into fields annotated with @DataSource
DataSourceAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.aspects.DataSourceAspect
 
Datastore - Annotation Type in at.ac.tuwien.infosys.jcloudscale.datastore.annotations
 
Datastore - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.api
Datastore API v1.0
DatastoreBuilder - Class in at.ac.tuwien.infosys.jcloudscale.datastore.core
 
DatastoreBuilder(DatastoreTemplate) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreBuilder
 
DatastoreConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
Datastore Configuration Management
DatastoreConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreConfiguration
 
DatastoreContentHandler - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
Content Handler for XML Datastore Configuration
DatastoreContentHandler() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
DatastoreDriver - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.api
Interface which has to be implemented by a datastore driver for use in DatastoreManager
DatastoreEventListener - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate
 
DatastoreEventListener() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.DatastoreEventListener
 
DatastoreException - Exception in at.ac.tuwien.infosys.jcloudscale.datastore.api
 
DatastoreException(String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreException
 
DatastoreFactory - Class in at.ac.tuwien.infosys.jcloudscale.datastore.core
 
DatastoreFactory() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFactory
 
DatastoreFieldDto - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto
DTO for a datastore field
DatastoreFieldDto() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
DatastoreFieldHandler - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.api
API to handle datastore field references
datastoreFieldHandler - Variable in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AbstractWork
 
DatastoreFieldHandlerImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.core
 
DatastoreFieldHandlerImpl() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFieldHandlerImpl
 
DatastoreFieldMapper - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping
 
datastoreFieldMapper - Variable in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AbstractWork
 
DatastoreFieldMapperImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping
 
DatastoreFieldMapperImpl() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping.DatastoreFieldMapperImpl
 
DatastoreId - Annotation Type in at.ac.tuwien.infosys.jcloudscale.datastore.annotations
Annotation for fields used to store the datastore id
DatastoreImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.core
 
DatastoreImpl(String, String, Integer, String, DatastoreDriver, Map<String, LibWrapper>) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
DatastoreLib - Annotation Type in at.ac.tuwien.infosys.jcloudscale.datastore.annotations
Annotation to inject an external datastore lib
DatastoreLibAspect - Class in at.ac.tuwien.infosys.jcloudscale.datastore.aspects
Aspect to inject external datastore libs into fields annotated with @DatastoreLib
DatastoreLibAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.aspects.DatastoreLibAspect
 
DatastoreModel - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model
 
DatastoreModel() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
DatastoreProcess - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate
 
DatastoreProcess() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.DatastoreProcess
 
DatastoreProperties - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
Datastore Properties Mapping
DATASTORES_FILE_NAME - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreConfiguration
 
DatastoreTemplate - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
Template Class for building datastore objects
DatastoreTemplate.Builder - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
 
DatastoreTemplate.Builder(String, String, String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate.Builder
 
dataUnit(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate.Builder
 
DEFAULT_CONSTRUCTOR - Static variable in class at.ac.tuwien.infosys.jcloudscale.api.CloudObjects
 
DEFAULT_PROPERTIES_FILE - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Default properties file name
DEFAULT_PROTOCOL_TYPE - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Default Protocol Type
DefaultEventSink - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
DefaultEventSink() - Constructor for class at.ac.tuwien.infosys.jcloudscale.monitoring.DefaultEventSink
 
defaultLoggingLevel - Variable in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 
DefaultSerializationProvider - Class in at.ac.tuwien.infosys.jcloudscale.migration.serialization
Default implementation of an ISerializationProvider used to serialize a CloudObject during migration.
DefaultSerializationProvider() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.serialization.DefaultSerializationProvider
 
DefaultSerializationProvider(Class<?>) - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.serialization.DefaultSerializationProvider
 
delete(Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Delete an object from the datastore
delete(Datastore, Class<?>, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreDriver
Delete an object with the given id from the given datastore
delete(DatastoreFieldDto, DatastoreModel) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreFieldHandler
Delete a single datastore field
delete(DatastoreFieldDto, DatastoreModel) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFieldHandlerImpl
 
delete(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
delete(Datastore, Class<?>, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
 
delete(Datastore, Class<?>, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDriver
 
deleteById(Class<T>, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Delete the object with the given ID from the datastore
deleteById(Class<T>, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
deleteFolderRec(File) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Deletes recursively specified folder or file.
DeleteObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
DeleteObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.DeleteObject
 
DeleteReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
DeleteReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.DeleteReturnObject
 
deleteRow(Datastore, String, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
Deletes the row with the given id in the given datastore
DeleteWork - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work
 
DeleteWork(Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.DeleteWork
 
DemoScalingPolicy - Class in at.ac.tuwien.infosys.jcloudscale.cli.demoapp
 
DemoScalingPolicy() - Constructor for class at.ac.tuwien.infosys.jcloudscale.cli.demoapp.DemoScalingPolicy
 
DependencyBasedFileCollector - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors
 
DependencyBasedFileCollector() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.DependencyBasedFileCollector
 
deployCloudObject(IVirtualHost, ClientCloudObject, Object[], Class<?>[]) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
deployCloudObject(ClientCloudObject, Object[], Class<?>[]) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
deployCloudObject(IVirtualHost, ClientCloudObject, Object[], Class<?>[]) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
deployCloudObject(ClientCloudObject, Object[], Class<?>[]) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
deployCloudObject(IVirtualHost, ClientCloudObject, Object[], Class<?>[]) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
deployFile(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
deployFile(String, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
Deploys the specified file from the cache to the correct location.
deployMigratedCloudObject(String, String, byte[]) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledJCloudScaleHost
Deploys a previously serialized cloud object.
deployMigratedCloudObject(UUID, Class<?>, byte[], Object, ReferenceQueue<Object>) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledVirtualHost
Deploys a previously serialized cloud object.
deployMigratedCloudObject(String, String, byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationEnabledVirtualHostProxy
 
deployMigratedCloudObject(String, String, byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.server.MigrationEnabledJCloudScaleServer
 
deployMigratedCloudObject(UUID, Class<?>, byte[], Object, ReferenceQueue<Object>) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
description - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
 
deserialize(byte[]) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
deserialize(HbaseRow, Class<K>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseMapperImpl
 
deserialize(String, Class<K>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonMapperImpl
 
deserialize(T, Class<K>) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.Mapper
Deserialize the given serialized object
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseBooleanTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseByteTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseCharacterTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseDoubleTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseEnumTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseFloatTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseIntegerTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseListTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseLongTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseMapTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseShortTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseStringTypeAdapter
 
deserialize(HbaseCell, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseTypeParameterTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonBooleanTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonByteTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonCharacterTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonDoubleTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonEnumTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonFloatTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonIntegerTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonListTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonLongTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonMapTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonShortTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonStringTypeAdapter
 
deserialize(JsonElement, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonTypeParameterTypeAdapter
 
deserialize(K, TypeMetadata<K>) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeAdapter
Deserialize an element of the type K to an object of the type T
deserialize(InputStream) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.serialization.DefaultSerializationProvider
 
deserialize(InputStream) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.serialization.ISerializationProvider
Used to deserialize an previously serialized CloudObject.
deserialize(String, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
deserialize(String, String, Class<T>) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.XmlSerializer
 
deserializeFromFile(String, Class<T>) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.XmlSerializer
 
destroy(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.api.CloudObjects
Destroys the remote object associated with the given proxy.
If this method is invoked for a destroyed CloudObject, it simply does nothing.
destroyCloudObject(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
destroyCloudObject(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
destroyCloudObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
destroyCloudObject(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
destroyCloudObject(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
destroyCloudObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
destroyCloudObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
destroyCloudObject(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
destroyedObject(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.ServerRemoteObjectLoggingAspect
 
destroyHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
destroyObject(int) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
DestroyServerRequest - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
DestroyServerRequest() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.DestroyServerRequest
 
DestructCloudObject - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
destructCloudObject(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
destructCloudObject() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
destructCloudObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
diff(HbaseRow, HbaseRow) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff
 
disconnect() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
disconnect() - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
disconnect() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
disconnect() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
discoverResource(String, int, long) - Static method in class at.ac.tuwien.infosys.jcloudscale.server.discovery.MulticastDiscoverer
Sends discovery message and waits for the answer until timeout occurs.
discoverResource(String, int, long, long) - Static method in class at.ac.tuwien.infosys.jcloudscale.server.discovery.MulticastDiscoverer
 
doBeforeTransactionCompletion(SessionImplementor) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.DatastoreProcess
 
doWork(Session) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AddWork
 
doWork(Session) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.DeleteWork
 
doWork(Session) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.LoadWork
 
doWork(Session) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.UpdateWork
 
doWork(Session) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.Work
Execute the worker task

E

EC2CloudPlatformConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.vm.ec2
 
EC2CloudPlatformConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
EC2Instance - Class in at.ac.tuwien.infosys.jcloudscale.vm.ec2
 
EC2Instance(EC2CloudPlatformConfiguration, IdManager, boolean) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Instance
 
EC2Wrapper - Class in at.ac.tuwien.infosys.jcloudscale.vm.ec2
 
enableDemoMode() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
endDocument() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
endElement(String, String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
endMigration() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Marks that migration is done
endPrefixMapping(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
ensureCommunicationServerRunning() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedCloudPlatformConfiguration
 
ensureCommunicationServerRunning() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.CloudPlatformConfiguration
Ensures that Message Queue is running on this cloud platform
ensureHostStarted() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
Waits for the host to successfully start.
EntityFieldDto - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto
DTO for a entity field
EntityFieldDto() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
EntityFieldMapper - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping
 
EntityFieldMapperImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping
 
EntityFieldMapperImpl() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping.EntityFieldMapperImpl
 
EntityUtil - Class in at.ac.tuwien.infosys.jcloudscale.datastore.util
 
EntityUtil() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.util.EntityUtil
 
entrySet() - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
equals(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
equals(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.InvocationInfo
 
equals(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
 
escapeFilePath(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
 
Event - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
Event() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.Event
 
event - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
 
EventAspect - Class in at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing
 
EventAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.EventAspect
 
EventCorrelationEngine - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
eventId - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.Event
 
EventSink - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
exception - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
ExecutionEventAspect - Class in at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing
 
ExecutionEventAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.ExecutionEventAspect
 
ExecutionFailedEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
ExecutionFailedEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
ExecutionFinishedEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
ExecutionFinishedEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFinishedEvent
 
ExecutionStartedEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
ExecutionStartedEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionStartedEvent
 

F

fieldIsNull(Field, Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.EntityUtil
Check if given field on given entity is null
FileBasedFileCollector - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors
 
FileBasedFileCollector() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileBasedFileCollector
 
FileCacheManager - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache
 
FileCacheManager.CacheManagerIndex - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache
 
FileCacheManager.CacheManagerIndex() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager.CacheManagerIndex
 
FileCollectorAbstract - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors
 
FileCollectorAbstract() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileCollectorAbstract
 
FileDependency - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
FileDependency.DependentFile - Class in at.ac.tuwien.infosys.jcloudscale.annotations
 
FileDependency.DependentFile(String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.annotations.FileDependency.DependentFile
 
FileDependency.DependentFile(String, FileDependency.FileAccess) - Constructor for class at.ac.tuwien.infosys.jcloudscale.annotations.FileDependency.DependentFile
 
FileDependency.FileAccess - Enum in at.ac.tuwien.infosys.jcloudscale.annotations
 
FileDependency.IFileDependencyProvider - Interface in at.ac.tuwien.infosys.jcloudscale.annotations
 
filePath - Variable in class at.ac.tuwien.infosys.jcloudscale.annotations.FileDependency.DependentFile
Relative path to the file
FileUtil - Class in at.ac.tuwien.infosys.jcloudscale.datastore.util
 
FileUtil() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.util.FileUtil
 
find(Class<T>, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Find an object by the given id.
find(Datastore, Class<T>, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreDriver
Find an object in the given datastore by the given id.
find(Class<T>, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
find(Datastore, Class<T>, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
 
find(Datastore, Class<T>, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDriver
 
findBestIP() - Static method in class at.ac.tuwien.infosys.jcloudscale.server.PlatformSpecificUtil
This method tries to guess the most 'useful' IP address from the list of interfaces returned by NetworkInterface.getNetworkInterfaces().
findByRefParams(Method) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
findByRefParams(Constructor<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
findClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.RemoteClassLoader
 
findClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.RemoteClassLoader
 
findConstructor(Class<T>, Class<?>...) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
Returns a Constructor object that reflects the specified constructor of the given type.
findEC2Id(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Wrapper
Finds the first instance with the specified IP address.
findField(Class<?>, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
findManagingHost(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
findManagingHost(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
findManagingHost(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
findMethod(Class<?>, String, Class<?>...) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
Returns a Method with a certain name and parameter types declared in the given class or any subclass (except Object).
findOpenStackIdByIP(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackWrapper
Finds the first instance with the specified IP address.
flush() - Method in class at.ac.tuwien.infosys.jcloudscale.server.MQOutputStream
 
flush() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerLogger
 
forClass(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
Creates classloaderfile instance for class file.
forEvent(AbstractEvent, Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.WorkFactory
 
format(LogRecord) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerLogFormatter
 
formatterClass - Variable in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 
formKey(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
Forms a key from the 2 provided substrings (item and file/class).

G

generateHostUserData() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
generateHostUserData() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
get(Datastore, String, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
Get the row result for the row with the given id
get(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.AbstractTypeAdapterFactory
 
get(Class<?>) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeAdapterFactory
Create a type adapter for the given class
get(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
getAcceptedOffer() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderResponse
 
getAnnotationFromField(Object, Class<T>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Get the annotation from the given object
getArch() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getArch() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.CPUUsage
 
getAwsConfigFile() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getAwsEndpoint() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getByteArray(InputStream) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Converts input steam to byte array.
getBytecodeFromJar(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
Gets bytecode for the specified class from the jar stored as a file.
getCacheConfiguration() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
getCacheManager() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheConfiguration
 
getCallbackRequestQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getCallbackResponseQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getCell() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff.Change
 
getCellForFieldName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseRow
Get the hbase cell for the field with the given name
getCells() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseRow
 
getClass(String, ClassLoader) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Loads the class with the provided classloader.
getClassBytecode(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
getClassBytecode(String, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
Gets the bytecode of the specified class if it is registered in the cache.
getClassesFromNames(String[], ClassLoader) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
Loads the classes with the given full-qualified names using the provided ClassLoader.
This method is the inverse of ReflectionUtil.getNamesFromClasses(Class[]).
getClassesFromObjects(Object...) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
getClassesWithFiles(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
getClassesWithFiles(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
Gets the list of classes that have additional files within the item.
getClassesWithFiles() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
getClassloaderForClient(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
getClassname() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateObject
 
getClassName() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetStaticValueObject
 
getClassName() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetStaticValueRequest
 
getClient() - Static method in class at.ac.tuwien.infosys.jcloudscale.vm.JCloudScaleClient
Gets an instance of the JCloudScaleClient that manages all JCloudScale code on client.
getClientCloudObject(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
getClientId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StaticHostsObject
 
getCloudObject() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getCloudObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
getCloudObjectById(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
getCloudObjectById(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
Gets the cloud objects with the specified id deployed to this host.
getCloudObjectById(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Gets the cloud object with the specified id.
getCloudObjectById(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
getCloudObjectById(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
getCloudObjectClass() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
getCloudObjectClass() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Gets the Class that specifies the type of the Cloud Object.
getCloudObjectClassLoader(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
getCloudObjectClazz() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getCloudObjectField(Object, ProceedingJoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
getCloudObjectField(String, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
getCloudObjectField(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
getCloudObjectField(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
getCloudObjectFieldValue(UUID, Field) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
getCloudObjectFieldValue(UUID, Field) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getCloudObjectFieldViaReflection(ProceedingJoinPoint, Field) - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
getCloudObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getCloudObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.GetCloudObjectSizeObject
 
getCloudObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
getCloudObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCORemoveObject
 
getCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
getCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
getCloudObjects() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
Gets the collection of the cloud objects deployed on this machine.
getCloudObjects() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
getCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
getCloudObjectsCount() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
Gets the amount of the cloud objects deployed on this cloud host.
getCloudObjectsCount() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getCloudObjectSize(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledVirtualHost
Returns the size of the cloud object.
getCloudObjectSize() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.GetCloudObjectSizeObjectReturn
 
getCloudObjectSize(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
GetCloudObjectSizeObject - Class in at.ac.tuwien.infosys.jcloudscale.migration.objects
Request object for IVirtualHostMigration#getCloudObjectSize(java.util.UUID)
GetCloudObjectSizeObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.objects.GetCloudObjectSizeObject
 
GetCloudObjectSizeObjectReturn - Class in at.ac.tuwien.infosys.jcloudscale.migration.objects
Return object for IVirtualHostMigration#getCloudObjectSize(java.util.UUID)
GetCloudObjectSizeObjectReturn() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.objects.GetCloudObjectSizeObjectReturn
 
getCloudObjectState(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
getCloudObjectState(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getCloudObjectType(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
getCloudObjectType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
getCloudObjectType(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
getCloudObjectType(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getCloudObjectType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
getCloudPlatforms() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedCloudPlatformConfiguration
 
getCode() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
Getter method.
getCOLock(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
getCOLock(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
getCOLock(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
Returns the ReentrantReadWriteLock for the given CloudObject.
getColumnName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
getCombinedCpuLoad() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getCommitedMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
getConfig(Datastore) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseConfig
Create the HBase Configuration for a given datastore
getConfiguration() - Static method in class at.ac.tuwien.infosys.jcloudscale.cli.CLI
This is the main configuration accessor object for the CLI.
getConfiguration() - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
getConfiguration() - Method in class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
getConfiguration() - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServerRunner
 
getConfiguration() - Static method in class at.ac.tuwien.infosys.jcloudscale.vm.JCloudScaleClient
Gets the client-instance of the JCloudScale Configuration.
getConfiguration() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
getContainingFile(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
 
getContent() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
getContent() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request
 
getContent() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Response
Returns the response content as string
getContentType() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request
 
getCoType() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListCloudObjectsRequest
 
getCouchDBAttachmentURL(Datastore, String, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Get the URL to find attachments in a CouchDB datastore
getCouchDBCurrentRevision(Datastore, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Get the URL to get the current revision of a document in a given CouchDB datastore
getCpuLoad() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.CPUUsage
 
getCreationDate() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
getCurrentCPULoad() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
If monitoring is enabled, gets the last measurement of the CPU load on this machine.
getCurrentCPULoad() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getCurrentRAMUsage() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
If monitoring is enabled, gets the last measurement of the memory usage on this machine.
getCurrentRAMUsage() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getCurrentState() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.demoapp.TestRemoteObject
 
getCurrLoad() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
getCurrRam() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
getCustomJVMArgs() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
getData() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
getDatabaseImpl() - Static method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MetricsDatabaseFactory
 
getDatastoreByName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFactory
 
getDatastoreDriver() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Get the driver for the datastore
getDatastoreDriver() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate
 
getDatastoreDriver() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
getDatastoreID() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
getDatastoreID() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
getDatastoreModelForDto(List<DatastoreModel>, DatastoreFieldDto) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AbstractWork
 
getDatastoreModelsForEntity(Session, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AbstractWork
 
getDatastoreName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
getDatastoreName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
getDatastoreTemplates() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
getDataUnit() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Get the name of the data unit
getDataUnit() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate
 
getDataUnit() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
getDeclaredInstanceSize() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
getDeclaredInstanceSize() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
getDeleteURL(Datastore, String, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Get the URL to delete objects from a given datastore
getDependentFiles() - Method in interface at.ac.tuwien.infosys.jcloudscale.annotations.FileDependency.IFileDependencyProvider
 
getDescription() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
Getter method.
getDestinationHost() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getEC2Wrapper() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getEndTime() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getEntity() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
getEntityClassName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
getEntityClassName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
getEntityFieldName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
getEntityID() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
getEntityID() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
getEpl() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
getError() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getErrorMessage() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.validation.HasIdValidator
 
getErrorMessage() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.validation.HasValidIdStrategyValidator
 
getErrorMessage() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.validation.NotNullValidator
 
getErrorMessage() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.validation.Validator
Get the error message for the validator
getEvent() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
Getter method.
getEventId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.Event
 
getException() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
getException() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ReturnObject
 
getExecutingMethods() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
getExecutingMethods() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
getExecutingMethods() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Gets the collection of the methods that are currently executed on this Cloud Object.
getExecutingMethods(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
getExecutingMethods(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getExternalLibrary(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Get the external library with the given name
getExternalLibrary(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
getFailMsg() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getFamilyName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
getField() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
getField(String, Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ClassUtil
Get field with given name from given class
getField() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetFieldValueObject
 
getField() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetStaticValueObject
 
getField() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetFieldValueObject
 
getField() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetStaticValueRequest
 
getFieldByName(Object, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Get the field with the given name from the given object
getFieldName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
getFieldName() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadata
Get the name of the field
getFieldName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
getFieldsWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ClassUtil
Return all fields of the given class with the given annotation
getFieldType() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
getFieldType() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadata
Get the type of the field
getFieldType() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
getFieldValue(Field, Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ObjectUtils
Returns the value of a given filed on a given object
getFieldValue(Field, Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Returns the value of a given filed on a given object
getFieldValue(UUID, Field) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
getFieldValue() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetFieldValueResponseObject
 
GetFieldValueObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
GetFieldValueObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetFieldValueObject
 
getFieldValueOfFieldWithAnnotation(Object, Class<? extends Annotation>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Get the value of the field with the annotation of the given class
GetFieldValueResponseObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
GetFieldValueResponseObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetFieldValueResponseObject
 
getFieldWithAnnotation(Object, Class<? extends Annotation>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Get the first field with an annotation of the given annotation class
getFileCollector() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
getFileExtension(File) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.FileUtil
Get the file extension for a given file
getFileLocation(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
getFileLocation(String, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
 
getFiles() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
getFindURL(Datastore, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Get the URL to find objects in a given datastore
getFirstFieldWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ClassUtil
Return the first filed of the given class with the given annotation
getFormatted() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.LogObject
 
getFormatter() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Gets currently configured formatter.
getFreeId(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
getFreeMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
getFreeMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.RAMUsage
 
getFreeSwapMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
getHandlers() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Gets all handlers currently configured to handle logging output.
getHeaderField(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Response
Returns the value of the first header field with the given name
getHeaderFields() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request
 
getHost() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Get the host of the datastore
getHost() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate
 
getHost() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
getHost() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request
 
getHost(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
getHost() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
getHostById(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
getHostById(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Gets the cloud host with the specified id.
getHostById(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
getHostId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.HostEvent
 
getHostId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
getHostInitializationTimeout() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getHostPool() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
getHosts() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
getHosts() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
getHosts() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Gets the collection of the hosts known to the system (running or starting up).
getHosts() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
getHostsCount() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
getHostsCount() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Gets the amount of the hosts known to the system (running or starting up).
getHostsCount() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
getId(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.api.CloudObjects
Returns the unique identifier of the proxy.
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBResponse
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
getID(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.EntityUtil
Get the ID of a given entity object
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.DeleteObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.IsAliveObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.IsDeadObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.KeepaliveObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ShutdownObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.SerializedCOStateObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServerRunner
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Gets the Unique Id of the Cloud Object
getId() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
Gets the unique identifier of the host.
getId() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
getIdFromLocationString(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak.RiakUtil
Return id of stored object by given location string
getIDFromResponse(Response) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
Get the datastore ID from the response
getIDFromResponse(Response) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBDriver
 
getIDFromResponse(Response) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak.RiakDriver
 
getIdleCpuLoad() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getIfname() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getImageName() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getImageName() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
getInitializationQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFactory
 
getInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
getInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceManager
 
getInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.monitoring.EventCorrelationEngine
 
getInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
getInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.MonitoringMQHelper
 
getInstance() - Static method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCallbackManager
 
getInstanceByName(String, Class<T>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ClassUtil
Return an instance of the class with the given name
getInstanceSize(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Wrapper
 
getInstanceSize(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackWrapper
 
getInstanceType() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getInterfaceByName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent
 
getInterfaceCount() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent
 
getInterfaceNames() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent
 
getInterfaces() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent
 
getInvocationTimeout() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getIp() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.IsAliveObject
 
getIpAdd() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.Server
 
getIpAddress() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
Gets the IP address of the host.
getIpAddress() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getIpToId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
getIsAliveInterval() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getItemNames(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
getItemNames(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
Gets the name of the items that contain provided class.
getItemNames(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.NoCacheManager
 
getJarName() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
getJCloudScaleFields(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Scans the class for fields annotated with JCloudScale-specific annotations
getLastModifiedDate() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
getLastRequestTime() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
Gets the last request time for this host.
getLastRequestTime() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
getLastRevision(Datastore, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
Get the last revision of the object
getLastRevision(Datastore, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBDriver
 
getLastRevision(Datastore, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak.RiakDriver
 
getLastTouched() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
getLastValue(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Get the very last value that has been received for a given metric.
getLastValue(String) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
getLib(Datastore) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.LibWrapper
Gets a new instance of the external library
getLib(Datastore) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.ext.LightCouchWrapper
 
getLibraries() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate
 
getLineSeparator() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
getLogger(JCloudScaleConfiguration, Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
getLogger(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
getLogger(String) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Provides the logger for the specified name with the configured configuration.
getLoggingQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
getLogMessageTimeout() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Determines the deadline after which messages will be just dropped.
getManagedObjectIds() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
getManagedObjectIds() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
getMaxMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
getMaxMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.RAMUsage
 
getMaxMHz() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getMaxSwapMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
getMessage() - Method in exception at.ac.tuwien.infosys.jcloudscale.cli.JCloudScaleCLIException
 
getMessage() - Method in exception at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreException
 
getMessage() - Method in exception at.ac.tuwien.infosys.jcloudscale.management.CloudConfigException
 
getMessage() - Method in exception at.ac.tuwien.infosys.jcloudscale.messaging.InvalidMQWrapperStateException
 
getMessageQueue() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudscaleUIConfiguration
 
getMessageQueueConfiguration() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.CloudPlatformConfiguration
Gets the instance of message queue configuration that should be used within this cloud platform.
getMessageQueueConnectionFilePath() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
getMethod() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
getMethod() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFinishedEvent
 
getMethod() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionStartedEvent
 
getMethod() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
getMethod() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
getMethod() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getMethodName() - Method in class at.ac.tuwien.infosys.jcloudscale.InvocationInfo
 
getMetricName() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricRequest
 
getMetricName() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricResponse
 
GetMetricRequest - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
GetMetricRequest() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricRequest
 
GetMetricResponse - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
GetMetricResponse() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricResponse
 
getMetricsDatabase() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.EventCorrelationEngine
 
getModel() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getMqConfigurations() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
getMqHelper() - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.EventAspect
 
getMqImageName() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getMqInstanceTypeName() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getMqInstanceTypeName() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
getName() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
getName() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
getName() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Get the name of the datastore
getName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate
 
getName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
getName() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
getNamesFromClasses(Class<?>...) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
Returns the full-qualified class names for the given classes.
This method is the inverse of ReflectionUtil.getClassesFromNames(String[], ClassLoader).
getNewInstanceType() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
getNiceCpuLoad() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getNonTransientFields(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Scans the class for fields NOT annotated with MigrationTransient
getNotNullDatastoreFields(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AbstractWork
 
getNrCPUs() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getObject() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetFieldValueObject
 
getObject() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetFieldValueObject
 
getObject() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
getObjectArrayFromBytes(byte[], ClassLoader) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
getObjectFromBytes(byte[], ClassLoader) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
getObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.InvocationInfo
 
getObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
getObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
getObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListCloudObjectsResponse
 
getObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
getObjectType() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
getObjectType() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
getOfferByName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
getOffers() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
getOpenstackWrapper() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
getOperation() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff.Change
 
getOsVersion() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getOutputRedirectQueue() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
getParamNames() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateObject
 
getParamNames() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
getParamNames() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
getParams() - Method in class at.ac.tuwien.infosys.jcloudscale.InvocationInfo
 
getParams() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateObject
 
getParams() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
getParams() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
getParams() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
getParams() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getParent() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadata
Get the parent object if the type is a field
getParent() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
getParentLogger() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 
getParentServer() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getPort() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Get the port of the datastore
getPort() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate
 
getPort() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
getPort() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request
 
getProcessors() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.CPUUsage
 
getProperty(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Get given property for datastore
getProperty(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
getPropertyLoader() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreDriver
Get property loader for datastore
getPropertyLoader() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBDriver
 
getPropertyLoader() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDriver
 
getPropertyLoader() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak.RiakDriver
 
getProtocolType() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request
 
getProxy() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Gets the proxy object for the Cloud Object that allows to perform invocations on the remote cloud object.
getProxyObject(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledVirtualHost
Getter for the proxy object of the cloud object
getProxyObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
getQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
getReason() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getRecord() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.LogObject
 
getRecv_bytes() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getRecv_drop() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getRecv_errs() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getRecv_packets() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getRef() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
getReference(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceManager
 
getReferenceObjectClassName() - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
getReferenceObjectId() - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
getReferencingHostId() - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
getRefQueue() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
getRegisteredInstances() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
Returns the collection of registered instances in this id manager.
getRelativePathFile(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Makes provided path relative to the current working directory.
getRemoteResourceAsStream(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.RemoteClassLoader
Returns an input stream for reading the specified remote resource.
getRemoteResourceAsStream(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.RemoteClassLoader
Returns an input stream for reading the specified remote resource.
getRequestedClassName() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
getRequestedClassName() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderResponse
 
getRequestId() - Method in class at.ac.tuwien.infosys.jcloudscale.InvocationInfo
 
getRequestId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
getRequestId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
getRequestId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFinishedEvent
 
getRequestId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionStartedEvent
 
getRequestId() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getRequestQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getRequestTimeout() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
getRequestType() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request
 
getResourceAsStream(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.RemoteClassLoader
 
getResourceAsStream(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.RemoteClassLoader
 
getResponse() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackResponseObject
 
getResponseQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getResult() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
getResultField() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
getReturnval() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateReturnObject
 
getReturnval() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationReturnObject
 
getReturnVal() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getRev() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBResponse
 
getSaveURL(Datastore) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Get the URL to save objects for a given datastore
getSaveWithIdURL(Datastore, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Get the URL to save objects with a given id in the datastore
getSerializationProvider(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Returns the ISerializationProvider implementation class object specified for the given class using the SerializationProvider annotation.
getSerialized() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentReturnObject
 
getSerialized() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.SerializedCOStateReturnObject
 
getServer() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.CreateServerResponse
 
getServer() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
getServerAddress() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
getServerAddress() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
getServerId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.DestroyServerRequest
 
getServerId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.Server
 
getServerId() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsRequest
 
getServerPort() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
getServerPort() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
getServers() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListServersResponse
 
getSize() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
getSortedPostMigrate(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Scans the given class for methods annotated with PostMigration and orders them by their priority
getSortedPreMigrate(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Scans the given class for methods annotated with PreMigration and orders them by their priority
getSource() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
getSourceHost() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getSpeed() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getSshKey() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getStartMessageQueueServerAutomatically() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
getStartTime() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
getStartupTime() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
Gets the startup time of the cloud host.
getStartupTime() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
getState() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
getState() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
getState() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Gets the current execution state of the Cloud Object.
getStaticFieldReadRequestQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getStaticFieldReadResponsesQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getStaticFieldWriteRequestQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getStaticFieldWriteResponseTopicName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getStaticHostDiscoveryInterval() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
getStaticHostsQueueName() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
GetStaticValueObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
GetStaticValueObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetStaticValueObject
 
GetStaticValueReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
GetStaticValueReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetStaticValueReturnObject
 
getStatus() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
getStatus() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
getSystemCpuLoad() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getSystemEventsInterval() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
getSystemLoadAverage() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getTable(Datastore) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
Get the HBase Table for a given datastore
getTable(Datastore, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
Get the HBase Table with the given name
getTableName() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseRow
 
getTag() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
getTargetClass() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseDeserializationVisitor
 
getTargetClass() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseSerializationVisitor
 
getTargetClass() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonDeserializationVisitor
 
getTargetClass() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonSerializationVisitor
 
getTargetClass() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.Visitor
 
getTemplate(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreConfiguration
 
getTempPath() - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.FileUtil
Get the path for temp files
getText() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
getTimestamp() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.Event
 
getTimestampToValue(String, Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
As all the getters of MetricsDatabase only return values (but not their timestamp), this method allows to get the timestamp associated with a concrete value for a metric.
getTimestampToValue(String, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
getTrans_bytes() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getTrans_drop() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getTrans_errs() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getTrans_packets() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
getTransientFields(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Scans the given class for fields annotated with MigrationTransient
getType() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
getType() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
getType() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
getTypeAdapter() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadata
Get the type adapter for the field
getTypeAdapter() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
getTypeAdapter() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeToken
 
getTypeParameterTypeAdapter(int) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseTypeAdapterFactory
 
getTypeParameterTypeAdapter(int) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonTypeAdapterFactory
 
getTypeParameterTypeAdapter(int) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeAdapterFactory
Get the type adapter for type parameters
getTypeParameterTypeAdapters() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadata
Get the type adapters for the type parameters if is generic
getTypeParameterTypeAdapters() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
getTypeParameterTypes() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadata
Get the types of the type parameters if generic
getTypeParameterTypes() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
getUpdateURL(Datastore, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.URLUtil
Get the URL to update objects in a given datastore
getUrl() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request
 
getUsedMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
getUsedMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.RAMUsage
 
getUsedSwapMemory() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
getUserCpuLoad() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getValue() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
getValue() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
getValue() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetStaticValueReturnObject
 
getValue() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetFieldValueObject
 
getValue() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetStaticValueRequest
 
getValue() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricResponse
 
getValueFromBean(EventBean) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
getValues(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Get all values for a given metric.
getValues(String) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
getValuesSince(String, long) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Get all values for a given metric that are younger than a given timestamp.
getValuesSince(String, long) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
getValueToMetric(String) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
getVendor() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
getVersion() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
getVirtualHost(IdManager) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedCloudPlatformConfiguration
 
getVirtualHost(IdManager) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.CloudPlatformConfiguration
Gets the new host within the declared platform.
getVirtualHost(IdManager) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getVirtualHost(IdManager) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
getVirtualHost(IdManager) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
getVirtualHostPool() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedCloudPlatformConfiguration
 
getVirtualHostPool() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.CloudPlatformConfiguration
 
getVirtualHostPool() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
getVirtualHostPool() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
getVirtualHostPool() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
getVirtualHosts() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
getVirtualHosts() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
getVirtualHosts() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
getVirtualHostSubPools() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
giveDetailsToCH(String) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 

H

handle(Request) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.rest.RequestHandler
Handle given HTTP Request
handle(Request) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.RequestHandlerImpl
 
handlers - Variable in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 
hasDatastoreField(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.EntityUtil
Check if given entity has a datastore field
hasFailed() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ReturnObject
 
hasFieldWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ClassUtil
Checks if a given class contains a filed with the given annotation
hasFiles() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
hashCode() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
hashCode() - Method in class at.ac.tuwien.infosys.jcloudscale.InvocationInfo
 
HasIdValidator - Class in at.ac.tuwien.infosys.jcloudscale.datastore.validation
Checks if the given object has an ID set
HasIdValidator(Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.validation.HasIdValidator
 
hasName() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
HasValidIdStrategyValidator - Class in at.ac.tuwien.infosys.jcloudscale.datastore.validation
Checks if the given object has a valid ID Strategy setting.
HasValidIdStrategyValidator(Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.validation.HasValidIdStrategyValidator
 
haveSameContent(File, File) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.FileUtil
Check if two files have the same content
HBASE_PROPERTIES_FILE_NAME - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDriver
 
HbaseBooleanTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseBooleanTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseBooleanTypeAdapter
 
HbaseByteTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseByteTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseByteTypeAdapter
 
HbaseCell - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
Represents a single hbase cell
HbaseCell(String, String, byte[]) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
HbaseCharacterTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseCharacterTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseCharacterTypeAdapter
 
HbaseColumn - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
HBase Column Methods
HbaseColumn() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseColumn
 
HbaseConfig - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
 
HbaseConfig() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseConfig
 
HbaseDeserializationVisitor - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase
 
HbaseDeserializationVisitor() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseDeserializationVisitor
 
HbaseDeserializationVisitor(HbaseRow, Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseDeserializationVisitor
 
HbaseDiff - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
Hbase diff methods
HbaseDiff() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff
 
HbaseDiff.Change - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
Class for representing cell changes
HbaseDiff.Change(HbaseCell, HbaseDiff.Operation) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff.Change
 
HbaseDiff.Operation - Enum in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
Cell Operations
HbaseDoubleTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseDoubleTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseDoubleTypeAdapter
 
HbaseDriver - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
 
HbaseDriver() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDriver
 
HbaseEnumTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseEnumTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseEnumTypeAdapter
 
HbaseFloatTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseFloatTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseFloatTypeAdapter
 
HbaseIntegerTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseIntegerTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseIntegerTypeAdapter
 
HbaseListTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseListTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseListTypeAdapter
 
HbaseLongTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseLongTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseLongTypeAdapter
 
HbaseMapperImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase
 
HbaseMapperImpl() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseMapperImpl
 
HbaseMapTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseMapTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseMapTypeAdapter
 
HbaseRow - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
Represents a single hbase row
HbaseRow(String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseRow
 
HbaseSerializationVisitor - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase
 
HbaseSerializationVisitor(HbaseRow) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseSerializationVisitor
 
HbaseShortTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseShortTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseShortTypeAdapter
 
HbaseStringTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseStringTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseStringTypeAdapter
 
HbaseTable - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase
HBase Table Methods
HbaseTable() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
 
HbaseTypeAdapterFactory - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseTypeAdapterFactory() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseTypeAdapterFactory
 
HbaseTypeParameterTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase
 
HbaseTypeParameterTypeAdapter(int) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseTypeParameterTypeAdapter
 
HostCreatedEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
HostCreatedEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.HostCreatedEvent
 
HostDestroyedEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
HostDestroyedEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.HostDestroyedEvent
 
HostEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
HostEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.HostEvent
 
hostId - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.HostEvent
 
hostId - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
HostPerObjectScalingPolicy - Class in at.ac.tuwien.infosys.jcloudscale.policy.sample
The scaling policy that for each new cloud object starts the new host and never scales down.
HostPerObjectScalingPolicy() - Constructor for class at.ac.tuwien.infosys.jcloudscale.policy.sample.HostPerObjectScalingPolicy
 
hostShutdown() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
Informs that the host is shutting down.
hostStarted() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
Informs that the host is started.

I

ICacheManager - Interface in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache
 
IConfigurationChangedListener - Interface in at.ac.tuwien.infosys.jcloudscale.configuration
 
id - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
IdManager - Class in at.ac.tuwien.infosys.jcloudscale.vm
 
IdManager(MessageQueueConfiguration) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
idManager - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
IdStrategy - Enum in at.ac.tuwien.infosys.jcloudscale.datastore.api
Strategies for handling IDs in data stores
IEventSink - Interface in at.ac.tuwien.infosys.jcloudscale.monitoring
 
ignorableWhitespace(char[], int, int) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
Ignore - Annotation Type in at.ac.tuwien.infosys.jcloudscale.logging
 
IHost - Interface in at.ac.tuwien.infosys.jcloudscale.vm
Specifies the cloud host proxy and the set of user-available operations on the cloud host.
IHostPool - Interface in at.ac.tuwien.infosys.jcloudscale.vm
Declares the interface of the Host Pool that allows to manage running virutal host instances and objects deployed on them.
IHostPool.IHostStartedCallback - Interface in at.ac.tuwien.infosys.jcloudscale.vm
The callback interface that allows to declare any custom action to be executed after the cloud host is completely started.
IJCloudScaleServer - Interface in at.ac.tuwien.infosys.jcloudscale
 
IllegalDefinitionException - Exception in at.ac.tuwien.infosys.jcloudscale.exception
 
IllegalDefinitionException(String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.exception.IllegalDefinitionException
 
IMetricsCallback - Interface in at.ac.tuwien.infosys.jcloudscale.monitoring
Callback interface for getting notified about new monitoring values.
IMetricsDatabase - Interface in at.ac.tuwien.infosys.jcloudscale.monitoring
This is the general interface for databases of monitoring metric values in JCloudScale.
IMigrationEnabledHostPool - Interface in at.ac.tuwien.infosys.jcloudscale.migration
 
IMigrationEnabledHostPool.IObjectMigratedCallback - Interface in at.ac.tuwien.infosys.jcloudscale.migration
 
IMigrationEnabledJCloudScaleHost - Interface in at.ac.tuwien.infosys.jcloudscale.migration
Add migration-specific methods to IJCloudScaleServer
IMigrationEnabledVirtualHost - Interface in at.ac.tuwien.infosys.jcloudscale.migration
Adds migration-specific methods to IVirtualHost
IMQWrapper - Interface in at.ac.tuwien.infosys.jcloudscale.messaging
 
initializeBaseEventProperties(Event) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.EventAspect
 
initializeBridge() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.JMSToEsperBridge
 
initializeJCloudScale() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
initTransientFields(Object, Set<Field>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Initializes all complex type fields of an CloudObject annotated with MigrationTransient.
injectClientCloudObject(Object, ClientCloudObject) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
injectCloudId(Object, UUID) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
injectDataSource(JoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.aspects.DataSourceAspect
 
injectDataSource(JoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.aspects.DatastoreLibAspect
 
injectEventSink(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
InMemMetricsDatabase - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
InMemMetricsDatabase() - Constructor for class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
instance - Static variable in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
instanceLock - Static variable in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
instanceSize - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
InvalidMQWrapperStateException - Exception in at.ac.tuwien.infosys.jcloudscale.messaging
 
InvalidMQWrapperStateException(String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.messaging.InvalidMQWrapperStateException
 
InvocationInfo - Class in at.ac.tuwien.infosys.jcloudscale
 
InvocationInfo(String, String, String, Object[]) - Constructor for class at.ac.tuwien.infosys.jcloudscale.InvocationInfo
 
InvocationResultReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
InvocationResultReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
InvocationStatus - Enum in at.ac.tuwien.infosys.jcloudscale.utility
 
invocationTimeout - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
invoke(Object, Method, Object...) - Static method in class at.ac.tuwien.infosys.jcloudscale.api.CloudObjects
Invokes a desired method on remote object using the provided arguments.
invoke() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
invokeCloudObject(UUID, Method, Object[], Class<?>[]) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
invokeCloudObject(UUID, Method, Object[], Class<?>[]) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
invokeCloudObject(UUID, Method, Object[], Class<?>[]) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
invokeObject(int, long) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
invokeObject(int) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
IsAliveObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
IsAliveObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.IsAliveObject
 
isAssignableFrom(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeToken
 
isByRef(Field) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
isByRefReturn(Method) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
isCancelled() - Method in class at.ac.tuwien.infosys.jcloudscale.utility.CancellationToken
Determines if the operation has to be cancelled.
isCancelled(CancellationToken) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.CancellationToken
Allows to check if provided token is cancelled.
isCGLibEnhancedClass(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.CgLibUtil
 
isClassLoadedFromCache(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
 
isClassLoadedFromCache(Class<?>) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
Gets the value indicating if the class was loaded from cache (true) or from the classpath of the application (false).
isClassName(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Detects whether provided path represents class.
isCloudObject(UUID) - Static method in class at.ac.tuwien.infosys.jcloudscale.api.CloudObjects
Checks whether the given id belongs to a known available cloud object.
A cloud object is available until it has been marked for destruction.
isCorrectFileAttributes(File, long, long) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
Verifies if the provided file has specified size and last modified date.
isCustomTypeAdapterPresent() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadata
Checks if the field has a custom type adapter
isCustomTypeAdapterPresent() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
IsDeadObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
IsDeadObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.IsDeadObject
 
isDestroyed(UUID) - Static method in class at.ac.tuwien.infosys.jcloudscale.api.CloudObjects
Checks whether the given id belongs to a cloud object that is already destroyed.
isEmpty() - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
isEnabled(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudscaleUIConfiguration
 
isEnabled() - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudscaleUIConfiguration
 
isEnabled() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
ISerializationProvider - Interface in at.ac.tuwien.infosys.jcloudscale.migration.serialization
A SerializationProvider used to serialize and deserialize a CloudObject during migration must implement this interface.
isErr() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
isFile(Class) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.FileUtil
Check whether a given class is a file
isFinished - Static variable in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleResourcePublisher
 
isHostRunningViaIP(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Wrapper
 
isHostRunningViaIP(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackWrapper
 
isJarFile(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Detects whether provided path represents jar.
isJavaInternalClass() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadata
Checks if the class of the field is java internal
isJavaInternalClass() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
isJavaInternalType(Field) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Determines if the type of a given field is java internal
isJavaInternalType(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Determines if the given class is java internal
isLegal - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Indicates if the class fulfills all legal requirements, as definied/checked in MigrationUtil#isLegalMigrationDef(Class)
isListClass(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ClassUtil
Determines if the given class is a list
isMessageQueueServerAvailable(String, int) - Static method in class at.ac.tuwien.infosys.jcloudscale.messaging.JMSConnectionHolder
Checks if the MessageQueue is available on specified address and port.
isNoMigrate(Class<?>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Checks if the given class is marked to be not considered in migration decisions.
isNoMigrate - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Indicates if the class is annotated with NoMigration
isOk() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBResponse
 
isOnline() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHost
Allows to determine if the cloud host is online or not.
isOnline() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
isOverwriteableMethod(Method) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.CgLibUtil
 
isRunning() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.ActiveMQHelper
 
isServerContext() - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
isStatic() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.Server
 
isStatic - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
isStaticHost() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
isStaticHost() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
isStaticId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
Checks if this ID belongs to a static or dynamic host
isSuccessful() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Getter method.
isVersionCompatible(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
Detects if the provided configuration version is compatible with the configuration version known to this host.
IVirtualHost - Interface in at.ac.tuwien.infosys.jcloudscale.vm
 
IVirtualHostPool - Interface in at.ac.tuwien.infosys.jcloudscale.vm
 

J

JCLOUDSCALE_CONFIGURATION_PROPERTY - Static variable in class at.ac.tuwien.infosys.jcloudscale.vm.JCloudScaleClient
In case configuration was not specified explicitly, JCloudScale will check this property in System Properties to load configuration.
JCloudScaleClient - Class in at.ac.tuwien.infosys.jcloudscale.vm
The main JCloudScale class in the client-side code.
JCloudScaleCLIException - Exception in at.ac.tuwien.infosys.jcloudscale.cli
 
JCloudScaleCLIException(String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.cli.JCloudScaleCLIException
 
JCloudScaleConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.configuration
 
JCloudScaleConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
JCloudScaleConfigurationBuilder - Class in at.ac.tuwien.infosys.jcloudscale.configuration
Facade class that allows to build JCloudScaleConfiguration easier and more readable.
JCloudScaleConfigurationBuilder() - Constructor for class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Creates a new instance of JCloudScaleConfigurationBuilder with LocalCloudPlatformConfiguration.
JCloudScaleConfigurationBuilder(CloudPlatformConfiguration) - Constructor for class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Creates a new instance of JCloudScaleConfigurationBuilder with specified cloud platform configuration.
JCloudScaleConfigurationProvider - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
JCloudScaleException - Exception in at.ac.tuwien.infosys.jcloudscale.exception
 
JCloudScaleException(Throwable, String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.exception.JCloudScaleException
 
JCloudScaleException(Throwable) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.exception.JCloudScaleException
 
JCloudScaleException(String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.exception.JCloudScaleException
 
JCloudScaleManagementAspect - Class in at.ac.tuwien.infosys.jcloudscale.aspects
 
JCloudScaleManagementAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.aspects.JCloudScaleManagementAspect
 
JCloudScaleReference - Class in at.ac.tuwien.infosys.jcloudscale.management
 
JCloudScaleReference() - Constructor for class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
JCloudScaleReference(UUID, UUID, Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
JCloudScaleReferenceCallbackListener - Class in at.ac.tuwien.infosys.jcloudscale.management
 
JCloudScaleReferenceCallbackListener() - Constructor for class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceCallbackListener
 
JCloudScaleReferenceManager - Class in at.ac.tuwien.infosys.jcloudscale.management
 
JCloudScaleRequestListener - Class in at.ac.tuwien.infosys.jcloudscale.server.messaging
 
JCloudScaleRequestListener(IMigrationEnabledJCloudScaleHost, UUID) - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener
 
JCloudScaleRequestListener.MessageHandler - Class in at.ac.tuwien.infosys.jcloudscale.server.messaging
 
JCloudScaleRequestListener.MessageHandler(Message) - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener.MessageHandler
 
JCloudScaleResourcePublisher - Class in at.ac.tuwien.infosys.jcloudscale.server
 
JCloudScaleResourcePublisher() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleResourcePublisher
 
JCloudScaleServer - Class in at.ac.tuwien.infosys.jcloudscale.server
 
JCloudScaleServer() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
JCloudScaleServerRunner - Class in at.ac.tuwien.infosys.jcloudscale.server
 
JCloudScaleShutdown - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
JMSConnectionHolder - Class in at.ac.tuwien.infosys.jcloudscale.messaging
 
JMSToEsperBridge - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
JMSToEsperBridge(EPServiceProvider) - Constructor for class at.ac.tuwien.infosys.jcloudscale.monitoring.JMSToEsperBridge
 
JsonBooleanTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonBooleanTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonBooleanTypeAdapter
 
JsonByteTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonByteTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonByteTypeAdapter
 
JsonCharacterTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonCharacterTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonCharacterTypeAdapter
 
JsonDeserializationVisitor - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json
 
JsonDeserializationVisitor(JsonObject, Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonDeserializationVisitor
 
JsonDoubleTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonDoubleTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonDoubleTypeAdapter
 
JsonEnumTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonEnumTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonEnumTypeAdapter
 
JsonFloatTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonFloatTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonFloatTypeAdapter
 
JsonIntegerTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonIntegerTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonIntegerTypeAdapter
 
JsonListTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonListTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonListTypeAdapter
 
JsonLongTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonLongTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonLongTypeAdapter
 
jsonMapper - Variable in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
 
JsonMapperImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json
 
JsonMapperImpl() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonMapperImpl
 
JsonMapTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonMapTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonMapTypeAdapter
 
JsonSerializationVisitor - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json
Visitor for mapping objects to JSON
JsonSerializationVisitor(JsonObject) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonSerializationVisitor
 
JsonShortTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonShortTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonShortTypeAdapter
 
JsonStringTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonStringTypeAdapter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonStringTypeAdapter
 
JsonTypeAdapterFactory - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
 
JsonTypeAdapterFactory() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonTypeAdapterFactory
 
JsonTypeParameterTypeAdapter - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json
Special Type Adapter necessary to handle type parameters with user defined objects Necessary because Java uses Type Erasure to handle generics
JsonTypeParameterTypeAdapter(int) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonTypeParameterTypeAdapter
 
jvmProcess - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 

K

keepAliveCloudObject(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
keepAliveCloudObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
keepAliveCloudObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
keepAliveIntervalInSec() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
KeepaliveObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
KeepaliveObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.KeepaliveObject
 
keySet() - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 

L

lastRequestTime - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
launchActiveMQ() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
launchHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Instance
 
launchHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
launchHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackInstance
 
legalError - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Stores the exception thrown by MigrationUtil#isLegalMigrationDef(Class), if any
LibWrapper - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.api
Used to wrap external libraries
LightCouchWrapper - Class in at.ac.tuwien.infosys.jcloudscale.datastore.ext
Wrapper for the LightCouch Library
LightCouchWrapper() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.ext.LightCouchWrapper
 
listCloudObjects(String) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
listCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
ListCloudObjectsRequest - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
ListCloudObjectsRequest() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListCloudObjectsRequest
 
ListCloudObjectsResponse - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
ListCloudObjectsResponse() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListCloudObjectsResponse
 
listCurrentObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
listServers() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
ListServersRequest - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
ListServersRequest() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListServersRequest
 
ListServersResponse - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
ListServersResponse() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListServersResponse
 
load(File) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
load(EntityFieldDto) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreFieldHandler
Load a single datastore field
load(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.configuration.PropertyLoader
Loads the property with the given name
load(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.PropertyLoaderChain
 
load(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.PropertyLoaderImpl
 
load(EntityFieldDto) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFieldHandlerImpl
 
loadContent(ClassLoaderFile) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileCollectorAbstract
Loads content of the file that is described by this instance.
loadDefault(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.PropertyLoaderChain
 
loadIndex() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
Loads index file and builds all required structures to work with cache data.
loadIndex() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.NoCacheManager
 
LoadWork - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work
 
LoadWork(Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.LoadWork
 
Local - Annotation Type in at.ac.tuwien.infosys.jcloudscale.annotations
 
LocalCloudPlatformConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.vm.localVm
 
LocalCloudPlatformConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
LocalVM - Class in at.ac.tuwien.infosys.jcloudscale.vm.localVm
 
LocalVM(IdManager, boolean) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
LocalVM(LocalCloudPlatformConfiguration, IdManager, boolean) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
locateResourceStream(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.configuration.ClassLoaderService
Load the resource with the given name from the classpath
locateResourceStream(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.ClassLoaderServiceImpl
 
lock - Static variable in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
lockForResponse(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileCollectorAbstract
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.RemoteClassProvider
 
log - Static variable in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.EventAspect
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.ClientReturnListener
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
log - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
Logged - Annotation Type in at.ac.tuwien.infosys.jcloudscale.logging
 
logging() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
logInvokedCloudObject(ProceedingJoinPoint, CloudManager, Method) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.RemoteObjectLoggingAspect
 
logMessageTimeout - Variable in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 
logMethodFinished(JoinPoint, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.BasicLoggingAspect
 
logMethodStarted(JoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.BasicLoggingAspect
 
LogObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
LogObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.LogObject
 
logObjectDeployed(UUID, CloudManager, Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.RemoteObjectLoggingAspect
 
logObjectDestructed(ProceedingJoinPoint, CloudManager) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.RemoteObjectLoggingAspect
 
LogReceiver - Class in at.ac.tuwien.infosys.jcloudscale.logging
 
LogReceiver() - Constructor for class at.ac.tuwien.infosys.jcloudscale.logging.LogReceiver
 
logSelectedCloudHost(ProceedingJoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.RemoteObjectLoggingAspect
 

M

main(String[]) - Static method in class at.ac.tuwien.infosys.jcloudscale.cli.CLI
 
main(String[]) - Static method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleResourcePublisher
 
main(String[]) - Static method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServerRunner
 
managedObjectInvocations - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
managedObjects - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
map(Field, Object, Datastore) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping.DatastoreFieldMapper
Map a given {java.lang.reflect.Field} to a DatastoreFieldDto
map(Field, Object, Datastore) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping.DatastoreFieldMapperImpl
 
map(Object, DatastoreModel) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping.EntityFieldMapper
Map to entity field DTO
map(Object, DatastoreModel) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.mapping.EntityFieldMapperImpl
 
map(Object, List<Field>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.AbstractWork
 
Mapper<T> - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.mapping
General Mapper Interface
matchFinishInvocation(JoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.ExecutionEventAspect
 
matchObjectCreated(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.CustomEventAspect
 
matchObjectCreated(JoinPoint, String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.ObjectLifecycleEventAspect
 
matchObjectDestroyed(ProceedingJoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.ObjectLifecycleEventAspect
 
matchStartInvocation(JoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.ExecutionEventAspect
 
MessageObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
MessageObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.MessageObject
 
MessageQueueConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.messaging
 
MessageQueueConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
method - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
method - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFinishedEvent
 
method - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionStartedEvent
 
MetricsDatabaseFactory - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
MetricsDatabaseFactory() - Constructor for class at.ac.tuwien.infosys.jcloudscale.monitoring.MetricsDatabaseFactory
 
migrate(Datastore, Class<T>, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Migrate the object with the given id to the given datastore
migrate(Datastore, Class<T>, MigrationCallback<T>, String...) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Migrate the objects with the given ids to the given datastore
migrate(Datastore, Class<T>, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
migrate(Datastore, Class<T>, MigrationCallback<T>, String...) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
MigratedCODeploymentObject - Class in at.ac.tuwien.infosys.jcloudscale.migration.objects
Request object for IVirtualHostMigration#deployMigratedCloudObject(java.util.UUID, Class, byte[], Object)
MigratedCODeploymentObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
MigratedCODeploymentReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.migration.objects
Return object for IVirtualHostMigration#deployMigratedCloudObject(java.util.UUID, Class, byte[], Object)
MigratedCODeploymentReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentReturnObject
 
MigratedCORemoveObject - Class in at.ac.tuwien.infosys.jcloudscale.migration.objects
 
MigratedCORemoveObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCORemoveObject
 
MigratedCORemoveReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.migration.objects
 
MigratedCORemoveReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCORemoveReturnObject
 
migrateObject(UUID, IHost) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledHostPool
 
migrateObject(UUID, IHost) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
migrateObject(UUID, IHost) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
migrateObjectAsync(UUID, IHost) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledHostPool
 
migrateObjectAsync(UUID, IHost, IMigrationEnabledHostPool.IObjectMigratedCallback) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledHostPool
 
migrateObjectAsync(UUID, IHost) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
migrateObjectAsync(UUID, IHost, IMigrationEnabledHostPool.IObjectMigratedCallback) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
migrateObjectAsync(UUID, IHost) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
migrateObjectAsync(UUID, IHost, IMigrationEnabledHostPool.IObjectMigratedCallback) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
migrateObjectToHost(UUID, IMigrationEnabledVirtualHost, MigrationReason) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationExecutor
 
MigrationCallback<T> - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.api
Interface for objects used as migration callback
MigrationDescriptor - Class in at.ac.tuwien.infosys.jcloudscale.migration
A MigrationDescriptor stores meta data about each migration executed - successful or not.
MigrationDescriptor() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
 
MigrationDescriptor(UUID, long, UUID, UUID, UUID, MigrationReason) - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
 
MigrationDescriptor(UUID, boolean, String, long, long, Class<?>, UUID, UUID, UUID, MigrationReason) - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
 
MigrationEnabledJCloudScaleServer - Class in at.ac.tuwien.infosys.jcloudscale.migration.server
Migration-enabled version of JCloudScaleServer
MigrationEnabledJCloudScaleServer() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.server.MigrationEnabledJCloudScaleServer
 
MigrationEnabledVirtualHostProxy - Class in at.ac.tuwien.infosys.jcloudscale.migration
Migration-enabled version of VirtualHostProxy
MigrationEnabledVirtualHostProxy(UUID) - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.MigrationEnabledVirtualHostProxy
 
MigrationExecutor - Class in at.ac.tuwien.infosys.jcloudscale.migration
The MigrationExecutor actually migrates CloudObjects from one Cloud host to another.
MigrationExecutor(VirtualHostPool, VirtualHostPool) - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.MigrationExecutor
 
migrationFinished() - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledHostPool.IObjectMigratedCallback
 
MigrationReason - Class in at.ac.tuwien.infosys.jcloudscale.migration
Describes the reason why a migration request was triggered.
MigrationReason() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
 
MigrationReason(String, String, Event) - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
 
MigrationTransient - Annotation Type in at.ac.tuwien.infosys.jcloudscale.migration.annotations
CloudObject's fields annotated with MigrationTransient are set to null prior migration.
MigrationUtil - Class in at.ac.tuwien.infosys.jcloudscale.migration.utility
Provides helper methods for working with CloudObject's annotations and for migrating CloudObjects.
MigrationUtil() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
 
MigrationUtilCacheDto - Class in at.ac.tuwien.infosys.jcloudscale.migration.utility
Caches results of previously made calls to MigrationUtil for faster subsequent lookups.
MigrationUtilCacheDto() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
 
MigrationWorker<T> - Class in at.ac.tuwien.infosys.jcloudscale.datastore.core
A worker thread for migration tasks
MigrationWorker(Datastore, Datastore, Class<T>, MigrationCallback<T>, String[]) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.core.MigrationWorker
 
mkDirRec(File) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
Creates all required directories for the provided file.
monitoring() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
MonitoringConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
MonitoringConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
MonitoringMetric - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
MonitoringMetric() - Constructor for class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
MonitoringMQHelper - Class in at.ac.tuwien.infosys.jcloudscale.server.messaging
 
mq - Variable in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener
 
mq - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
MQOutputStream - Class in at.ac.tuwien.infosys.jcloudscale.server
 
MQOutputStream(boolean, String, UUID) - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.MQOutputStream
 
MQWrapper - Class in at.ac.tuwien.infosys.jcloudscale.messaging
 
MQWrapper(MessageQueueConfiguration, int) - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
msg - Variable in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener.MessageHandler
 
MulticastDiscoverer - Class in at.ac.tuwien.infosys.jcloudscale.server.discovery
 
MulticastDiscoverer() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.discovery.MulticastDiscoverer
 

N

navigate(Object, Visitor) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.ObjectNavigator
Navigates through the given object using the given visitor
navigate(Object, Visitor) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.ObjectNavigatorImpl
 
NetworkEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
NetworkEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent
 
NetworkEvent.InterfaceStats - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
Network Interface Statistics
NetworkEvent.InterfaceStats(String, long, long, long, long, long, long, long, long, long) - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent.InterfaceStats
 
newCloudObjectDeployed(ProceedingJoinPoint, String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.ServerRemoteObjectLoggingAspect
 
newConfig() - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.ServerRemoteObjectLoggingAspect
 
newInstance(Class<T>) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
newObjects(int) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
newWrapper() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
newWrapper(int) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
newWrapper() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
NoCacheManager - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache
 
NoCacheManager(NoCacheManager.NoCacheConfiguration) - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.NoCacheManager
 
NoMigration - Annotation Type in at.ac.tuwien.infosys.jcloudscale.migration.annotations
Classes annotated with NoMigration are (by default) excluded from automatic migrations.
nonTransientFields - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Stores all fields of the class NOT annotated with MigrationTransient
notNull(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.Preconditions
Verify that the given object is not null otherwise and exception is thrown
notNull(Object...) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.Preconditions
Verify that the given objects are not null otherwise an exception is thrown
NotNullValidator - Class in at.ac.tuwien.infosys.jcloudscale.datastore.validation
 
NotNullValidator(Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.validation.NotNullValidator
 

O

ObjectCreatedEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
ObjectCreatedEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectCreatedEvent
 
ObjectDestroyedEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
ObjectDestroyedEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectDestroyedEvent
 
ObjectEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
ObjectEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
objectId - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
ObjectLifecycleEventAspect - Class in at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing
 
ObjectLifecycleEventAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.ObjectLifecycleEventAspect
 
objectMappings - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
ObjectNavigator - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.mapping
Object Navigation Methods
ObjectNavigatorImpl<T> - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping
 
ObjectNavigatorImpl(TypeAdapterFactory<T>) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.ObjectNavigatorImpl
 
objectType - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
ObjectUtils - Class in at.ac.tuwien.infosys.jcloudscale.datastore.util
 
onConfigurationChange(JCloudScaleConfiguration) - Method in interface at.ac.tuwien.infosys.jcloudscale.configuration.IConfigurationChangedListener
 
onConfigurationChange(JCloudScaleConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.StateEventAspect
 
onConfigurationChange(JCloudScaleConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
onConfigurationChange(JCloudScaleConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener
 
onConfigurationChange(JCloudScaleConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerIsAliveSender
 
onError() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.MigrationCallback
Called when an error during migration occurs
onEvent(IHostPool, Object, long) - Method in class at.ac.tuwien.infosys.jcloudscale.policy.AbstractEventDrivenScalingPolicy
This method gets triggered whenever the scaling policy receives an event that it is registered for.
oneway(MessageObject) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
oneway(MessageObject, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
oneway(MessageObject) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
oneway(MessageObject, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
oneway(MessageObject) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
oneway(MessageObject, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
onewayToCSHost(MessageObject, UUID, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
onewayToCSHost(MessageObject, UUID, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
onewayToCSHost(MessageObject, UUID, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
onException(JMSException) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.JMSConnectionHolder
 
onMessage(Message) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.RemoteClassProvider
 
onMessage(Message) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.RemoteClassProvider
 
onMessage(Message) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceCallbackListener
 
onMessage(Message) - Method in class at.ac.tuwien.infosys.jcloudscale.management.StaticFieldReadRequestHandler
 
onMessage(Message) - Method in class at.ac.tuwien.infosys.jcloudscale.management.StaticFieldWriteRequestHandler
 
onMessage(Message) - Method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener
 
onMessage(Message) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.ClientReturnListener
 
onPostDelete(PostDeleteEvent) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.DatastoreEventListener
 
onPostInsert(PostInsertEvent) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.DatastoreEventListener
 
onPostLoad(PostLoadEvent) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.DatastoreEventListener
 
onPostUpdate(PostUpdateEvent) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.DatastoreEventListener
 
onSuccess(List<T>) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.MigrationCallback
Called when migration is successful
OpenstackCloudPlatformConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.vm.openstack
 
OpenstackCloudPlatformConfiguration(String, String, String, String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Creates the new instance of OpenstackCloudPlatformConfiguration with the properties specified.
OpenstackCloudPlatformConfiguration(String, String, String, String, String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Creates the new instance of OpenstackCloudPlatformConfiguration with the properties specified.
OpenstackCloudPlatformConfiguration(Properties) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Creates a new instance of OpenstackCloudPlatformConfiguration with the configuration values stored in the properties.
OpenstackCloudPlatformConfiguration(String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Creates a new instance of OpenstackCloudPlatformConfiguration with the configuration values stored in the properties file.
OpenStackInstance - Class in at.ac.tuwien.infosys.jcloudscale.vm.openstack
 
OpenStackInstance(OpenstackCloudPlatformConfiguration, IdManager, boolean) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackInstance
 
OpenStackWrapper - Class in at.ac.tuwien.infosys.jcloudscale.vm.openstack
 

P

params - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
parentLogger - Variable in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 
parentLoggerName - Variable in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
 
PlatformSpecificUtil - Class in at.ac.tuwien.infosys.jcloudscale.server
This class holds helper methods that do some ugly, platform-specific tasks.
PlatformSpecificUtil() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.PlatformSpecificUtil
 
port(Integer) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate.Builder
 
PostMigration - Annotation Type in at.ac.tuwien.infosys.jcloudscale.migration.annotations
CloudObject's methods annotated with PostMigration are executed after a successful migration.
Preconditions - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping
 
PredefinedEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
PredefinedEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.PredefinedEvent
 
PreMigration - Annotation Type in at.ac.tuwien.infosys.jcloudscale.migration.annotations
CloudObject's methods annotated with PreMigration are executed after a successful migration.
processArguments(Constructor<?>, Object[]) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceManager
 
processArguments(Method, Object[]) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceManager
 
processField(Field, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceManager
 
processingInstruction(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
processReturn(Method, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReferenceManager
 
PropertyLoader - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
Property loader interface for loading properties from any source
PropertyLoaderChain - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
Property Loader Chain Property will be loaded from first file containing the property otherwise default property is loaded
PropertyLoaderChain() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.PropertyLoaderChain
 
PropertyLoaderChain(PropertyLoader) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.PropertyLoaderChain
 
PropertyLoaderImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
Property Loader to read .properties files
PropertyLoaderImpl(String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.PropertyLoaderImpl
 
ProtocolType - Enum in at.ac.tuwien.infosys.jcloudscale.datastore.rest
 
ProxyInstantiationException - Exception in at.ac.tuwien.infosys.jcloudscale.exception
 
ProxyInstantiationException(Throwable) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.exception.ProxyInstantiationException
 
publish(LogRecord) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerLogger
 
publishResource(String, int, byte[]) - Static method in class at.ac.tuwien.infosys.jcloudscale.server.discovery.MulticastDiscoverer
Publishes information specified by discoveryInformation on multicast address and port.
purgeDatabase() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
put(Datastore, String, Put) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
Executes put statement for the given table and datastore
put(K, V) - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
putAll(Map<? extends K, ? extends V>) - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 

R

RAMEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
RAMEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
RAMUsage - Class in at.ac.tuwien.infosys.jcloudscale.monitoring
 
RAMUsage(double, double, double) - Constructor for class at.ac.tuwien.infosys.jcloudscale.monitoring.RAMUsage
 
readConfig(InputStream) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.SaxParser
 
readFileContent(File) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.FileUtil
Reads a file's content
readFromClasspath(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreConfiguration
 
readFromFile(File) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreConfiguration
 
readFromStream(InputStream) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreConfiguration
 
readStaticValueFromClient(ProceedingJoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.StaticFieldAspect
 
recreateConsoleHandler() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
Checks if the registered handlers contain ConsoleHandler and in case they do, recreates it and replaces for parent logger.
RedirectedOutputObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
RedirectedOutputObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
redirectStdErrToClientConsole() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
redirectStdIoToClientConsole() - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
referenceHandlerInvoked(ProceedingJoinPoint, StartCallbackObject) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.RemoteObjectLoggingAspect
 
referenceHandlerInvoked(ProceedingJoinPoint, Object, Method) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.ServerRemoteObjectLoggingAspect
 
ReferenceHashmap<K,V> - Class in at.ac.tuwien.infosys.jcloudscale.utility
 
ReferenceHashmap() - Constructor for class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
ReflectionUtil - Class in at.ac.tuwien.infosys.jcloudscale.datastore.util
Util class for reflection related methods
ReflectionUtil - Class in at.ac.tuwien.infosys.jcloudscale.utility
 
ReflectionUtil() - Constructor for class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
refreshCloudObjects() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
refreshCloudObjects() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
registerCallbackForMetric(String, IMetricsCallback) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Register a new callback listener for a metric.
registerCallbackForMetric(String, IMetricsCallback) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
registerConfigurationChangeListner(IConfigurationChangedListener) - Method in class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
registerConfigurationChangeListner(IConfigurationChangedListener) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServerRunner
 
registerEventDrivenScalingPolicy(String, AbstractEventDrivenScalingPolicy) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Register a new event-driven scaling policy, which should be triggered whenever a given value for a monitoring metric is received.
registerEventDrivenScalingPolicy(String, AbstractEventDrivenScalingPolicy) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
registerListener(MessageListener) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
registerListener(MessageListener) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
registerListener(MessageListener) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
registerMetric(MonitoringMetric) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.EventCorrelationEngine
 
registerOffer(ClassLoaderOffer) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
registerOffer(ClassLoaderOffer) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
Updates or registers new offer with the specified in offer parameters.
releaseId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
Releases specified id in the local Id manager.
RemoteClassLoader - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching
 
RemoteClassLoader - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.simple
 
RemoteClassLoaderUtils - Class in at.ac.tuwien.infosys.jcloudscale.classLoader
 
RemoteClassLoaderUtils() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
 
RemoteClassProvider - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching
 
RemoteClassProvider - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.simple
 
RemoteObjectLoggingAspect - Class in at.ac.tuwien.infosys.jcloudscale.logging
 
RemoteObjectLoggingAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.logging.RemoteObjectLoggingAspect
 
remove() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.demoapp.TestRemoteObject
 
remove(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
removeCloudObject(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledJCloudScaleHost
Destroys the remaining cloud object on the source host after a successful migration.
removeCloudObject(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledVirtualHost
Destroys the remaining cloud object on the source host after a successful migration.
removeCloudObject(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationEnabledVirtualHostProxy
 
removeCloudObject(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.server.MigrationEnabledJCloudScaleServer
 
removeCloudObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
removeCOFromPool(IMigrationEnabledVirtualHost, UUID, ReentrantReadWriteLock) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
removeCustomLoggingLevel(String) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Removes custom logging level for the specified logger.
removedManagedObject(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
removeExecutingMethod(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Removes the specified method from the set of executing methods.
removeId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
Remove this id from the Id manager.
removeInvocation(UUID, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
removeInvocationInfo(Object, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.ReflectionUtil
 
removeOfferByName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
 
removeOfferByName(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.ICacheManager
Removes the offer with the specified name from the cache.
replaceCOWithProxy(Class<?>, Object[], Class<?>[]) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.CgLibUtil
 
replaceRefsWithProxies(Object[], ClassLoader) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.CgLibUtil
 
replaceRefWithProxy(Object, ClassLoader) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.CgLibUtil
 
Request - Class in at.ac.tuwien.infosys.jcloudscale.datastore.rest
Single HTTP Request
Request.Builder - Class in at.ac.tuwien.infosys.jcloudscale.datastore.rest
 
Request.Builder(ProtocolType, RequestType, String, String, Integer) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Request.Builder
 
requestHandler - Variable in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
 
RequestHandler - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.rest
Class for handling HTTP Rest Requests
RequestHandlerImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.rest
 
RequestHandlerImpl() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.rest.RequestHandlerImpl
 
requestId - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
requestId - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFinishedEvent
 
requestId - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionStartedEvent
 
RequestObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
RequestObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RequestObject
 
requestResponse(MessageObject, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
requestResponse(MessageObject, UUID, CancellationToken) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
requestResponse(MessageObject, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
requestResponse(MessageObject, UUID, CancellationToken) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
requestResponse(MessageObject) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
requestResponse(MessageObject, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
requestResponse(MessageObject, UUID, CancellationToken) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
requestResponseToCSHost(MessageObject, UUID, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
requestResponseToCSHost(MessageObject, UUID, UUID, CancellationToken) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
requestResponseToCSHost(MessageObject, UUID, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
requestResponseToCSHost(MessageObject, UUID, UUID, CancellationToken) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
requestResponseToCSHost(MessageObject, UUID, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
requestResponseToCSHost(MessageObject, UUID, UUID, CancellationToken) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
RequestType - Enum in at.ac.tuwien.infosys.jcloudscale.datastore.rest
 
resetCache() - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
 
resetFields(Object, Set<Field>) - Static method in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtil
Resets all given complex-type fields to null, so that the object can be serialized
resolveClass(ObjectStreamClass) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CustomCLObjectInputStream
 
respond(MessageObject, Destination, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
respond(MessageObject, Destination) - Method in interface at.ac.tuwien.infosys.jcloudscale.messaging.IMQWrapper
 
respond(MessageObject, Destination, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
respond(MessageObject, Destination) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
 
respond(MessageObject, Destination, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
respond(MessageObject, Destination) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMQWrapper
 
Response - Class in at.ac.tuwien.infosys.jcloudscale.datastore.rest
Simple Http Response
Response(HttpResponse) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Response
 
resume() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
resumeInvocation(String, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
resumeInvocation(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
resumeInvocation(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
ReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
ReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ReturnObject
 
RIAK_PROPERTIES_FILE_NAME - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak.RiakDriver
 
RiakDriver - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak
 
RiakDriver() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak.RiakDriver
 
RiakUtil - Class in at.ac.tuwien.infosys.jcloudscale.datastore.driver.riak
Riak Util functions
run(long) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.demoapp.TestRemoteObject
 
run() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.MigrationWorker
 
run() - Method in class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
run() - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServerRunner
 
run() - Method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener.MessageHandler
 
run() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.ClientReturnListener.MessageHandler
 
run() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost.ScaleDownTask
 

S

save(File) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
save(Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Save an object in the datastore
save(Datastore, Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreDriver
Store a new object in the given datastore
save(Datastore, String, Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreDriver
Store a new object with the given id in the datastore
save(DatastoreFieldDto) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreFieldHandler
Save a single datastore field
save(DatastoreFieldDto) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFieldHandlerImpl
 
save(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
save(Datastore, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
 
save(Datastore, String, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
 
save(Datastore, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDriver
 
save(Datastore, String, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDriver
 
SAVE_CLASS_TYPE - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Determines if class type information should be stored
saveIndex() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.FileCacheManager
Saves current index to the cache.
saveIndex() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.NoCacheManager
 
SaxParser - Class in at.ac.tuwien.infosys.jcloudscale.datastore.configuration
 
SaxParser() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.SaxParser
 
scaleDown(IHost, IHostPool) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.demoapp.DemoScalingPolicy
 
scaleDown(IHost, IHostPool) - Method in class at.ac.tuwien.infosys.jcloudscale.policy.AbstractScalingPolicy
This method is called periodically (with the period specified by scaleDownInterval from common configuration) to perform scaling down and cloud usage optimization tasks.
scaleDown(IHost, IHostPool) - Method in class at.ac.tuwien.infosys.jcloudscale.policy.sample.HostPerObjectScalingPolicy
 
scaleDownIntervalInSec() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
scaleDownTask - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
ScalingException - Exception in at.ac.tuwien.infosys.jcloudscale.exception
 
ScalingException(String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.exception.ScalingException
 
scalingPolicy() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
scheduleAuditDataRemoval(Session, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.SessionCacheCleaner
 
selectHost(ClientCloudObject, IHostPool) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.demoapp.DemoScalingPolicy
 
selectHost(ClientCloudObject, IHostPool) - Method in class at.ac.tuwien.infosys.jcloudscale.policy.AbstractScalingPolicy
Selects the virtual host for the new cloud object.
selectHost(ClientCloudObject, IHostPool) - Method in class at.ac.tuwien.infosys.jcloudscale.policy.sample.HostPerObjectScalingPolicy
 
selectHost(ClientCloudObject, IHostPool) - Method in class at.ac.tuwien.infosys.jcloudscale.policy.sample.SingleHostScalingPolicy
 
sendConfigurationToStaticHost(JCloudScaleConfiguration, UUID) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.ConfigurationDistributor
 
sendConfigurationToStaticHost(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
sendEvent(Event) - Method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.MonitoringMQHelper
 
sendReturnMsg(ReturnObject, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener.MessageHandler
 
SerializationProvider - Annotation Type in at.ac.tuwien.infosys.jcloudscale.migration.annotations
Sets the ISerializationProvider to use for serializing the CloudObject during migration.
serializationProvider - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Stores the serialization provider class to use for the class as specified by the SerializationProvider annotation.
SerializationUtil - Class in at.ac.tuwien.infosys.jcloudscale.utility
 
SerializationUtil() - Constructor for class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
serialize() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
serialize(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseMapperImpl
 
serialize(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonMapperImpl
 
serialize(Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.Mapper
Serialize the given object
serialize(Boolean, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseBooleanTypeAdapter
 
serialize(Byte, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseByteTypeAdapter
 
serialize(Character, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseCharacterTypeAdapter
 
serialize(Double, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseDoubleTypeAdapter
 
serialize(Enum, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseEnumTypeAdapter
 
serialize(Float, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseFloatTypeAdapter
 
serialize(Integer, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseIntegerTypeAdapter
 
serialize(List<?>, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseListTypeAdapter
 
serialize(Long, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseLongTypeAdapter
 
serialize(Map<?, ?>, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseMapTypeAdapter
 
serialize(Short, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseShortTypeAdapter
 
serialize(String, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseStringTypeAdapter
 
serialize(Object, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.hbase.HbaseTypeParameterTypeAdapter
 
serialize(Boolean, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonBooleanTypeAdapter
 
serialize(Byte, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonByteTypeAdapter
 
serialize(Character, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonCharacterTypeAdapter
 
serialize(Double, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonDoubleTypeAdapter
 
serialize(Enum, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonEnumTypeAdapter
 
serialize(Float, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonFloatTypeAdapter
 
serialize(Integer, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonIntegerTypeAdapter
 
serialize(List<?>, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonListTypeAdapter
 
serialize(Long, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonLongTypeAdapter
 
serialize(Map<?, ?>, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonMapTypeAdapter
 
serialize(Short, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonShortTypeAdapter
 
serialize(String, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonStringTypeAdapter
 
serialize(Object, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.json.JsonTypeParameterTypeAdapter
 
serialize(T, TypeMetadata<K>) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeAdapter
Serialize the given object to an element of the type K
serialize(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.serialization.DefaultSerializationProvider
 
serialize(Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.serialization.ISerializationProvider
Used to serialize an CloudObject.
serialize(Object, String, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.XmlSerializer
 
SerializedCOStateObject - Class in at.ac.tuwien.infosys.jcloudscale.migration.objects
Request object for IVirtualHostMigration#serializeToMigrate(java.util.UUID)
SerializedCOStateObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.objects.SerializedCOStateObject
 
SerializedCOStateReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.migration.objects
Return object for IVirtualHostMigration#serializeToMigrate(java.util.UUID)
SerializedCOStateReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.migration.objects.SerializedCOStateReturnObject
 
serializeToByteArray(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
serializeToByteArray(Object[]) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
serializeToFile(Object, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.XmlSerializer
 
serializeToMigrate(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledJCloudScaleHost
Prepares a cloud object for migration.
serializeToMigrate(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.migration.IMigrationEnabledVirtualHost
Prepares a cloud object for migration.
serializeToMigrate(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationEnabledVirtualHostProxy
 
serializeToMigrate(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.server.MigrationEnabledJCloudScaleServer
 
serializeToMigrate(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
serializeToString(Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.utility.SerializationUtil
 
serialVersionUID - Static variable in class at.ac.tuwien.infosys.jcloudscale.migration.objects.GetCloudObjectSizeObject
 
serialVersionUID - Static variable in class at.ac.tuwien.infosys.jcloudscale.migration.objects.GetCloudObjectSizeObjectReturn
 
serialVersionUID - Static variable in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
serialVersionUID - Static variable in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentReturnObject
 
serialVersionUID - Static variable in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCORemoveObject
 
serialVersionUID - Static variable in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCORemoveReturnObject
 
serialVersionUID - Static variable in class at.ac.tuwien.infosys.jcloudscale.migration.objects.SerializedCOStateReturnObject
 
server() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
Server - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto
 
Server() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.Server
 
server - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
serverAddress - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
ServerCallbackManager - Class in at.ac.tuwien.infosys.jcloudscale.server
 
ServerCloudObject - Class in at.ac.tuwien.infosys.jcloudscale.server
 
ServerCloudObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
ServerConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.server
 
ServerConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
ServerDetailsRequest - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
ServerDetailsRequest() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsRequest
 
ServerDetailsResponse - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui
 
ServerDetailsResponse() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
serverId - Variable in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener
 
serverId - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
serverIp - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
ServerIsAliveSender - Class in at.ac.tuwien.infosys.jcloudscale.server
 
ServerIsAliveSender(UUID, String) - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.ServerIsAliveSender
 
ServerLogFormatter - Class in at.ac.tuwien.infosys.jcloudscale.server
 
ServerLogFormatter() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.ServerLogFormatter
 
ServerLogger - Class in at.ac.tuwien.infosys.jcloudscale.server
 
ServerLogger() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.ServerLogger
 
ServerLoggingConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.logging
 
ServerLoggingConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
serverPort - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
ServerRemoteObjectLoggingAspect - Class in at.ac.tuwien.infosys.jcloudscale.server.aspects
 
ServerRemoteObjectLoggingAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.aspects.ServerRemoteObjectLoggingAspect
 
SessionCacheCleaner - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate
Created with IntelliJ IDEA.
SessionCacheCleaner() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.SessionCacheCleaner
 
setAcceptedOffer(ClassLoaderOffer) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderResponse
 
setArch(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setAsyncSendShutdownTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setAsyncSendThreads(int) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setAwsConfigFile(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
setAwsEndpoint(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
setCacheDepth(int) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.CachingFileCollector
 
setCacheFolder(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheConfiguration
 
setCacheType(CacheType, boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
setCallbackRequestQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setCallbackResponseQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setCell(HbaseCell) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff.Change
 
setClassesWithFiles(String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
setClassLoader(AbstractClassLoaderConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
setClassname(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateObject
 
setClassName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetStaticValueObject
 
setClassName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetStaticValueRequest
 
setClasspath(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
setClientId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StaticHostsObject
 
setCloudObject(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
setCloudObjectClass(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
setCloudObjectClazz(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method.
setCloudObjectField(Object, Object, ProceedingJoinPoint) - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
setCloudObjectField(String, String, byte[]) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
setCloudObjectField(String, String, byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
setCloudObjectField(String, String, byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
setCloudObjectFieldValue(UUID, Field, Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
setCloudObjectFieldValue(UUID, Field, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
setCloudObjectFieldViaReflection(ProceedingJoinPoint, Field) - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.CloudObjectAspect
 
setCloudObjectId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method.
setCloudObjectId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.GetCloudObjectSizeObject
 
setCloudObjectId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
setCloudObjectId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCORemoveObject
 
setCloudObjectSize(long) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.GetCloudObjectSizeObjectReturn
 
setCloudPlatform(CloudPlatformConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setCode(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
Setter method.
setColumnName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
setCombinedCpuLoad(double) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setCommandTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIBackend
 
setCommitedMemory(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
setCommunicationConfiguration(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
setConfiguration(JCloudScaleConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
setConfiguration(JCloudScaleConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServerRunner
 
setConfiguration(JCloudScaleConfiguration) - Static method in class at.ac.tuwien.infosys.jcloudscale.vm.JCloudScaleClient
Sets the JCloudScale configuration to be used during the application runtime.
setConnectionTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setContent(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
setCoType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListCloudObjectsRequest
 
setCreationDate(long) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
setCurrLoad(CPUUsage) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
setCurrRam(RAMUsage) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
setCustomLoggingLevel(String, Level) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Sets the custom logging level for a specified logger.
setData(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
setDatastoreConfiguration(DatastoreConfiguration) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFactory
 
setDatastoreID(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
setDatastoreID(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
setDatastoreName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
setDatastoreName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
setDefaultLoggingLevel(Level) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Sets the default logging level for all loggers that have no custom level explicitly set.
setDeliveryMode(int) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setDescription(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
Setter method.
setDestinationHost(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method
setDestructed() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Marks this client cloud object as destructed
setDocumentLocator(Locator) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
setEC2Wrapper(EC2Wrapper) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
setEnabled(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
setEndTime(long) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
 
setEntity(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
setEntityClassName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
setEntityClassName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
setEntityFieldName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
setEntityID(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
setEntityID(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
setEpl(String) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
setErr(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
setError(JCloudScaleException) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
setEvent(Event) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
Setter method.
setEventId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.Event
 
setException(Throwable) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
setException(Throwable) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ReturnObject
 
setExecutingMethods(List<String>) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
setExecutingMethods(List<String>) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
setFailMsg(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method
setFamilyName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
setField(Field) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
setField(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetFieldValueObject
 
setField(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetStaticValueObject
 
setField(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetFieldValueObject
 
setField(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetStaticValueRequest
 
setFieldName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
setFieldType(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.EntityFieldDto
 
setFieldValue(Field, Object, Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ObjectUtils
Set the value on the given field on the given object
setFieldValue(Object, String, Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Set the field value of an object
setFieldValue(UUID, Field, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudManager
 
setFieldValue(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetFieldValueResponseObject
 
setFieldValueForFieldWithAnnotation(Class<? extends Annotation>, Object, Object) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.ReflectionUtil
Set the given value on the field of the given object annotated with an annotation of the given class
SetFieldValueObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
SetFieldValueObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetFieldValueObject
 
SetFieldValueReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
SetFieldValueReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetFieldValueReturnObject
 
setFileCollector(FileCollectorAbstract) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
setFileCollector(FileCollectorAbstract) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.CachingFileCollector
 
setFiles(ClassLoaderFile[]) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
setFormatted(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.LogObject
 
setFormatter(Class<? extends Formatter>) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Sets logging output formatter providing class.
setFreeMemory(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
setFreeSwapMemory(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
setHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
setHostId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.HostEvent
 
setHostId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
setHostInitializationTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBResponse
 
setId(Long) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
setId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.DeleteObject
 
setId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.IsAliveObject
 
setId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.IsDeadObject
 
setId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.KeepaliveObject
 
setId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
setId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ShutdownObject
 
setId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
setId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
setId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method
setId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.SerializedCOStateObject
 
setId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
setId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ClientCloudObject
Sets the Unique Id of the Cloud Object
setIdentityPublicURL(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setIdleCpuLoad(double) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setImageId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setImageName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
setImageName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setInitializationQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setInstance(AbstractJCloudScaleServerRunner) - Static method in class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
setInstanceType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
setInvocationTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setIp(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.IsAliveObject
 
setIpAdd(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.Server
 
setIsAliveInterval(long) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setJarName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
setJavaHeapSizeMB(long) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
setJavaPath(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
setKeepAliveIntervalInSec(long) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
setLastModifiedDate(long) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
setLastTouched(long) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
setLineSeparator(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
setLocalFirst(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
setLocalFirst(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.SimpleRemoteClassLoaderConfiguration
 
setLoggingQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
setLogin(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setLogMessageTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Determines the deadline after which messages will be just dropped.
setMaxMemory(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
setMaxMHz(int) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setMaxSwapMemory(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
setMessageQueue(String) - Method in class at.ac.tuwien.infosys.jcloudscale.management.CloudscaleUIConfiguration
 
setMessageQueueConfiguration(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.CloudPlatformConfiguration
Sets the message Queue configuration to use by instances of this cloud platform.
setMessageQueueConnectionFilePath(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setMessageSizeLimit(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setMethod(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
setMethod(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFinishedEvent
 
setMethod(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionStartedEvent
 
setMethod(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
setMethod(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
setMethod(Method) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
setMetricName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricRequest
 
setMetricName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricResponse
 
setModel(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setMqImageId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setMqImageName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
setMqImageName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
setName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
setName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
setNewInstanceType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setNewInstanceTypeId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setNewMqInstanceType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
setNewMqInstanceType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setNewMqInstanceTypeId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setNiceCpuLoad(double) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setNrCPUs(int) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setObject(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetFieldValueObject
 
setObject(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetFieldValueObject
 
setObject(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
setObjectId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
setObjectId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
setObjectId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
setObjects(List<CloudObject>) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListCloudObjectsResponse
 
setObjects(List<CloudObject>) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
setObjectType(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ObjectEvent
 
setObjectType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentObject
 
setOffers(ClassLoaderOffer[]) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
setOk(Boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBResponse
 
setOperation(HbaseDiff.Operation) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff.Change
 
setOsVersion(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setOsWrapper(OpenStackWrapper) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setOutputRedirectQueue(String) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
setParamNames(String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateObject
 
setParamNames(String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
setParamNames(String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
setParams(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateObject
 
setParams(Object[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
setParams(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
setParams(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
setParams(Object[]) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
setParentLoggerName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ClientLoggingConfiguration
Sets the name of the parent logger for all loggers created from this configuration.
setParentServer(JCloudScaleServer) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
setPassword(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
setReason(MigrationReason) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method.
setReconnectIntervalLimit(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setRecord(LogRecord) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.LogObject
 
setRedirectStdErrToClientConsole(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
setRedirectStdIoToClientConsole(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.logging.ServerLoggingConfiguration
 
setRef(JCloudScaleReference) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
setReferenceObjectClassName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
setReferenceObjectId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
setReferencingHostId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
setRequestedClassName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
setRequestedClassName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderResponse
 
setRequestId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
setRequestId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFailedEvent
 
setRequestId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionFinishedEvent
 
setRequestId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.ExecutionStartedEvent
 
setRequestId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
setRequestQueue(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
setRequestQueue(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.SimpleRemoteClassLoaderConfiguration
 
setRequestQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setRequestTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setResponse(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackResponseObject
 
setResponseQueue(String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
 
setResponseQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setResult(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
setResult(UUID, ReturnObject) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
setResultField(String) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
setRetryTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setReturnval(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.CreateReturnObject
 
setReturnval(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationReturnObject
 
setReturnVal(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
setRev(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBResponse
 
setScaleDownIntervalInSec(long) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
setScalingPolicy(AbstractScalingPolicy) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
setSerialized(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.MigratedCODeploymentReturnObject
 
setSerialized(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.objects.SerializedCOStateReturnObject
 
setServer(Server) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.CreateServerResponse
 
setServer(Server) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
setServerAddress(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setServerAddress(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
setServerContext(boolean) - Static method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfiguration
 
setServerId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.DestroyServerRequest
 
setServerId(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.Server
 
setServerId(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsRequest
 
setServerMode(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
setServerPort(int) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setServerPort(int) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
setServers(List<Server>) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListServersResponse
 
setServerStartupClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
setShareCache(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheConfiguration
 
setSize(long) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
setSource(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
setSourceHost(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method.
setSshKey(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
setSshKey(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setStartMessageQueueServerAutomatically(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setStartMulticastPublisher(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
setStartTime(long) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method.
setStartupDirectory(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
setState(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
setState(CloudObjectState) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerCloudObject
 
setStatic(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.Server
 
setStaticFieldReadRequestQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setStaticFieldReadResponsesQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setStaticFieldWriteRequestQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setStaticFieldWriteResponseTopicName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setStaticHostDiscoveryInterval(long) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
setStaticHostsQueueName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerConfiguration
 
SetStaticValueRequest - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
SetStaticValueRequest() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetStaticValueRequest
 
setStatus(InvocationStatus) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.InvocationResultReturnObject
 
setSuccessful(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationDescriptor
Setter method.
setSystemCpuLoad(double) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setSystemEventsInterval(long) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
setSystemLoadAverage(double) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setTag(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
setTenantName(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
setText(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.RedirectedOutputObject
 
setTimestamp(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.Event
 
setTriggerCpuEvents(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
setTriggerNetworkEvents(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
setTriggerRamEvents(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
setType(ContentType) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
setType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
setType(Class<?>) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringMetric
 
setUsedMemory(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
setUsedSwapMemory(long) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
setUserCpuLoad(double) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
setValue(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseCell
 
setValue(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
setValue(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.GetStaticValueReturnObject
 
setValue(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetFieldValueObject
 
setValue(byte[]) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.SetStaticValueRequest
 
setValue(Serializable) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricResponse
 
setVendor(String) - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
shutdown() - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
shutdown() - Method in class at.ac.tuwien.infosys.jcloudscale.server.AbstractJCloudScaleServerRunner
 
shutdown() - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.ServerRemoteObjectLoggingAspect
 
shutdown() - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
shutdown() - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServerRunner
 
shutdown() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
shutdownAllConnections() - Static method in class at.ac.tuwien.infosys.jcloudscale.messaging.MQWrapper
Shutdowns all known connections.
shutdownHost(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
shutdownHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Wrapper
 
shutdownHost(UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHostPool
 
shutdownHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackWrapper
 
shutdownHost(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
shutdownHostAsync(IHost) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
shutdownHostAsync(IHost) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Shuts down the specified host asynchronously.
shutdownHostAsync(IHost) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
shutdownJCloudScale() - Method in class at.ac.tuwien.infosys.jcloudscale.aspects.JCloudScaleManagementAspect
 
ShutdownObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
ShutdownObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ShutdownObject
 
SimpleRemoteClassLoaderConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.simple
 
SimpleRemoteClassLoaderConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.simple.SimpleRemoteClassLoaderConfiguration
 
SingleHostScalingPolicy - Class in at.ac.tuwien.infosys.jcloudscale.policy.sample
This policy uses same host for all cloud objects and never scales down.
SingleHostScalingPolicy() - Constructor for class at.ac.tuwien.infosys.jcloudscale.policy.sample.SingleHostScalingPolicy
 
size() - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
skippedEntity(String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
sortByDependency(List<ClassLoaderFile>) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.FileCollectorAbstract
 
sortedPostMigrate - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Stores all methods of the class annotated with PostMigration ordered by their defined priority
sortedPreMigrate - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Stores all methods of the class annotated with PreMigration ordered by their defined priority
start() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.ActiveMQHelper
 
start() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
StartCallbackObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
StartCallbackObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackObject
 
StartCallbackResponseObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
StartCallbackResponseObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartCallbackResponseObject
 
startDocument() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
startElement(String, String, String, Attributes) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
StartInvokationObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
StartInvokationObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationObject
 
StartInvokationReturnObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
StartInvokationReturnObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StartInvokationReturnObject
 
startInvoking(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.ServerRemoteObjectLoggingAspect
 
startInvokingCloudObject(String, String, byte[], String[]) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
startInvokingCloudObject(String, String, byte[], String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
startInvokingCloudObject(String, String, byte[], String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
startMessageQueueServer(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedCloudPlatformConfiguration
 
startMessageQueueServer(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.CloudPlatformConfiguration
Starts Message Queue Server with specified configuration and returns closeable object that allows to shut it down.
startMessageQueueServer(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
 
startMessageQueueServer(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
 
startMessageQueueServer(MessageQueueConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
 
startMulticastPublisher() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
startMulticastPublisher() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedMessageQueueConfiguration
 
startNewHost() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
startNewHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
startNewHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Wrapper
 
startNewHost() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Starts a new host and waits for it to start working.
startNewHost(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Starts a new host of a given size and waits for it to start working.
startNewHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackWrapper
 
startNewHost() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
startNewHost(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
startNewHostAsync() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
startNewHostAsync(IHostPool.IHostStartedCallback) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
startNewHostAsync(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
startNewHostAsync(IHostPool.IHostStartedCallback, String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.bursting.AggregatedVirtualHostPool
 
startNewHostAsync() - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Starts a new host and returns immediately.
startNewHostAsync(String) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Starts a new host and returns immediately.
startNewHostAsync(IHostPool.IHostStartedCallback) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Starts a new host and returns immediately.
startNewHostAsync(IHostPool.IHostStartedCallback, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool
Starts a new host and returns immediately.
startNewHostAsync() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
startNewHostAsync(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
startNewHostAsync(IHostPool.IHostStartedCallback) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
startNewHostAsync(IHostPool.IHostStartedCallback, String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
startNewMessageQeueHost() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2Wrapper
Starts MQ server with specified name.
startNewMessageQeueHost(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenStackWrapper
Starts MQ server with specified name.
startPerformanceMonitoring - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
startPrefixMapping(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
startStateEventScheduler(AbstractJCloudScaleServerRunner) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.StateEventAspect
 
startupFinished(IHost) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IHostPool.IHostStartedCallback
Executes post-build actions specified by user.
startupHost(IHostPool, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
startupHost(IHostPool, String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
startupTime - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
StateEvent - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring
 
StateEvent() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.StateEvent
 
StateEventAspect - Class in at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing
This is really just implemented as an aspect to keep consistency with all other event sources - it is not intercepting anything, just creating a separate scheduler which triggers state info periodically
StateEventAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.StateEventAspect
 
StaticFieldAspect - Class in at.ac.tuwien.infosys.jcloudscale.server.aspects
 
StaticFieldAspect() - Constructor for class at.ac.tuwien.infosys.jcloudscale.server.aspects.StaticFieldAspect
 
StaticFieldReadRequestHandler - Class in at.ac.tuwien.infosys.jcloudscale.management
 
StaticFieldReadRequestHandler() - Constructor for class at.ac.tuwien.infosys.jcloudscale.management.StaticFieldReadRequestHandler
 
StaticFieldsManager - Class in at.ac.tuwien.infosys.jcloudscale.management
 
StaticFieldsManager() - Constructor for class at.ac.tuwien.infosys.jcloudscale.management.StaticFieldsManager
 
StaticFieldWriteRequestHandler - Class in at.ac.tuwien.infosys.jcloudscale.management
 
StaticFieldWriteRequestHandler(IMQWrapper) - Constructor for class at.ac.tuwien.infosys.jcloudscale.management.StaticFieldWriteRequestHandler
 
StaticHostsObject - Class in at.ac.tuwien.infosys.jcloudscale.messaging.objects
 
StaticHostsObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.messaging.objects.StaticHostsObject
 
stopActiveMQ() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.CLIDemoClientBackend
 
stopSendingIsAliveMessages() - Method in class at.ac.tuwien.infosys.jcloudscale.server.ServerIsAliveSender
 
stopStateEventScheduler() - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.eventing.StateEventAspect
 
StubFileCollector - Class in at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors
 
StubFileCollector() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.fileCollectors.StubFileCollector
 
suspend() - Method in class at.ac.tuwien.infosys.jcloudscale.server.CloudObjectInvocation
 
suspendInvocation(String, String) - Method in interface at.ac.tuwien.infosys.jcloudscale.IJCloudScaleServer
 
suspendInvocation(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
suspendInvocation(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
suspendRunningInvocation(UUID, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.vm.IVirtualHost
 
suspendRunningInvocation(UUID, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalVM
 
SysoutputReceiver - Class in at.ac.tuwien.infosys.jcloudscale.logging
 
SysoutputReceiver() - Constructor for class at.ac.tuwien.infosys.jcloudscale.logging.SysoutputReceiver
 
SystemClassLoaderConfiguration - Class in at.ac.tuwien.infosys.jcloudscale.classLoader
 
SystemClassLoaderConfiguration() - Constructor for class at.ac.tuwien.infosys.jcloudscale.classLoader.SystemClassLoaderConfiguration
 

T

tableExists(Datastore, String) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
Check if a table with the given name exists in the given datastore
TAG_DATASTORE - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TAG_DATAUNIT - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TAG_DRIVER - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TAG_HOST - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TAG_LIB - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TAG_LIB_NAME - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TAG_LIB_WRAPPER - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TAG_NAME - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TAG_PORT - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreContentHandler
 
TEMP_FILE_PATH - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
The default path for tem files
TestRemoteObject - Class in at.ac.tuwien.infosys.jcloudscale.cli.demoapp
 
TestRemoteObject() - Constructor for class at.ac.tuwien.infosys.jcloudscale.cli.demoapp.TestRemoteObject
 
threadpool - Variable in class at.ac.tuwien.infosys.jcloudscale.server.messaging.JCloudScaleRequestListener
 
threadpool - Variable in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.ClientReturnListener
 
TimeoutException - Exception in at.ac.tuwien.infosys.jcloudscale.messaging
 
TimeoutException() - Constructor for exception at.ac.tuwien.infosys.jcloudscale.messaging.TimeoutException
 
TimeoutException(String) - Constructor for exception at.ac.tuwien.infosys.jcloudscale.messaging.TimeoutException
 
timestamp - Variable in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.Event
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderFile
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderOffer
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderRequest
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ClassLoaderResponse
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.cli.demoapp.TestRemoteObject
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreTemplate
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.dto.DatastoreFieldDto
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.model.DatastoreModel
 
toString(File) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.util.FileUtil
Convert the content of the given file to a single string
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.management.JCloudScaleReference
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.CPUEvent
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.NetworkEvent
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.monitoring.RAMEvent
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.CloudObject
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.dto.Server
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.GetMetricResponse
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListCloudObjectsResponse
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ListServersResponse
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.objects.ui.ServerDetailsResponse
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.migration.MigrationReason
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.CPUUsage
 
toString() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.RAMUsage
 
touchServerCloudObject(ServerCloudObject) - Method in class at.ac.tuwien.infosys.jcloudscale.server.JCloudScaleServer
 
transientFields - Variable in class at.ac.tuwien.infosys.jcloudscale.migration.utility.MigrationUtilCacheDto
Stores all fields of the class annotated with MigrationTransient
trigger(Event) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.DefaultEventSink
 
trigger(Event) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IEventSink
 
triggerCpuEvents() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
triggerNetworkEvents() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
triggerRamEvents() - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.MonitoringConfiguration
 
tryDiscoverMQServer() - Method in class at.ac.tuwien.infosys.jcloudscale.messaging.MessageQueueConfiguration
 
tryLookupIdFromNovaName() - Static method in class at.ac.tuwien.infosys.jcloudscale.server.PlatformSpecificUtil
This method gets a UUID from the name of a server.
TypeAdapter<T,K> - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type
API for Type Adapters (v 2.0)
TypeAdapterFactory<T> - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type
Factory for creating type adapters for elements of type T
TypeMetadata<T> - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type
Metadata for a Type
TypeMetadataImpl<T> - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type
 
TypeMetadataImpl(Object, Field, TypeAdapterFactory<T>, Class<T>) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
TypeMetadataImpl(TypeMetadata<K>, Field, TypeAdapterFactory<T>, Class<T>) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeMetadataImpl
 
TypeToken<T,K> - Class in at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type
 
TypeToken(Class<? super T>, TypeAdapter<T, K>) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.TypeToken
 
typeTokens - Variable in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.type.AbstractTypeAdapterFactory
 

U

UI() - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.CommonConfiguration
 
UIConnector - Class in at.ac.tuwien.infosys.jcloudscale.management
 
UIConnector(CloudManager, CloudscaleUIConfiguration) - Constructor for class at.ac.tuwien.infosys.jcloudscale.management.UIConnector
 
unescapeFilePath(String) - Static method in class at.ac.tuwien.infosys.jcloudscale.classLoader.RemoteClassLoaderUtils
 
unlock(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
unregisterCallbackForMetric(String, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Unregister a callback.
unregisterCallbackForMetric(String, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
unregisterEventDrivenScalingPolicy(String, UUID) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsDatabase
Unregister an event-driven scaling policy.
unregisterEventDrivenScalingPolicy(String, UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.InMemMetricsDatabase
 
unregisterMetric(String) - Method in class at.ac.tuwien.infosys.jcloudscale.monitoring.EventCorrelationEngine
 
update(Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.Datastore
Update an object in the datastore
update(Datastore, String, Object) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreDriver
Update an object with the given id in the given datastore
update(DatastoreFieldDto, DatastoreModel) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.api.DatastoreFieldHandler
Update a single datastore field
update(DatastoreFieldDto, DatastoreModel) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreFieldHandlerImpl
 
update(Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.core.DatastoreImpl
 
update(Datastore, String, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.AbstractRestDriver
 
update(Datastore, String, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.couchdb.CouchDBDriver
 
update(Datastore, String, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDriver
 
update(Datastore, String, List<Mutation>) - Static method in class at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseTable
 
updateArray(String[], String[]) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheManagerAbstract
Updates the array with new values.
UpdateWork - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work
 
UpdateWork(Object) - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.UpdateWork
 
URL_COUCHDB_CURRENT_REVISION - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Request URL for getting the current revision of a CouchDB document
URL_DELETE - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Request URL for deleting objects
URL_FIND - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Request URL for finding objects
URL_FIND_COUCHDB_ATTACHMENT - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Request URL for finding CouchDB attachments
URL_SAVE - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Request URL for persisting new objects
URL_SAVE_ID - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Request URL for persisting new object with given id
URL_UPDATE - Static variable in class at.ac.tuwien.infosys.jcloudscale.datastore.configuration.DatastoreProperties
Request URL for updating objects
URLUtil - Class in at.ac.tuwien.infosys.jcloudscale.datastore.util
 

V

validate() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.validation.HasIdValidator
 
validate() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.validation.HasValidIdStrategyValidator
 
validate() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.validation.NotNullValidator
 
validate() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.validation.Validator
Perform the validation
validate() - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.validation.ValidatorChain
Validate the chain
validate() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.validation.ValidatorChainImpl
 
Validator - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.validation
Basic Validator Interface
ValidatorChain - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.validation
Basic validator chain interface
ValidatorChainImpl - Class in at.ac.tuwien.infosys.jcloudscale.datastore.validation
 
ValidatorChainImpl() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.validation.ValidatorChainImpl
 
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.annotations.FileDependency.FileAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.datastore.api.IdStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.datastore.rest.ProtocolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.datastore.rest.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.utility.InvocationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.ac.tuwien.infosys.jcloudscale.vm.CloudObjectState
Returns the enum constant of this type with the specified name.
valueReceived(String, Object, long) - Method in interface at.ac.tuwien.infosys.jcloudscale.monitoring.IMetricsCallback
Users that want to register for callbacks from the metrics database should implement this method.
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.annotations.FileDependency.FileAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.classLoader.caching.cache.CacheType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.classLoader.caching.dto.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.datastore.api.IdStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.datastore.driver.hbase.HbaseDiff.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.datastore.rest.ProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.datastore.rest.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.utility.InvocationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class at.ac.tuwien.infosys.jcloudscale.utility.ReferenceHashmap
 
values() - Static method in enum at.ac.tuwien.infosys.jcloudscale.vm.CloudObjectState
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.rest.Response
Verify the response (throws Exception when Response Code not 200)
VirtualHost - Class in at.ac.tuwien.infosys.jcloudscale.vm
 
VirtualHost() - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost
 
VirtualHost.ScaleDownTask - Class in at.ac.tuwien.infosys.jcloudscale.vm
 
VirtualHost.ScaleDownTask(IHostPool) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHost.ScaleDownTask
 
VirtualHostPool - Class in at.ac.tuwien.infosys.jcloudscale.vm
 
VirtualHostPool(CloudPlatformConfiguration, MessageQueueConfiguration) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostPool
 
VirtualHostProxy - Class in at.ac.tuwien.infosys.jcloudscale.vm
 
VirtualHostProxy(UUID) - Constructor for class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
visit(Object, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseDeserializationVisitor
 
visit(Object, TypeMetadata<HbaseCell>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.hbase.HbaseSerializationVisitor
 
visit(Object, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonDeserializationVisitor
 
visit(Object, TypeMetadata<JsonElement>) - Method in class at.ac.tuwien.infosys.jcloudscale.datastore.mapping.json.JsonSerializationVisitor
 
visit(Object, TypeMetadata<T>) - Method in interface at.ac.tuwien.infosys.jcloudscale.datastore.mapping.Visitor
Called when the field of an object is visited
Visitor<T> - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.mapping
Visitor Methods

W

waitForId() - Method in class at.ac.tuwien.infosys.jcloudscale.vm.IdManager
 
waitForResponse(UUID) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
waitForResult(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.VirtualHostProxy
 
with(String, String) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
Specifies the request and response queue names that should be used for classloading.
with(CacheType, boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
Specifies the cache configuration to use for optimizing amount of requests.
with(FileCollectorAbstract) - Method in class at.ac.tuwien.infosys.jcloudscale.classLoader.caching.CachingClassLoaderConfiguration
Specifies the file collector to use for determining what should be provided to the server.
with(AbstractScalingPolicy) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying scaling policy that defines how new cloud objects will be mapped to the cloud hosts.
with(AbstractClassLoaderConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying class loader configuration of the server.
with(CloudPlatformConfiguration) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying cloud platform configuration.
withAwsConfigFile(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
Specifies the path to the AWS EC2 config file.
withAwsEndpoint(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
Specifies the address of the Amazon EC2 endpoint.
withClasspath(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
Specifies the class path of the new JVM to start with.
withCommunicationServerPublisher(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying whether multicast publisher should be started within this application instance to allow discovering communication server (Message Queue Server) on non-default ports.
withCustomJVMArgs(String...) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
Specifies the collection of custom JVM arguments that need to be provided on JVM startup.
withInstanceImage(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
Specifies the name of the image that will be used to start new instances in the EC2 Cloud.
withInstanceImage(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Specifies the name of the image that will be used to start new instances in the Openstack Cloud.
withInstanceType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
Specifies the type name of the new virtual hosts that should be started.
withInstanceType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Specifies the type name of the new virtual hosts that should be started.
withInvocationTimeout(long) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows to specify the invocation timeout for all requests from client to cloud hosts.
withJavaHeapSizeInMB(long) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
Specifies the amount of maximal java heap size to allocate for new JVM.
withJavaPath(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
Specifies the path to the java executable that can be used to start JVM.
withLogging(Level) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying the level of client-side and server-side logging.
withLoggingClient(Level) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying the level of client-side logging.
withLoggingCustom(String, Level) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying logging level for custom logger.
withLoggingCustom(Class<?>, Level) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying logging level for custom logger named as the provided class.
withLoggingServer(Level) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying the level of server-side logging.
withMonitoring(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying whether monitoring features of the JCloudScale should be enabled or not.
withMonitoringEvents(Class<? extends Event>...) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows registering external monitoring events to be used within monitoring functionality of JCloudScale.
withMQImage(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
Specifies the image name that should be used to start new Message Queue host.
withMQImage(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Specifies the image name that should be used to start new Message Queue host.
withMQInstanceType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
Specifies the instance type of the Message Queue host.
withMQInstanceType(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Specifies the instance type of the Message Queue host.
withMQServer(String, int) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying hostname and port of the Message Queue server.
withMQServerHostname(String) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying hostname of the Message Queue server
withMQServerPort(int) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying the port of the Message Queue server.
withMQStartServerAutomatically(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying whether Message Queue server should be started automatically by the JCloudScale in case it is not running or not accessible.
withRedirectAllOutput(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specify whether the output from the server (standard and error) should be redirected to the clients appropriate output or not.
withRedirectStdErrorOutput(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specify whether the error output from the server should be redirected to the clients error output or not.
withRedirectStdOutput(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specify whether the standard output from the server should be redirected to the clients standard output or not.
withScaleDownIntervalInSec(long) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying how often scaling down method of the scaling policy will be invoked for each host.
withServerMode(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
Specifies whether the JVM should start in server mode.
withServerStartupClass(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
Specifies the entry point of the new JVM.
withSshKey(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.ec2.EC2CloudPlatformConfiguration
Specifies the SSH key name that may be used to access the instance through SSH connection.
withSshKey(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.openstack.OpenstackCloudPlatformConfiguration
Specifies the SSH key name that may be used to access the instance through SSH connection.
withStartupDirectory(String) - Method in class at.ac.tuwien.infosys.jcloudscale.vm.localVm.LocalCloudPlatformConfiguration
Specifies the startup and working directory of the new JVMs that are representing cloud hosts.
withUI(boolean) - Method in class at.ac.tuwien.infosys.jcloudscale.configuration.JCloudScaleConfigurationBuilder
Allows specifying whether UI of JCloudScale is enabled or not (it can be accessed from code or from CmdClient extension)
Work - Interface in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work
Worker interface for Hibernate Work Tasks
WorkFactory - Class in at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work
 
WorkFactory() - Constructor for class at.ac.tuwien.infosys.jcloudscale.datastore.hibernate.work.WorkFactory
 
writeStaticValueToClient(ProceedingJoinPoint, Object) - Method in class at.ac.tuwien.infosys.jcloudscale.server.aspects.StaticFieldAspect
 

X

XmlSerializer - Class in at.ac.tuwien.infosys.jcloudscale.utility
 
XmlSerializer() - Constructor for class at.ac.tuwien.infosys.jcloudscale.utility.XmlSerializer
 
A B C D E F G H I J K L M N O P R S T U V W X 

Copyright © 2014. All Rights Reserved.