Uses of Interface
com.atlassian.bamboo.agent.elastic.server.RemoteElasticInstance

Packages that use RemoteElasticInstance
com.atlassian.bamboo.agent.elastic.schedule   
com.atlassian.bamboo.agent.elastic.server   
com.atlassian.bamboo.rest   
com.atlassian.bamboo.ww2.actions.admin.elastic   
com.atlassian.bamboo.ww2.actions.agent   
 

Uses of RemoteElasticInstance in com.atlassian.bamboo.agent.elastic.schedule
 

Methods in com.atlassian.bamboo.agent.elastic.schedule that return types with arguments of type RemoteElasticInstance
 java.util.Collection<RemoteElasticInstance> ElasticRunningInstancesOptimizer.getInstancesToStop()
          Returns a collection of currently running elastic agents that should be stopped.
 

Uses of RemoteElasticInstance in com.atlassian.bamboo.agent.elastic.server
 

Classes in com.atlassian.bamboo.agent.elastic.server that implement RemoteElasticInstance
 class RemoteElasticInstanceImpl
           
 

Methods in com.atlassian.bamboo.agent.elastic.server that return RemoteElasticInstance
 RemoteElasticInstance ElasticInstanceManager.getElasticRemoteAgentByInstanceId(java.lang.String instanceId)
          Retrieve elastic instance of the given ID.
 RemoteElasticInstance ElasticInstanceManagerImpl.getElasticRemoteAgentByInstanceId(java.lang.String instanceId)
           
 RemoteElasticInstance ElasticInstanceManager.newElasticAgent(RemoteElasticInstanceListener listener, com.atlassian.aws.AWSAccount awsAccount, LocalAgentManager localAgentManager, ElasticImageConfiguration elasticImageConfiguration)
           
 RemoteElasticInstance ElasticInstanceManagerImpl.newElasticAgent(RemoteElasticInstanceListener listener, com.atlassian.aws.AWSAccount awsAccount, LocalAgentManager localAgentManager, ElasticImageConfiguration elasticImageConfiguration)
           
 

Methods in com.atlassian.bamboo.agent.elastic.server that return types with arguments of type RemoteElasticInstance
 com.google.common.collect.SetMultimap<ElasticImageConfiguration,RemoteElasticInstance> ElasticInstanceManager.getAllElasticAgentsAsMap()
          Returns all elastic instances in a SetMultimap, keyed by the ElasticImageConfiguration
 com.google.common.collect.SetMultimap<ElasticImageConfiguration,RemoteElasticInstance> ElasticInstanceManagerImpl.getAllElasticAgentsAsMap()
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManager.getAllElasticRemoteAgents()
          Returns all elastic instances.
 java.util.List<RemoteElasticInstance> ElasticInstanceManagerImpl.getAllElasticRemoteAgents()
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManager.getElasticRemoteAgents()
          Retrieve a readonly list of any currently existing EC2 instances
 java.util.List<RemoteElasticInstance> ElasticInstanceManagerImpl.getElasticRemoteAgents()
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManager.getElasticRemoteAgentsByConfiguration(ElasticImageConfiguration elasticImageConfiguration)
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManagerImpl.getElasticRemoteAgentsByConfiguration(ElasticImageConfiguration elasticImageConfiguration)
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManager.getElasticRemoteAgentsByConfiguration(long id)
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManagerImpl.getElasticRemoteAgentsByConfiguration(long id)
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManager.getInstancesWithStartingAgents()
          Returns those elastic instances that have already started but their agents have not yet connected to the bamboo server.
 java.util.List<RemoteElasticInstance> ElasticInstanceManagerImpl.getInstancesWithStartingAgents()
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManager.getRequestedElasticRemoteAgents()
          Returns the elastic instances which have been requested but not yet identified.
 java.util.List<RemoteElasticInstance> ElasticInstanceManagerImpl.getRequestedElasticRemoteAgents()
           
 java.util.List<RemoteElasticInstance> ElasticInstanceManager.getStartingElasticInstances()
          Return the elastic instances which have been identified but not started up yet, i.e.
 java.util.List<RemoteElasticInstance> ElasticInstanceManagerImpl.getStartingElasticInstances()
           
 

Methods in com.atlassian.bamboo.agent.elastic.server with parameters of type RemoteElasticInstance
 int ShutdownOrderComparator.compare(RemoteElasticInstance o1, RemoteElasticInstance o2)
           
 int RemoteElasticAgentStartTimeComparator.compare(RemoteElasticInstance agent1, RemoteElasticInstance agent2)
           
 com.atlassian.bamboo.agent.elastic.server.EBSVolumeSupervisor EBSVolumeSupervisorFactoryImpl.newEBSVolumeSupervisor(RemoteElasticInstance remoteElasticInstance)
           
 void ElasticInstanceManager.registerElasticAgentStarted(RemoteElasticInstance instance)
          Tell the manager that the agent is up and running
 void ElasticInstanceManagerImpl.registerElasticAgentStarted(RemoteElasticInstance instance)
           
 void ElasticInstanceManager.registerElasticAgentStopped(RemoteElasticInstance instance)
          Remove and EC2 instance from the "currently Running map
 void ElasticInstanceManagerImpl.registerElasticAgentStopped(RemoteElasticInstance instance)
           
 void RemoteElasticInstanceListener.remoteElasticAgentStateChanged(RemoteElasticInstance remoteElasticInstance, RemoteElasticInstanceState oldState, RemoteElasticInstanceState newState)
           
 void ElasticInstanceManagementListener.remoteElasticAgentStateChanged(RemoteElasticInstance remoteElasticInstance, RemoteElasticInstanceState oldState, RemoteElasticInstanceState newState)
           
 void ElasticFunctionalityFacade.shutdownInstance(RemoteElasticInstance elasticInstance)
           
 void ElasticFunctionalityFacadeImpl.shutdownInstance(RemoteElasticInstance elasticInstance)
           
 

Method parameters in com.atlassian.bamboo.agent.elastic.server with type arguments of type RemoteElasticInstance
protected  void ElasticFunctionalityFacadeImpl.attemptShutdownInstances(java.util.Collection<RemoteElasticInstance> instances, int agentsToShutdown, ElasticImageConfiguration elasticImageConfiguration)
           
 

Constructors in com.atlassian.bamboo.agent.elastic.server with parameters of type RemoteElasticInstance
EBSVolumeSupervisorImpl(RemoteElasticInstance remoteElasticInstance, java.util.concurrent.ScheduledExecutorService scheduledExecutorService, long ebsVolumeSupervisionIntervalInSeconds)
           
 

Uses of RemoteElasticInstance in com.atlassian.bamboo.rest
 

Methods in com.atlassian.bamboo.rest that return types with arguments of type RemoteElasticInstance
 java.util.List<RemoteElasticInstance> ListRunningInstances.getRunningElasticInstances()
           
 

Uses of RemoteElasticInstance in com.atlassian.bamboo.ww2.actions.admin.elastic
 

Methods in com.atlassian.bamboo.ww2.actions.admin.elastic that return RemoteElasticInstance
 RemoteElasticInstance ViewElasticInstanceAction.getAgent()
           
 

Methods in com.atlassian.bamboo.ww2.actions.admin.elastic that return types with arguments of type RemoteElasticInstance
 java.util.List<RemoteElasticInstance> ViewInstancesForConfigurationAction.getElasticInstances()
           
 java.util.List<RemoteElasticInstance> ManageElasticInstancesAction.getRequestedElasticInstances()
           
 java.util.List<RemoteElasticInstance> ManageElasticInstancesAction.getRunningElasticInstances()
           
 java.util.List<RemoteElasticInstance> AllElasticInstancesAction.getRunningElasticInstances()
           
 

Uses of RemoteElasticInstance in com.atlassian.bamboo.ww2.actions.agent
 

Methods in com.atlassian.bamboo.ww2.actions.agent that return types with arguments of type RemoteElasticInstance
 java.util.Collection<RemoteElasticInstance> AgentJsonProvider.getRemoteElasticInstances()
           
 

Constructors in com.atlassian.bamboo.ww2.actions.agent with parameters of type RemoteElasticInstance
ElasticImageDecorator(RemoteElasticInstance from)
           
 



Copyright © 2011 Atlassian. All Rights Reserved.