Class OpenGridSignalHandlerFactory

java.lang.Object
net.sf.basedb.opengrid.service.OpenGridSignalHandlerFactory
All Implemented Interfaces:
ActionFactory<SignalHandler>

public class OpenGridSignalHandlerFactory extends Object implements ActionFactory<SignalHandler>
Signal handler implementation for Open Grid Scheduler clusters. Jobs that are started on a cluster should be registered in BASE with an external id equal to the job id on the cluster, ExtensionSignalTransporter as the signal transporter implementation and the URI from getSignalUri(JobIdentifier) as the signal transporter parameter. Signal URI:s have the form: ogx://cluster-id/?ABORT,STATUS#job-id where cluster-id is the username, ip-address and port of the cluster.