Package org.eclipse.wst.server.core.util

Utility classes for the server tools framework.

See:
          Description

Interface Summary
IStaticWeb A static Web module that could be deployed to Apache or another HTTP server.
 

Class Summary
HttpLaunchable An HTTP launchable object.
NullModuleArtifact A dummy module artifact.
ProjectModule A simple IModuleProject that maps a folder within a project (or the root of the project itself) to the module.
ProjectModuleFactoryDelegate A helper class for defining a module factory that provides modules based on projects.
PublishAdapter Helper class which implements the IPublishListener interface with empty methods.
PublishUtil Utility class with an assortment of useful file methods.
RuntimeLifecycleAdapter Helper class which implements the IRuntimeLifecycleListener interface with empty methods.
ServerLifecycleAdapter Helper class which implements the IServerLifecycleListener interface with empty methods.
SocketUtil A utility class for socket-related function.
WebResource A Web module resource.
 

Package org.eclipse.wst.server.core.util Description

Utility classes for the server tools framework.

PingThread is a utility class for pinging a server to determine if it is running and updating the server's state.

SocketUtil contains utility methods for determining if ports are free and whether a given hostname is a local hostname.

The four XXXAdapter classes are implementations of server tools listener interfaces with the method bodies stubbed in; they can be subclassed by clients who only want to implement a single listener interface method.

ServerPort, Task, and TaskModel are standard implementations of other interface classes.