Class ProvidedPublishingServerBehaviourDelegate

java.lang.Object
org.eclipse.wst.server.core.model.ServerBehaviourDelegate
com.e1c.g5.dt.applications.wst.ProvidedPublishingServerBehaviourDelegate
Direct Known Subclasses:
StandaloneServerBehaviourDelegate

public abstract class ProvidedPublishingServerBehaviourDelegate extends org.eclipse.wst.server.core.model.ServerBehaviourDelegate
WST server behaviour delegate extension that publishes only the provided modules on publish request.
See Also:
  • ServerBehaviourDelegate
  • Field Summary

    Fields inherited from class org.eclipse.wst.server.core.model.ServerBehaviourDelegate

    ADDED, CHANGED, NO_CHANGE, REMOVED
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    publish(int kind, List<org.eclipse.wst.server.core.IModule[]> modules, org.eclipse.core.runtime.IProgressMonitor monitor, org.eclipse.core.runtime.IAdaptable info)
     

    Methods inherited from class org.eclipse.wst.server.core.model.ServerBehaviourDelegate

    addRemovedModules, canControlModule, canPublish, canPublishModule, canRestart, canRestartModule, canStart, canStop, createExternalModule, dispose, executePublishers, executePublishers, getAllModules, getPublishedResourceDelta, getPublishedResources, getResources, getServer, getTasks, getTempDirectory, getTempDirectory, handleResourceChange, hasBeenPublished, initialize, performTasks, publish, publishFinish, publishModule, publishModule, publishModules, publishServer, publishStart, restart, restartModule, setExternalModules, setLaunch, setMode, setModulePublishState, setModuleRestartState, setModuleState, setModuleStatus, setServerPublishState, setServerRestartState, setServerState, setServerStatus, setupLaunchConfiguration, shouldIgnorePublishRequest, startModule, stop, stopModule, updatePublishInfo

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ProvidedPublishingServerBehaviourDelegate

      public ProvidedPublishingServerBehaviourDelegate()
  • Method Details

    • publish

      public void publish(int kind, List<org.eclipse.wst.server.core.IModule[]> modules, org.eclipse.core.runtime.IProgressMonitor monitor, org.eclipse.core.runtime.IAdaptable info) throws org.eclipse.core.runtime.CoreException
      Overrides:
      publish in class org.eclipse.wst.server.core.model.ServerBehaviourDelegate
      Throws:
      org.eclipse.core.runtime.CoreException