Package org.eclipse.wst.server.core

Interface Summary
IModule A module is a unit of "content" that can be published to a server.
IModuleArtifact A module artifact is a resource within a module, which can be launched on the server.
IModuleType Represents the type of a module.
IProjectProperties This interface holds information on the properties of a given project.
IRuntime Represents a runtime instance.
IRuntimeLifecycleListener Listener interface for changes to runtimes.
IRuntimeTargetHandler A runtime target handler is used to apply some properties to a project this is being targeted to a given runtime.
IRuntimeType Represents a (server) runtime type from which runtime instances can be created.
IRuntimeWorkingCopy A working copy runtime object used for formulating changes to a runtime instance (IRuntime).
IServer Represents a server instance.
IServer.IOperationListener An operation listener is used to receive notification back about a specific server operation, such as starting or stopping a server.
IServerAttributes Represents a server instance.
IServerLifecycleListener Listener interface for changes to servers.
IServerListener This interface is used by the server to broadcast a change of state.
IServerType Represents a server type from which server instances can be created.
IServerWorkingCopy A working copy server object used for formulating changes to a server instance (IServer).
 

Class Summary
ServerCore Main class for server core API.
ServerEvent An event fired when a server change or module changes.
ServerPort This class represents a port on a server.
ServerUtil Server utility methods.
TaskModel A task model represents a model that can be shared between multiple tasks in a common workflow.