org.parallelj.launching.internal.ext.AbstractExtension Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of parallelj-launching Show documentation
Show all versions of parallelj-launching Show documentation
ParallelJ is a Java framework for parallel computing. It provides flow modeling and execution. This projet covers the launching of a ParallelJ program purpose. It allows to launch easily the programs, and access them remotely.
The newest version!
package org.parallelj.launching.internal.ext;
import org.apache.sshd.SshServer;
/**
*/
public abstract class AbstractExtension implements Extension {
/**
* Implement this method to know about init life cycle callback.
*/
public abstract void init() throws ExtensionException;
public abstract void process(SshServer sshd) throws ExtensionException;
/**
* Implement this method to know about destroy life cycle callback.
*/
public abstract void destroy();
@Override
public String toString() {
return "[" + getClass().getSimpleName() + "]";
}
}