Uses of Interface
org.eclipse.wst.server.core.IServer

Packages that use IServer
org.eclipse.wst.server.core The main server tools framework client API. 
org.eclipse.wst.server.core.model SPI support for the server tools framework. 
org.eclipse.wst.server.core.util Utility classes for the server tools framework. 
 

Uses of IServer in org.eclipse.wst.server.core
 

Methods in org.eclipse.wst.server.core that return IServer
 IServer IProjectProperties.getDefaultServer()
          Returns the preferred runtime server for the project.
 IServer IServerWorkingCopy.getOriginal()
          Returns the server instance that this working copy is associated with.
 IServer IServerWorkingCopy.save(boolean force, IProgressMonitor monitor)
          Commits the changes made in this working copy.
 IServer IServerWorkingCopy.saveAll(boolean force, IProgressMonitor monitor)
          Commits the changes made in this server working copy after first committing any associated server configuration or server runtime working copies.
static IServer ServerCore.findServer(java.lang.String id)
          Returns the server with the given id, or null if none.
static IServer[] ServerCore.getServers()
          Returns an array of all known server instances.
 IServer ServerEvent.getServer()
          Returns the server involved in the change event.
static IServer[] ServerUtil.getAvailableServersForModule(IModule module, boolean includeErrors, IProgressMonitor monitor)
          Returns a list of all servers that this deployable is not currently configured on, but could be added to.
static IServer[] ServerUtil.getServersByModule(IModule module, IProgressMonitor monitor)
          Returns a list of all servers that this module is configured on.
static IServer ServerUtil.getServer(ILaunchConfiguration configuration)
          Returns the server associated with the given launch configuration.
 

Methods in org.eclipse.wst.server.core with parameters of type IServer
 void IProjectProperties.setDefaultServer(IServer server, IProgressMonitor monitor)
          Sets the preferred runtime server for the project.
 void IServerLifecycleListener.serverAdded(IServer server)
          A new server has been created.
 void IServerLifecycleListener.serverChanged(IServer server)
          An existing server has been updated or modified.
 void IServerLifecycleListener.serverRemoved(IServer server)
          A existing server has been removed.
static boolean ServerUtil.containsModule(IServer server, IModule module, IProgressMonitor monitor)
          Returns true if the given server currently contains the given module.
static IStatus ServerUtil.validateEdit(java.lang.Object context, IServer server)
          Validates whether this server can be editted.
 

Constructors in org.eclipse.wst.server.core with parameters of type IServer
ServerEvent(int kind, IServer server, int state, int publishingState, boolean restartState)
          Create a new server event for server change events.
ServerEvent(int kind, IServer server, IModule[] module, int state, int publishingState, boolean restartState)
          Create a new ServerEvent for module change events.
 

Uses of IServer in org.eclipse.wst.server.core.model
 

Methods in org.eclipse.wst.server.core.model that return IServer
 IServer ServerBehaviourDelegate.getServer()
          Returns the server that this server delegate corresponds to.
 IServer ServerDelegate.getServer()
          Returns the server that this server delegate corresponds to.
 

Methods in org.eclipse.wst.server.core.model with parameters of type IServer
 boolean ClientDelegate.supports(IServer server, java.lang.Object launchable, java.lang.String launchMode)
          Returns true if this launchable can be run by this client.
abstract  IStatus ClientDelegate.launch(IServer server, java.lang.Object launchable, java.lang.String launchMode, ILaunch launch)
          Opens or executes on the launchable.
abstract  java.lang.Object LaunchableAdapterDelegate.getLaunchable(IServer server, IModuleArtifact moduleArtifact)
          Returns a launchable object from this module artifact.
abstract  PublishOperation[] PublishTaskDelegate.getTasks(IServer server, java.util.List modules)
          Returns the tasks that should be performed during publishing.
 

Uses of IServer in org.eclipse.wst.server.core.util
 

Methods in org.eclipse.wst.server.core.util with parameters of type IServer
 void ServerLifecycleAdapter.serverAdded(IServer server)
           
 void ServerLifecycleAdapter.serverChanged(IServer server)
           
 void ServerLifecycleAdapter.serverRemoved(IServer server)
           
 

Constructors in org.eclipse.wst.server.core.util with parameters of type IServer
PingThread(IServer server2, ServerBehaviourDelegate server, java.lang.String url, int maxPings)
          Create a new PingThread.