|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JInternalFrame
|
+--org.PingOO.DLAI.lib.PWidget.PInternalFrame
|
+--org.PingOO.DLAI.lib.appli.PSlave
|
+--org.PingOO.DLAI.slave.Shutdown.Shutdown
The server shutdown manager.
PSlave, Serialized Form| Inner Class Summary | |
private class |
Shutdown.CancelAction
Action : cancel the action on server. |
private class |
Shutdown.ExitAction
Action : exit slave. |
private class |
Shutdown.RebootAction
Action : reboot the selected server. |
private class |
Shutdown.SelectAllAction
Action : select all servers in the list. |
private class |
Shutdown.ServerDescriptionLabel
Display server description. |
private class |
Shutdown.ShutdownAction
Action : shutdown the selected server. |
| Inner classes inherited from class org.PingOO.DLAI.lib.appli.PSlave |
PSlave.SlaveInternalFrameAdapter |
| Inner classes inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
PInternalFrame.PInternalMouseInputListener |
| Inner classes inherited from class javax.swing.JInternalFrame |
javax.swing.JInternalFrame.AccessibleJInternalFrame,
javax.swing.JInternalFrame.JDesktopIcon |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent,
javax.swing.JComponent.IntVector,
javax.swing.JComponent.KeyboardBinding,
javax.swing.JComponent.KeyboardState |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
| Field Summary | |
private PAction |
cancelAction
Action : cancel action on the server. |
private static int |
DEFAULT_DELAY
Default delay in minutes. |
private PTextField |
delayField
Text field for delay. |
private PAction |
exitAction
Action : exiting the program. |
private LogoWindow |
logoWindow
The logo window (optional). |
private static int |
MAX_DELAY
Default maximum delay in minutes. |
private static int |
MIN_DELAY
Default minimum delay in minutes. |
private PAction |
rebootAction
Action : reboot server. |
private Request |
request
The request object which dialogs with the server. |
private PAction |
selectAllAction
Action : select all servers from the list. |
private PTable |
serverTable
Lis of servers. |
private PAction |
shutdownAction
Action : shutdown server. |
| Fields inherited from class org.PingOO.DLAI.lib.appli.PSlave |
appliListenerList,
defaultInternalFrameListener,
isInstable,
protocol,
SLAVE_NUMBER,
slaveIdentifier,
slaveListenerList,
slaveThreadGroup |
| Fields inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
defaultMouseInputListener,
manager,
module,
titleKey,
toolTipKey |
| Fields inherited from class javax.swing.JInternalFrame |
closable,
CONTENT_PANE_PROPERTY,
defaultCloseOperation,
desktopIcon,
FRAME_ICON_PROPERTY,
frameIcon,
GLASS_PANE_PROPERTY,
iconable,
IS_CLOSED_PROPERTY,
IS_ICON_PROPERTY,
IS_MAXIMUM_PROPERTY,
IS_SELECTED_PROPERTY,
isClosed,
isIcon,
isMaximum,
isSelected,
LAYERED_PANE_PROPERTY,
maximizable,
MENU_BAR_PROPERTY,
opened,
resizable,
ROOT_PANE_PROPERTY,
rootPane,
rootPaneCheckingEnabled,
title,
TITLE_PROPERTY,
uiClassID |
| Fields inherited from class javax.swing.JComponent |
_bounds,
accessibleContext,
alignmentX,
alignmentY,
ANCESTOR_USING_BUFFER,
ancestorNotifier,
autoscroller,
border,
changeSupport,
clientProperties,
flags,
HAS_FOCUS,
IS_DOUBLE_BUFFERED,
IS_OPAQUE,
IS_PAINTING_TILE,
KEYBOARD_BINDINGS_KEY,
listenerList,
maximumSize,
minimumSize,
NEXT_FOCUS,
paintImmediatelyClip,
preferredSize,
readObjectCallbacks,
REQUEST_FOCUS_DISABLED,
tmpRect,
TOOL_TIP_TEXT_KEY,
ui,
uiClassID,
UNDEFINED_CONDITION,
vetoableChangeSupport,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
| Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
| Constructor Summary | |
Shutdown(UpperProtocol protocol)
The server shutdown manager. |
|
| Method Summary | |
private void |
createMenuBar()
Creates the menu bar. |
protected void |
enableActions(boolean value)
Enables of disables the actions. |
private int |
getDelay()
Gets the delay set by the user. |
java.awt.Dimension |
getMaximumSize()
Return the maximum size of this component (optional). |
java.awt.Dimension |
getMinimumSize()
Return the minimum size of this component (optional). |
java.lang.String |
getModule()
Gives the name of this module. |
private java.lang.String[] |
getSelectedServerList()
Get the list of selected servers from the table. |
static javax.swing.Icon |
getSlaveIcon()
Returns the icon used for this slave. |
static java.lang.String |
getSlaveName()
Returns the slave's name. |
static java.lang.String |
getSlaveTitleKey()
Gives a localized title describing this slave. |
static java.lang.String |
getSlaveToolTipKey()
Gives a localized tooltip describing this slave. |
void |
start()
Starts the appli. |
void |
stop()
Stops this targeted application by firing an event. |
| Methods inherited from class org.PingOO.DLAI.lib.appli.PSlave |
addAppliListener,
addSlaveListener,
fireKillSlave,
fireKillTool,
fireUpdateLanguage,
fireUpdateUI,
removeAppliListener,
removeSlaveListener,
removeTextFromButton,
run,
setInstable,
setModule,
setVisible,
show |
| Methods inherited from class org.PingOO.DLAI.lib.PWidget.PInternalFrame |
getManager,
getTextKey,
getToolTipKey,
setLocalizedTitle,
setLocalizedToolTipText,
setManager,
updateFont,
updateLanguage,
updateLanguage |
| Methods inherited from class javax.swing.JInternalFrame |
addImpl,
addInternalFrameListener,
createRootPane,
createRootPaneException,
dispose,
doDefaultCloseAction,
fireInternalFrameEvent,
getAccessibleContext,
getBackground,
getContentPane,
getDefaultCloseOperation,
getDesktopIcon,
getDesktopPane,
getForeground,
getFrameIcon,
getGlassPane,
getJMenuBar,
getLayer,
getLayeredPane,
getMenuBar,
getRootPane,
getTitle,
getUI,
getUIClassID,
getWarningString,
isClosable,
isClosed,
isIcon,
isIconifiable,
isMaximizable,
isMaximum,
isResizable,
isRootPaneCheckingEnabled,
isSelected,
moveToBack,
moveToFront,
pack,
paramString,
removeInternalFrameListener,
reshape,
setBackground,
setClosable,
setClosed,
setContentPane,
setDefaultCloseOperation,
setDesktopIcon,
setForeground,
setFrameIcon,
setGlassPane,
setIcon,
setIconifiable,
setJMenuBar,
setLayer,
setLayeredPane,
setLayout,
setMaximizable,
setMaximum,
setMenuBar,
setResizable,
setRootPane,
setRootPaneCheckingEnabled,
setSelected,
setTitle,
setUI,
startModal,
stopModal,
toBack,
toFront,
updateUI,
updateUIWhenHidden,
writeObject |
| Methods inherited from class javax.swing.JComponent |
_paintImmediately,
|
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getLayout,
getMouseEventTarget,
getWindow,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocus,
paintComponents,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
print,
printComponents,
printOneComponent,
processContainerEvent,
processEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setFocusOwner,
transferFocus,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
constructComponentName,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getToolkit,
getToolkitImpl,
getTreeLock,
getWindowForObject,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isEnabledImpl,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
size,
toString,
transferFocus |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
| Field Detail |
private static final int DEFAULT_DELAY
private static final int MIN_DELAY
private static final int MAX_DELAY
private Request request
private LogoWindow logoWindow
private final PAction exitAction
private final PAction shutdownAction
private final PAction rebootAction
private final PAction cancelAction
private final PAction selectAllAction
private PTextField delayField
private PTable serverTable
| Constructor Detail |
public Shutdown(UpperProtocol protocol)
| Method Detail |
protected void enableActions(boolean value)
value - The new value.private final void createMenuBar()
public java.awt.Dimension getMinimumSize()
public java.awt.Dimension getMaximumSize()
public java.lang.String getModule()
public void start()
private java.lang.String[] getSelectedServerList()
private int getDelay()
public void stop()
public static javax.swing.Icon getSlaveIcon()
public static java.lang.String getSlaveToolTipKey()
public static java.lang.String getSlaveTitleKey()
public static java.lang.String getSlaveName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||