Uses of Class
hudson.model.Computer

Packages that use Computer
hudson   
hudson.maven Maven support. 
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
hudson.model.queue   
hudson.node_monitors Code that monitors the health of slaves 
hudson.os.windows   
hudson.security Security-related code. 
hudson.slaves Code related to slaves. 
jenkins.model   
jenkins.slaves   
org.jvnet.hudson.test Test harness for Jenkins and its plugins. 
 

Uses of Computer in hudson
 

Methods in hudson that return Computer
 Computer Launcher.getComputer()
          Deprecated. since 2008-11-16. See the javadoc for why this is inherently unreliable. If you are trying to figure out the current Computer from within a build, use currentComputer()
 

Uses of Computer in hudson.maven
 

Methods in hudson.maven with parameters of type Computer
 void MavenComputerListener.preOnline(Computer c, hudson.remoting.Channel channel, FilePath root, TaskListener listener)
           
 

Uses of Computer in hudson.model
 

Subclasses of Computer in hudson.model
static class Hudson.MasterComputer
          Deprecated. only here for backward comp
 

Fields in hudson.model declared as Computer
protected  Computer Executor.owner
           
 

Methods in hudson.model that return Computer
protected abstract  Computer Node.createComputer()
          Creates a new Computer object that acts as the UI peer of this Node.
 Computer Slave.createComputer()
           
static Computer Computer.currentComputer()
          Gets the current Computer that the build is running.
 Computer[] ComputerSet.get_all()
           
 Computer ComputerPanelBox.getComputer()
           
 Computer ComputerSet.getDynamic(String token, org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 Computer Executor.getOwner()
           
static Computer Computer.resolveForCLI(String name)
          Used for CLI binding.
 Computer Node.toComputer()
          Gets the corresponding Computer object.
 

Methods in hudson.model that return types with arguments of type Computer
protected abstract  Map<Node,Computer> AbstractCIBase.getComputerMap()
           
 List<Computer> View.getComputers()
           
 AnnotatedLargeText<Computer> Computer.getLogText()
          Used to URL-bind AnnotatedLargeText.
 

Methods in hudson.model with parameters of type Computer
static List<ComputerPanelBox> ComputerPanelBox.all(Computer computer)
          Create boxes for the given computer in its page.
static List<Action> TransientComputerActionFactory.createAllFor(Computer target)
          Creates Action)s for a node, using all registered {@link TransientComputerActionFactory }s.
abstract  Collection<? extends Action> TransientComputerActionFactory.createFor(Computer target)
          Creates actions for the given computer.
 List<Queue.BuildableItem> Queue.getBuildableItems(Computer c)
          Gets all the BuildableItems that are waiting for an executor in the given Computer.
protected  void AbstractCIBase.killComputer(Computer c)
           
 void Node.InternalComputerListener.onOnline(Computer c, TaskListener listener)
           
 void ComputerPanelBox.setComputer(Computer computer)
           
 

Constructors in hudson.model with parameters of type Computer
Executor(Computer owner, int n)
           
OneOffExecutor(Computer owner, WorkUnit work)
           
 

Uses of Computer in hudson.model.queue
 

Fields in hudson.model.queue declared as Computer
 Computer MappingWorksheet.ExecutorChunk.computer
           
 

Methods in hudson.model.queue with parameters of type Computer
 Iterable<FutureLoad> LoadPredictor.predict(Computer computer, long start, long end)
          Deprecated. as of 1.380 Use LoadPredictor.predict(MappingWorksheet, Computer, long, long)
 Iterable<FutureLoad> BackFiller.predict(MappingWorksheet plan, Computer computer, long start, long end)
           
 Iterable<FutureLoad> LoadPredictor.predict(MappingWorksheet plan, Computer computer, long start, long end)
          Estimates load starting from the 'start' timestamp, up to the 'end' timestamp.
 Iterable<FutureLoad> LoadPredictor.CurrentlyRunningTasks.predict(MappingWorksheet plan, Computer computer, long start, long eternity)
           
 

Constructor parameters in hudson.model.queue with type arguments of type Computer
BackFiller.TentativePlan(Map<Computer,Integer> footprint, hudson.model.queue.BackFiller.TimeRange range)
           
 

Uses of Computer in hudson.node_monitors
 

Methods in hudson.node_monitors with parameters of type Computer
 Object NodeMonitor.data(Computer c)
          Obtains the monitoring result currently available, or null if no data is available.
 Object AbstractDiskSpaceMonitor.data(Computer c)
           
 T AbstractNodeMonitorDescriptor.get(Computer c)
          Obtains the monitoring result currently available, or null if no data is available.
 ClockDifference ClockMonitor.getDifferenceFor(Computer c)
           
 DiskSpaceMonitorDescriptor.DiskSpace DiskSpaceMonitor.getFreeSpace(Computer c)
           
 DiskSpaceMonitorDescriptor.DiskSpace TemporarySpaceMonitor.getFreeSpace(Computer c)
           
protected  boolean AbstractNodeMonitorDescriptor.markOffline(Computer c)
          Deprecated. as of 1.320 Use AbstractNodeMonitorDescriptor.markOffline(Computer, OfflineCause) to specify the cause.
protected  boolean AbstractNodeMonitorDescriptor.markOffline(Computer c, OfflineCause oc)
          Utility method to mark the computer offline for derived classes.
protected  boolean AbstractNodeMonitorDescriptor.markOnline(Computer c)
          Utility method to mark the computer online for derived classes.
protected  String ArchitectureMonitor.DescriptorImpl.monitor(Computer c)
           
protected abstract  T AbstractNodeMonitorDescriptor.monitor(Computer c)
          Performs monitoring of the given computer object.
 void NodeMonitorUpdater.onOnline(Computer c, TaskListener listener)
          Triggers the update with 5 seconds quiet period, to avoid triggering data check too often when multiple slaves become online at about the same time.
 

Uses of Computer in hudson.os.windows
 

Methods in hudson.os.windows with parameters of type Computer
protected  String ManagedWindowsServiceLauncher.determineHost(Computer c)
          Determines the host name (or the IP address) to connect to.
 

Uses of Computer in hudson.security
 

Methods in hudson.security with parameters of type Computer
 ACL AuthorizationStrategy.getACL(Computer computer)
          Implementation can choose to provide different ACL for different computers.
 

Uses of Computer in hudson.slaves
 

Classes in hudson.slaves with type parameters of type Computer
 class CloudSlaveRetentionStrategy<T extends Computer>
          Default convenience implementation of RetentionStrategy for slaves provisioned from Cloud.
 class RetentionStrategy<T extends Computer>
          Controls when to take Computer offline, bring it back online, or even to destroy it.
 

Subclasses of Computer in hudson.slaves
 class AbstractCloudComputer<T extends AbstractCloudSlave>
          Partial implementation of Computer to be used in conjunction with AbstractCloudSlave.
 class SlaveComputer
          Computer for Slaves.
 

Fields in hudson.slaves with type parameters of type Computer
static RetentionStrategy<Computer> RetentionStrategy.NOOP
          Dummy instance that doesn't do any attempt to retention.
 

Methods in hudson.slaves with parameters of type Computer
 void ComputerListener.onLaunchFailure(Computer c, TaskListener taskListener)
          Called when a slave attempted to connect via ComputerLauncher but it failed.
 void ComputerListener.onOffline(Computer c)
          Called right after a Computer went offline.
 void ComputerListener.onOnline(Computer c)
          Deprecated. as of 1.292 Use ComputerListener.onOnline(Computer, TaskListener)
 void ComputerListener.onOnline(Computer c, TaskListener listener)
          Called right after a Computer comes online.
 void ComputerListener.onTemporarilyOffline(Computer c, OfflineCause cause)
          Indicates that the computer was marked as temporarily online by the administrator.
 void ComputerListener.onTemporarilyOnline(Computer c)
          Indicates that the computer was marked as temporarily online by the administrator.
 void ComputerListener.preLaunch(Computer c, TaskListener taskListener)
          Called before a ComputerLauncher is asked to launch a connection with Computer.
 void ComputerListener.preOnline(Computer c, hudson.remoting.Channel channel, FilePath root, TaskListener listener)
          Called before a Computer is marked online.
 void ChannelPinger.preOnline(Computer c, hudson.remoting.Channel channel, FilePath root, TaskListener listener)
           
 

Uses of Computer in jenkins.model
 

Subclasses of Computer in jenkins.model
static class Jenkins.MasterComputer
           
 

Fields in jenkins.model with type parameters of type Computer
protected  Map<Node,Computer> Jenkins.computers
          Computers in this Hudson system.
 

Methods in jenkins.model that return Computer
 Computer Jenkins.createComputer()
           
 Computer Jenkins.getComputer(String name)
           
 Computer[] Jenkins.getComputers()
          Gets the read-only list of all Computers.
 

Methods in jenkins.model that return types with arguments of type Computer
protected  Map<Node,Computer> Jenkins.getComputerMap()
           
 

Uses of Computer in jenkins.slaves
 

Methods in jenkins.slaves with parameters of type Computer
 void StandardOutputSwapper.preOnline(Computer c, hudson.remoting.Channel channel, FilePath root, TaskListener listener)
           
 

Uses of Computer in org.jvnet.hudson.test
 

Methods in org.jvnet.hudson.test with parameters of type Computer
 void JenkinsRule.ComputerListenerImpl.onOnline(Computer c, TaskListener listener)
           
 void HudsonTestCase.ComputerListenerImpl.onOnline(Computer c, TaskListener listener)
           
 



Copyright © 2004-2013. All Rights Reserved.