live.threads
Class ThreadedZVMTasks.CreateMinidisk
java.lang.Object
java.lang.Thread
live.threads.ThreadedUserAction
live.threads.ThreadedZVMTasks.CreateMinidisk
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- ThreadedZVMTasks
- public static class ThreadedZVMTasks.CreateMinidisk
- extends ThreadedUserAction
This adds a minidisk for a guest. Wraps
ZVMTasks.createMDisk(String, String, String, String, String, String, String, String)
.
Constructor Summary |
ThreadedZVMTasks.CreateMinidisk(ThreadInitInfo initInfo,
String strGuestName,
Object virtualDeviceAddress,
String strAllocationType,
String strDiskSizeMB,
String strDiskMode,
String strReadPW,
String strWritePW,
String strMultiPW)
Creates an action that calls ZVMTasks.createMDisk(String, String, String, String, String, String, String, String) . |
Methods inherited from class live.threads.ThreadedUserAction |
getCache, getException, getID, getStatus, getTimeFinished, getTimeStarted, init, init, isFinished, result, run, setCanceled, setComplete, setError, setError, setIndeterminate, setIndeterminate, setInProgress, startJoinForever, startJoinTimeout, startNoJoin, toString |
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, yield |
strGuestName
private final String strGuestName
strAllocationType
private final String strAllocationType
strDiskSize
private final String strDiskSize
strDiskMode
private final String strDiskMode
strReadPW
private final String strReadPW
strWritePW
private final String strWritePW
strMultiPW
private final String strMultiPW
virtualDeviceAddress
private Object virtualDeviceAddress
ThreadedZVMTasks.CreateMinidisk
public ThreadedZVMTasks.CreateMinidisk(ThreadInitInfo initInfo,
String strGuestName,
Object virtualDeviceAddress,
String strAllocationType,
String strDiskSizeMB,
String strDiskMode,
String strReadPW,
String strWritePW,
String strMultiPW)
- Creates an action that calls
ZVMTasks.createMDisk(String, String, String, String, String, String, String, String)
.
- Parameters:
initInfo
- The ThreadInitInfo objectstrGuestName
- The name of the guest to create a minidisk forvirtualDeviceAddress
- The address to create a minidisk atstrAllocationType
- How the minidisk is to be allocated (usually AUTOG)strDiskSizeMB
- The size of the disk in MBstrDiskMode
- The access mode for the diskstrReadPW
- The ReadPW for the disk (if RR mode)strWritePW
- The WritePW for the disk (if WR mode)strMultiPW
- The MultiPW for the disk (if MW mode and the other two passwords are specified)
getVirtualAddress
private String getVirtualAddress()
- Finds the lowest free virtual address for this guest
- Returns:
- String 4-digit hexadecimal address
runImpl
protected void runImpl()
throws ZVMTasksException
- Calls
ZVMTasks.createMDisk(String, String, String, String, String, String, String, String)
.
- Specified by:
runImpl
in class ThreadedUserAction
- Throws:
ZVMTasksException
- See Also:
ThreadedUserAction.run()
description
public String description()
- Returns a description of this task
- Specified by:
description
in class ThreadedUserAction
- Returns:
- String
- See Also:
ThreadedUserAction.toString()
rawResult
public Object rawResult()
- Returns null or an exception.
- Specified by:
rawResult
in class ThreadedUserAction
- Returns:
- Object
Copyright © 2005