public class AbstractHadoopJob extends javax.swing.JPanel implements Startable, BeanCommon, EnvironmentHandler, Visible, SuccessListener, FailureListener, java.io.Serializable
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
AbstractHadoopJob()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
acceptFailure(FailureEvent e) |
void |
acceptSuccess(SuccessEvent s) |
void |
addFailureListener(FailureListener l)
Add a failure listener
|
void |
addSuccessListener(SuccessListener l)
Add a success listener
|
boolean |
connectionAllowed(java.beans.EventSetDescriptor esd) |
boolean |
connectionAllowed(java.lang.String eventName) |
void |
connectionNotification(java.lang.String eventName,
java.lang.Object source) |
void |
disconnectionNotification(java.lang.String eventName,
java.lang.Object source) |
java.lang.String |
getCustomName() |
java.lang.String |
getJobOptions()
Get the options for the underlying job
|
java.lang.String |
getStartMessage() |
BeanVisual |
getVisual() |
boolean |
isBusy() |
void |
removeFailureListener(FailureListener l)
Remove a failure listener
|
void |
removeSuccessListener(SuccessListener l)
Remove a success listener
|
void |
setCustomName(java.lang.String name) |
void |
setEnvironment(Environment env) |
void |
setJobOptions(java.lang.String opts)
Set the options for the underlying job
|
void |
setLog(Logger logger) |
void |
setVisual(BeanVisual newVisual) |
void |
start() |
void |
stop() |
void |
useDefaultVisual() |
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public void setJobOptions(java.lang.String opts)
opts
- options for the underlying jobpublic java.lang.String getJobOptions()
public void useDefaultVisual()
useDefaultVisual
in interface Visible
public void setVisual(BeanVisual newVisual)
public BeanVisual getVisual()
public void setEnvironment(Environment env)
setEnvironment
in interface EnvironmentHandler
public void setCustomName(java.lang.String name)
setCustomName
in interface BeanCommon
public java.lang.String getCustomName()
getCustomName
in interface BeanCommon
public void stop()
stop
in interface BeanCommon
public boolean isBusy()
isBusy
in interface BeanCommon
public void setLog(Logger logger)
setLog
in interface BeanCommon
public boolean connectionAllowed(java.beans.EventSetDescriptor esd)
connectionAllowed
in interface BeanCommon
public boolean connectionAllowed(java.lang.String eventName)
connectionAllowed
in interface BeanCommon
public void connectionNotification(java.lang.String eventName, java.lang.Object source)
connectionNotification
in interface BeanCommon
public void disconnectionNotification(java.lang.String eventName, java.lang.Object source)
disconnectionNotification
in interface BeanCommon
public java.lang.String getStartMessage()
getStartMessage
in interface Startable
public void acceptFailure(FailureEvent e)
acceptFailure
in interface FailureListener
public void acceptSuccess(SuccessEvent s)
acceptSuccess
in interface SuccessListener
public void addSuccessListener(SuccessListener l)
l
- the success listener to addpublic void removeSuccessListener(SuccessListener l)
l
- the success listener to removepublic void addFailureListener(FailureListener l)
l
- the failure listener to addpublic void removeFailureListener(FailureListener l)
l
- the failure listener to remove